定期的な SQL ジョブとして実行する必要があるコードがあります。
コードを SQL Server クエリ エディター内で単純なクエリとして実行すると、コードは正常に実行され、期待される結果が返されます (XML からの数行を既存のテーブルにマージします)。
ただし、SQL Server エージェントの新しいジョブを作成するときに、まったく同じスクリプトを実行する必要がある単一のステップを追加すると、実行しようとすると常に失敗します
INSERT #xml ( [XMLData] )
エラーメッセージは次のとおりです。
ユーザー 'myUser' として実行: XML 解析: 行 19、列 0、入力の予期しない終了。
XML が何らかの形で無効な場合、スクリプト バージョンで同じ行を実行すると、このエラー メッセージが表示されます。それは何か別のものでなければなりません。