WindowsServer2016 Standard
SQLServer14.0
次のユーザーとして実行: NT Service\SQLSERVERAGENT。C:\Windows\system32>echo 2020/11/20 18:03:21.45 ★開始★ 1>EmgSampleJobOnRunning.txt アクセスが拒否されました。. プロセス終了コード 1。. ステップは失敗しました
SQLServerの一つジョブについて、実行中である証として 1つのテキストファイルを配置しようとしています。
この配置はバットファイルを予め用意して(D:\bat\)、当該ジョブ一つ目のステップで、それを実行することによって達成しようとしています。
しかしアクセス権の拒否でジョブがこけてしまいます。
尚、ジョブ経由で実行しようとしているバットファイルは 単純にエクスプローラ上でWクリックすれば 無事に動作することは確認済です。
いずれにしても、バットファイルが配置されたフォルダ=作成されるべきテキストファイルの配置先でもあるフォルダへ
以下のとおり SQLServerエージェントのアカウントを セキュリティタブに追加しています。
一体何が理由でジョブ経由で テキストファイル作成のバットファイルを起動すると 失敗してしまっているのでしょうか?
実行しているバットファイルの中身
bat
1echo %date% %time% ★開始★ >EmgSampleJobOnRunning.txt
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/20 13:10
2020/11/20 13:31