私はSQLクエリを実行する.batファイルを作成しました。 .batファイルの内容は、次のようになります。私は60台のAzureのサーバを使用してAXIS処理グリッド上でモデルを実行しているAzureサーバーのグループで.batファイルを実行できますか?
sqlcmd -S ServerLocation -E -i "U:\DriveLocation\Sample.sql" -o "U:\DriveLocation\Sample_log.csv"
。 Azure /クラウドプロセッサを使用してこの.batファイルを実行しようとすると、何も起こりませんが、ローカルマシンでファイルを実行するとファイルが動作します。
Azureサーバーのグループで.batファイルを実行することはできますか、それとも動作させるために必要なコードがありますか?
ご協力いただきありがとうございます。
私はあなたが何をしているか理解するトラブルを抱えています。あなたはそれが「私のローカルマシンで実行すると動作する」と言っています。私は何がうまくいくのかわからない:グリッド、またはバッチ。バッチ処理のためにグリッドの内容を.sqlファイルに入れようとしていますか?また、「60グリッドエンジン」が何を意味しているのか、それとも何か問題があったのかどうかはわかりません。 – tgolisch
は、「私は私のローカルマシン上でそれを実行したときに動作します」 - >私は私のローカルマシン上の.batファイルを実行すると、.BATファイルは問題なくSQLクエリを実行します。グリッドの.batファイル内でコマンドを実行しようとしています。 「60グリッドエンジン」は、この問題に固有のものではなく、おそらく除外されている可能性があります。ありがとう!問題を明確にするのに役立つことを願っています。 – StewartDuck
同じbatファイルを実行しても、マシン上で実行されていないときは、実行されないでしょう。バットファイルはどこにあり、どのように実行していますか(実行していない場合)?おそらく、私は "グリッド"はデータグリッドを意味すると思っています。あなたは青空の雲を意味するのですか? – tgolisch