上述方案里在实际操作中需要注意几点:
一、该方案最好应用于局域网,在互联网上受限于带宽,大数据量下效率低得几乎失去同步的意义;
二、实施过程中需要注意的几点:
1、Win2000+Oracle8i客户端实施该方案还要修改注册表:
[hkey_local_machine\software\microsoft\msdtc\mtxoci
"oraclexalib"="oraclient8.dll"
"oraclesqllib"="orasql8.dll"
"oracleocilib"="oci.dll"
2、解决报错“ole db提供程序MSDAORA报错”:
连接SQL:sp_addlinkedserver 'goldwl', 'Oracle', 'MSDAORA', 'goldwl'
GO
EXEC sp_addlinkedsrvlogin @rmtsrvname='goldwl',@useself='false',@locallogin=null,@rmtuser='system',@rmtpassword='manager'
3、解决报错“请提供@job_id或@job_name来标识作业”:
重建MASTER:运行Program Files\Microsoft SQL Server\80\Tools\Binn\里的Rebuildm.exe。
基于互联网的数据同步解决稍后我会公布一个更具实际操作价值的方案出来
