ODBC32 Oracle TNS 乱码


在windows server 2012 R2 中ODBC有32和64位的,估计系统默认是使用64位的,反正在cmd中ODBC32.exe弹出来的是Oracle64位的。在做平台迁移的时候(基于32的旧版本在64位的系统中跑),在连接数据库的时候出错了,原来配置的是64ODBC,故想是不是因为ODBC64的原因,接下来删掉64的配置,去配置ODBC32,但是TNS出现了乱码!在网上搜了一下,要配置一个TNS_ADMIN环境变量,过程如下:
    1.我的电脑---->更改设置  ---->高级---->环境变量
    2.系统变量---->新建---->变量名 = TNS_ADMIN  ;变量值 = D:/oracle/product/10.2.0/client_1/NETWORK/ADMIN
   (反正这里是你tnsnames.ora文件所在目录,你这里搜一下这个文件就知道这个填什么路径了
    3.重新运行ODBC32.exe ,发现TNS中没有了乱码,出现了你的TNS名!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值