私は単にストアドプロシージャを実行するSQLジョブを持っています。ジョブを実行しようとする毎朝、次のエラーが発生します。
現在のトランザクションはコミットできず、ログファイルに書き込む操作をサポートできません。SQLトランザクションログに問題があるジョブ
ジョブを再開しようとすると、同じエラーが表示され続けます。しかし、私はちょうどジョブを使用せずにストアの手順を実行する場合、それは正常に動作します。
これは本当に難しい部分です。ストアドプロシージャを実行してキャンセルしてからジョブを実行すると、ジョブは正常に機能します。
誰かがこの独特の問題に遭遇したことがありますか、それを引き起こしている可能性のあるアイディアがありますか?
あなたは、プロシージャのコードを投稿することができます。 –
本当にありません。それはかなり長いプロセスです。ちょうど私が困惑している部分は、プロシージャ自体を実行する際に問題が発生しない理由ですが、エージェントには問題があります。そして、エージェントは私がそれを実行した後にそれを実行することができます。 –