学习Oracle数据库.NET连接Oracle数据库遇到的问题

这几天在学习.Net 连接oracle

首先安装oracle数据库这里我把下载好的安装包分享给大家,因为文件比较大所以存到百度云盘了
链接:https://pan.baidu.com/s/1QUYugJscel0vMEU8mbaLvw
提取码:k716
连接里面有Oracle安装包,PL/sql,和一个汉化包。
Oracle 安装完成后需要大家进行一些环境变量配置,看下自己电脑环境变量里面是否有一下:
变量名:NLS_LANG 地址:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
变量名:ORACLE_HOME 地址:C:\app\Administrator\product\11.2.0\dbhome_1
变量名:TNS_ADMIN 地址:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
变量名:path 这个一般都会有如果没有百度下怎么弄,小编也不知道这个。
如果这些都有那就不需要配置了
没有的话需要进行配置不然连接不了数据库。
汉化包运行完重新打开PL/sql就会变成汉语了。
.Net 连接oracle数据库我这里使用的时OracleConnection添加引用system.data.OracleClient;
在使用OracleConnection可能会提示该方法是过期方法,这个可以不用管会正常运行的。

一般当我们执行连接数据库的时候就会报错:##讲的是的服务器和Oracle客户端一个是
64位一个是32位###这里错误大概是这样描述的,在这里说明下,不是下载的Oracle有问题,他是
.net 运行的时候生成的是32位。具体怎么情况我也忘了。
以下是修改的方案:
点击执行项目右键选择:属性>>Web>>位数选择X64就可以。
在这里插入图片描述

Oracle连接数据库有多种方法,其他方法暂且没试过。
这是我刚开始遇到的问题,百度找了大半天才找到这个方便处理的方法。那位朋友还知道更好的方法可以评论区评论下。这个方法也不知道有没有什么影响,因为我是在学习,没有在实际项目中这样弄,所以也不知道有没有影响。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值