从Oracle连接SQL SERVER 2005
我在同一台服务器上运行Oracle和SQL SERVER 2oo5。 Plstform赢得2003年企业奖。 我已经创建了一个系统文件DSN。 在listener.ora和tnsnames.ora中创建条目 但是当我尝试ping时,我的dsn系统没有响应。当我尝试使用dsn创建数据库链接时,它会给出错误信息 怎么办? 提前谢谢你的帮助 Sunil您必须: -创建UDL文件 -配置异构服务($ORACLE\u HOME\hs\admin)并创建一个类似于从Oracle连接SQL SERVER 2005,oracle,Oracle,我在同一台服务器上运行Oracle和SQL SERVER 2oo5。 Plstform赢得2003年企业奖。 我已经创建了一个系统文件DSN。 在listener.ora和tnsnames.ora中创建条目 但是当我尝试ping时,我的dsn系统没有响应。当我尝试使用dsn创建数据库链接时,它会给出错误信息 怎么办? 提前谢谢你的帮助 Sunil您必须: -创建UDL文件 -配置异构服务($ORACLE\u HOME\hs\admin)并创建一个类似于initDATAB.ora的文件,其中包含以
initDATAB.ora
的文件,其中包含以下内容:
HS_FDS_CONNECT_INFO="UDLFILE=C:\\ccc\\SQLSERVER.udl
-在SID\u LIST\u listener
的listener.ora上添加如下条目:
(SID_DESC=
(SID_NAME=DATAB)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
(PROGRAM=hsolesql)
)
-在tnsnames.ora
上创建一个条目:
SQLSERVERDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = riereta)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME=DATAB)
)
(HS=OK)
)
-创建指向SQLSERVERDB
参考资料:
-
-
-