win10 安装 odbc 驱动连接oracle服务器

注意

1、你电脑操作系统是多少位的?32位的还是64位的。这个对你安装的odbc有影响。
2、你下载的instantclient文件是32位的还是64位的?这个要和你安装的应用程序一致。和操作系统无关。
3、你使用的连接oracle数据库的软件是32位的还是64位的?这个决定你安装32位的instantclient文件还是64位的instantclient文件。

安装

需要下载两个东西,版本自己选

instantclient-basiclite-nt-12.1.0.1.0.zip
instantclient-odbc-nt-12.1.0.1.0.zip

网址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
网上有整合好的一个文件的包,自己找吧。
在这里插入图片描述上面的odbc_install 双击运行后,会在windows的odbc64或32下面生成一个创建连接。
在这里插入图片描述
在这里插入图片描述

上面这是64位的安装文件

在这里插入图片描述
上面这是32位的安装文件。

注意:安装后会在widows的odbc下生成连接。如果创建了连接后,你改变了instantclient目录,创建的连接删除的时候回报错。需要恢复删除的instantclient目录,安装,才能确保已经创建的连接的删除。

没问题后,双击odbc_install.exe文件,进行安装。安装的是啥?东西在哪?
东西在系统odbc里
在这里插入图片描述
点击开始后直接打odbc搜索。
在这里插入图片描述
新系统会出来2个,如果是32位系统只会出来一个,如果是老板的win10会出来一个(但是系统里是有两个的)
点击对应的32位或者64位odbc,点击添加
在这里插入图片描述
在这里插入图片描述

这里你就能看到,你前面安装的东西了。如果安装不对,在这里是看不到的,有可能是32位、64位的问题,有可能是你打开的odbc不对的问题。只有在这里看到,才说明你安装正常了。
到此创建结束,这里可以通过test,来检测windows和数据库的连接是否正常。

修改tnsnames.ora文件,目的是在odbc里能看到数据库进行选择。

修改NETWORK\ADMIN\tnsnames.ora
在这里插入图片描述
格式就上面的样子,需要修改IP地址和数据库名称。

电脑环境,让系统知道oracle软件在哪,好让系统告诉odbc和谁连接。

我的电脑,右键,属性
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
定义oracle目录位置

在这里插入图片描述

PAth指向oracle所在目录
在这里插入图片描述
在这里插入图片描述
数据库内容对应你配置的tnsnames.ora文件内容。是下拉选择的,如果没有下拉选择,说明你哪里配置错了,可能是tnsnames.ora文件指向错误,可以在环境变量里加一个指向。可能是32位64位问题,反正没有下拉表,啥也做不了。

连接测试

在这里插入图片描述

在这里插入图片描述

提示成功就ok了,到此环境搭建完毕。
使用的话,就是需要连接数据库的程序,对接odbc就好了。如果没有对接内容,还是检查程序是否和odbc位数不对应。32位找32位,64位找64位。

技巧

你可以在电脑里,32位和64位instantclient都安装上。环境变量配置2个,这样兼容性就好很多了。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清@尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值