异构数据库问题(SQL SERVER)出错

dsf 2003-06-16 04:13:03
我用8.1.7连接SQL SERVER 2000
我是这样做的:
1、安装 Microsoft Data Access Components (MDAC)SDK ODBC driver
2、建立 SQL SERVER 数据源
test连接上我的test数据库
3、配置tnsnames.ora. (ORACLE_HOME\NETWORK\ADMIN)
test=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=tcp)
(HOST=<IP地址>)
(PORT=1521)
)
(CONNECT_DATA=
(SID=test)
)
(HS=)
)
4、配置listener.ora. (ORACLE_HOME\NETWORK\ADMIN)
(SID_DESC=
(SID_NAME=test)
(ORACLE_HOME=c:\Oracle\iSuites)
(PROGRAM=hsodbc)
)
5、重启ORACLE监听.
CMD
LSNRCTL STOP
LSNRCTL START
LSNRCTL STATUS
6、添加网关配置文件. (ORACLE_HOME\HS\ADMIN)
文件名为:inittest.ora
文件内容:
#
# HS init parameters
#
HS_FDS_CONNECT_INFO = test
HS_FDS_TRACE_LEVEL = 0
#
# Environment variables required for the non-Oracle system
#
#set <envvar>=<value>
7、进入ORACLE SQL*PLUS,建立数据库链.
CREATE DATABASE LINK TOSQL USING 'test';
8、测试
SELECT * FROM TABLE1@TOSQL;
SELECT * FROM TABLE1@TOSQL
*
ERROR 位于第1行:
ORA-28509: 无法创建与非 Oracle 系统的连接
ORA-02063: 紧接着line(源于TOSQL)
ORA-12564: TNS: 拒绝连接

请大家帮我看一下,着急!
我以前就是这样做的,可是现在不知道什么原因建不出来了!
...全文
127 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
dsf 2003-07-11
  • 打赏
  • 举报
回复
这个问题是开发中遇到的,研究了很久!
什么是北京的合作伙伴啊?
我是在北京!
hbu-dragon 2003-07-11
  • 打赏
  • 举报
回复
是航天204吗?
hbu-dragon 2003-06-20
  • 打赏
  • 举报
回复
楼主写的代码怎么这样熟悉?是北京的合作伙伴吗??????
c96118 2003-06-18
  • 打赏
  • 举报
回复
我在8.1.7版本上试过不成功,不过9i上是成功的,我做过
hbu-dragon 2003-06-18
  • 打赏
  • 举报
回复
我的意思是说你再检查一下TNSNAMES.ORA,看看有没有(HS=)这样一行
yuxuan 2003-06-18
  • 打赏
  • 举报
回复
我觉得还是SQL Server连接Oracle方便,配置很简单
dsf 2003-06-18
  • 打赏
  • 举报
回复
8.1.7是成功的,我过去试过,这次我也试通了
dsf 2003-06-18
  • 打赏
  • 举报
回复
我添错IP地址了
tchatcha 2003-06-16
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1922/1922039.xml?temp=.6668817
dsf 2003-06-16
  • 打赏
  • 举报
回复
什么意思?
我的TNSNAMES.ORA里面包含:

test=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=tcp)
(HOST=<IP地址>)
(PORT=1521)
)
(CONNECT_DATA=
(SID=test)
)
(HS=)
)
hbu-dragon 2003-06-16
  • 打赏
  • 举报
回复
如果你在近期使用了net8 config:使用文本编辑工具打开tnsnames.ora,确信存在
(HS=)
一行。

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧