HOW TO:在 SQL Server 中设置与 Oracle 间的链接服务器和进行疑难解答
http://support.microsoft.com/kb/280106/zh-cn

解决方案 »

  1.   

    搞定了. 步骤2,3不知道是否必要
    1, 删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下所有NLS_LANG项的设置.
    2, Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI]
    "OracleXaLib"="oraclient9.dll"
    "OracleSqlLib"="orasql9.dll"
    "OracleOciLib"="oci.dll"3, Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Transaction Server\Local Computer\My Computer]
    "OracleOciLib"="oci.dll"
    "OracleSqlLib"="orasql9.dll"
    "OracleXaLib"="oraclient9.dll"