在Oracle數據庫的機器上操作: 1.根據KB 193893, 在Oracle里面建立兩個視圖,請使用SYS賬號。 腳本的默認路徑在:oracleora92rdbmsadminxaview 2.建立兩個視圖以后,需要給這兩個新建立的視圖添加Public權限: SQL>grant select on v$xatrans$ to public with grant option; SQL>grant select on v$pending_xatrans$ to public with grant option; SQL>grant select any table to public;在部署COM+ 組件的電腦上進行以下操作: 1. 根據KB 193893, 修改注冊表: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI "OracleXaLib"="oraclient9.dll" "OracleSqlLib"="orasql9.dll" "OracleOciLib"="oci.dll" 假如是Windows 2003或者Windows xp2,我們還需要建立 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCXADLL 然后添加名字為: mtxoci.dll的字符串鍵 內容為:C:WINDOWSSYSTEM32MTXOCI.DLL 2. 假如您是在Windows 2003或者Windows XP上,我們需要給MSDTC賬號設定對應的權限。MSDTC運行在Network Service賬號下。請您把Network Service賬號添加到Administrators組里面。 3.將msvcrtd.dll拷到C:windowssystem32 4. 重新啟動。運行程序。