win7,64位系统连接c#的一系列错误。

    刚开始接触oracle,技术太差折腾了好几天,分享一点点经验防止大家太走弯路。

    1、安装和卸载

    点击打开链接

    卸载还是手工卸载比较干净。

    2、连接的方法:

    见官方说明点击打开链接

    连接语句的细节可以打开自己电脑的tnsnames.ora文件查看,在oracle安装文件夹里搜索一下就好了。

    3、错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

    监听程序正常,继续检查连接语句是否正确。

    4、错误:“Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发错误

    一般是引用的odp.net的版本的问题。

    我在网上试了很多版本都有这个问题,最后使用自己电脑上安装的这个库,地址D:\app\(用户名)\product\11.2.0\dbhome_1\ODP.NET\bin\2.x

还是不行,最后发现问题的根源在于电脑是64为系统,所以方案的目标平台也要改为64。安装了oracle这个dll直接引用即可,不必再安装官方odac那个了。

    5、小贴士:使用sqlplus修改数据库最后要输入commit;提交才行。

    6、一段不错的代码:点击打开链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值