最近遇到一个.NET连接Oracle的一个错误,其主要原因是换了一台电脑,在新电脑上运行以前的项目出现了的一个错误,工作环境为vs2017+Oracle 64位,win10系统

这个错误头疼了一天,找了好多博客去解决这个问题

在这主要是总结一下本人的解决思路与方法。

1.查看自己的Oracle客户端是否安装成功(我只安了客户端,没有安装服务端),安装时一定要是否是以管理员方式运行。查看注册表和环境配置是OK的。

2.点击安装到的文件夹,右键属性,点击选项卡上安全选项,添加一个组或域名(见下图),

3.现在可以先把项目发布到IIS上运行,如果还是报这个错。更改应用程序池中的项目—高级设置—启用32位应用程序(如果是要运行32位的设置true,因为我的是64位的所以设置为false)

4.运行成功后,那Oracle配置应该是没有什么问题了,在vs上调试如果报的错误还是这个就把vs上的选项web项目,把使用IIS Express 64位版选中。

补充:操作过程中遇到了一点其他的错误也提说以下我的解决方案

1.需要安装客户端高版本问题

解决方案:这个是因为没有找到你配置Oracle环境下的oci.dll文件导致,安装完Oracle客户端之后在文件中找到这个oci文件,把环境配置到这个文件的目录上。

2.无法解析指定的连接标识符

解决方案:错误是因为项目中的配置文件去找连接标识符,因为是新安装的Oracle忘记配置了的原因,在这个文件中配置一下连接标识符(见下图)。

以上就是我解决这个问题的思路,如果过程中有不对的地方,请大佬指出

最新文章

  1. ssh 配合 tar 实现远程推送
  2. oracle 数据库Cmd命令导入导出
  3. http和webservice接口区别
  4. php实现input输入框失去焦点自动保存输入框的数据
  5. C# 链接Sql和Access数据库语句
  6. ios 存储学习笔记
  7. 数据库安全之TDE列加密
  8. [LeetCode][Python]Roman to Integer
  9. Android App性能评测分析-流畅度篇
  10. SpringCloud应用入库后乱码问题
  11. The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online J - Press the Button(思维)
  12. mui底部选项卡切换实现
  13. Aseprite入门教程
  14. javascript Template tmpl
  15. AX_SysExcel
  16. spring部分注解
  17. Unity 3D读取Excel表格、导入信息、导出Json
  18. django的i18n是如何实现的
  19. java 生成jar包并保留注释
  20. CSS改变png图片颜色

热门文章

  1. 在网站中添加 https 百度分享
  2. 实操:Could not autowire No beans of 'FastDFS Client' type found 的解决方法
  3. SpringCloud-Hystrix Dashboard 之 Unable to connect to Command Metric Stream
  4. Java方法调用的字节码指令学习
  5. php数据提交POSt
  6. Qt 做一个类似微信滑动聊天界面的demo
  7. Spark开发常用参数
  8. python的pywinrm模块远程连接windows执行dos命令
  9. springboot之全局处理统一返回
  10. mysql数据库安全性配置——日志记录