当前位置:数据库 > Oracle >>

oracle连接SQLserver--通过ODBC实例

但在操作的过程中遇到了一问题。
1,32位的sqlserver,64位的oracle,我搞了半天都没好,能tnsping通,但老是报ora-28545。
2,sqlserver的sa登录可以看到很多库,在建立odbc的时候是要选择一个库的,如果没有选择则是default(这个默认不知道是指哪个库)。一定要测试成功。
3,tnsname.ora时面的host写sqlserver的机器名?还是oracle的机器名?这个要验证一下。

具体步骤可分成5个:

 代码如下 复制代码
1,建立ODBC,系统DSN。
2,$oracle_home/hs/admin/init<sid>.ora
3,$oracle_home/network/admin/listener.ora,添加监听,要记得重启。
3,$oracle_home/network/admin/tnsname.ora,添加TNSNAME
4,CREATE PUBLIC DATABASE LINK
5,select * from dd@db_link
补充:数据库,Oracle教程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,