私はこれを試しました:
insert into MyTable (col1, col2... coln)
exec remoteServer.remoteDB.dbo.StoredProcedure.
The operation could not be performed because the OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction.
ローカル サーバーは SQL 2000、リモート サーバーは 2008 です。
何か案が?ストアドプロシージャを実行しようとすると、スムーズに実行され、結果が得られますSELECT
。問題はコピーにあります。
MSDTC とその構成を有効にしようとしました (ここで見られるように)