私は2台のSQLServer2008マシンを持っておりSQLSERVER1
、SQLSERVER2
(すっごくオリジナル)
でSQLSERVER2
、私はします:
[SQLSERVER1].[DATABASE].[DBO].StoreProcedure1
すべてうまくいきます。
しかし、トリガーを入れると、このエラーが発生します
リンクサーバー「[SQLSERVER1]」のOLEDBプロバイダー「SQLNCLI10」が「アクティブなトランザクションはありません」というメッセージを返しました。
メッセージ7391、レベル16、状態2、プロシージャStoreProcedure1、57行
目リンクサーバー "[SQLSERVER1]"のOLEDBプロバイダー"SQLNCLI10"が分散トランザクションを開始できなかったため、操作を実行できませんでした。