侧边栏壁纸
博主头像
平凡之路博主等级

生活原本沉闷,但跑起来就会有风!

  • 累计撰写 82 篇文章
  • 累计创建 10 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

sqlserver通过odbc建立oracle链接服务器

平凡之路
2023-08-15 / 0 评论 / 0 点赞 / 311 阅读 / 310 字

原来有介绍过sqlserver通过64位的oracle客户端建立链接服务器,这次介绍另一种通过odbc的方式建立链接服务器。
使用到的odbc驱动下载地址:https://wp.cloudpacs.top/数据库工具/odbc驱动/instantclient-odbc
理论上自己去oracle页面下载其他版本的instantclient和odbc两个文件,解压成一个也可以使用。

1、系统注册odbc驱动(32位和64位根据自己sqlserver的版本进行选择)
image-1692083833261

2、检查是否注册成功,查看odbc添加里是否有注册好的驱动.(安装是32位的就进32位,64位就进64位)

image-1692083837353

3、将tnsnames.ora文件放置到instantclient_11_2\NETWORK\ADMIN 文件夹下,文件夹自己新建。

4.创建环境变量(测试发现可以不添加,保险起见可以加上)
ORACLE_HOME 例子:C:\instantclient_11_2
TNS_ADMIN 例子: C:\instantclient_11_2\NETWORK\ADMIN

解决乱码变量:(查询出的中文是?增加该变量,并且重启sqlserver服务!!)
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

5、sqlserver添加链接服务器
修改字符串:Driver={Oracle in instantclient_11_2};DBQ=test;
image-1692083885721
image-1692083892567
image-1692083897287

0

评论区