中易网

如何实现sql server 2000数据库间dblink触发器数据同步?

答案:2  悬赏:30  
解决时间 2021-10-17 07:16
  • 提问者网友:鐵馬踏冰河
  • 2021-10-16 16:10
如何实现sql server 2000数据库间dblink触发器数据同步?
最佳答案
  • 二级知识专家网友:猎心人
  • 2021-10-16 16:38
sql连oracle的你查查,我就不说了,下面是转个oracle的dblink   连sqlserver的   :  
 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'sql连oracle的你查查,我就不说了,下面是转个oracle的dblink   连sqlserver的   :  
 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'
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-10-16 16:43
40  C 41  B 42  D 43  D 44  C 暂时做这几个
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息