oracle 10g 透明网关访问 sql server2008查询没有反应

an5168 2011-10-08 11:51:08
我是内网测试,我的oracle和透明网关都是10.2的版本
1.oracle 10g gateways 环境 window xp
ip:192.168.1.147
2.oracle database
ip:192.168.1.101
3.sql server 2008
ip: 192.168.1.111

透明网关的两个配置
tg4msql\admin下的inittest.ora

# This is a sample agent init file that contains the HS parameters that are
# needed for the Transparent Gateway for SQL Server
# HS init parameters
HS_FDS_CONNECT_INFO="SERVER=192.168.111;DATABASE=test"
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER

listener.ora
SID_LIST_LISTENER =
(SID_LIST =
( SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = c:\oracle\10.2.0\tg_1)
(PROGRAM = extproc)
)
( SID_DESC=
(SID_NAME = test)
(ORACLE_HOME = c:\oracle\10.2.0\tg_1 (PROGRAM = tg4msql)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.147)(PORT = 1521))
)
)

oracle 10g中的配置 tnsnames.ora
# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
test=
(DESCRIPTION=
(ADDRESS= (PROTOCOL=TCP) (HOST=192.168.1.147) (PORT=1521))
(CONNECT_DATA= (SID=test))
(HS=OK)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)


创建数据库连接以后,查询没有任何反应.就是无限等待.小弟跪求啊。哪位高手大哥知道的解决下
...全文
146 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsjrj_1 2012-08-14
  • 打赏
  • 举报
回复
楼主,你的问题解决了吗?我也遇到同样的问题。
an5168 2011-10-08
  • 打赏
  • 举报
回复
自己先顶下.tnsping test.是成功的.
透明网关中的监听test也是有的.
an5168 2011-10-08
  • 打赏
  • 举报
回复
高手求救啊..

3,491

社区成员

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

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