• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQLサーバーのジョブでのexeファイル実行について教えてください。)

SQLサーバーのジョブでのexeファイル実行について

このQ&Aのポイント
  • SQLサーバーのジョブでのexeファイル実行について教えてください。バッチファイルをexeに変換して実行する方法についても知りたいです。
  • batファイルからexeファイルへの変換方法と、SQLサーバーのジョブでexeファイルを実行する際の問題点について教えてください。
  • SQLサーバーのジョブでのexeファイル実行に関する問題点があります。exeファイル実行時にジョブが停止してしまう原因について知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • NNori
  • ベストアンサー率22% (377/1669)
回答No.1

思いつくことを列挙してみました。的外れかもしれませんが、許してください ・実行権限がない(SQLサーバーのジョブはユーザーは誰で動作するのでしょうか?) ・SQLサーバーにexeの実行権限がない(スクリプトだけしか実行できないとか) ・SQLサーバーの処理機能(Shell)に偽EXE(Bat_To_Exe_Converterで作成したexe)を実行する能力がない。(VisualStudioで本物のEXEを作って実行できるか試せばわかる) ・相対パスになっていてパスがちゃんと読めない(exeの指定は絶対パスで書いてありますか?) ・実行した結果を格納する権限(大抵はファイルを書き出す権利)がない

gaba1195
質問者

補足

ご回答ありがとうございます。 上記のいろいろ試してみた結果、まずこちらの前提が 間違っておりました。 exe自体は実行することができました。 ただBat_To_Exe_Converterで作成したexeのみ実行が可能で IExpressで作成したものは前述したような状態になり実行できませんでした。 何か原因をご存知ではないでしょうか? 宜しくお願いします。

関連するQ&A