私たちのアプリケーションでは、SQL Server 2000 & MySQLを使用しています。 SQL Server 2000の変更があれば、MySQLデータベースを更新したいと思います。このために、MySQL用のリンクサーバーを作成しました。
メッセージ7391、レベル:それは正常に動作しますが、トリガー内で、それはSQL Server 2000 - リンク先サーバ
のようなエラーメッセージを表示[サポート[MySQLの] [ODBC 3.51 ドライバ]オプションの機能ではありません OLE/DBプロバイダが メッセージを返さ] 16は、 状態1、プロシージャ、 ライン6
操作は、OLE DBプロバイダ「MSDASQL」は分散トランザクションを開始できませんでしたので「。行っ
そして、これは私のトリガーであることができませんでした
alter trigger upd_test_enum
on mtest
for insert
as
begin
insert into emsdev...test_enum (id, name, is_active) values (4, 'Test4', 0)
end
私を助けてください。
リガード、 ムバラク
コード、XML、またはデータサンプルを投稿する場合は、テキストエディタでこれらの行を強調表示し、エディタツールバーの「コードサンプル」ボタン(「{}」)をクリックして、それ!エラーメッセージを投稿する場合は、**エラーメッセージを適切にフォーマットするためにブロッククォート( '' ')を使用してください**これで、投稿に'
'は必要ありません! –