我可以在一组Azure服务器上运行.bat文件吗?

时间:2017-08-28 15:23:03

标签: sql-server windows azure batch-file

我创建了一个执行sql查询的.bat文件。 .bat文件的内容如下所示:

sqlcmd -S ServerLocation -E -i "U:\DriveLocation\Sample.sql" -o "U:\DriveLocation\Sample_log.csv"

我在使用60台Azure服务器的AXIS处理网格上运行模型。当我尝试使用Azure /云处理器运行此.bat文件时,没有任何反应,但是当我在本地计算机上运行它时,该文件仍可正常工作。

是否可以在一组Azure服务器上运行.bat文件,或者是否需要包含一些代码才能使其工作?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我找到了一种方法来做到这一点。我没有使用AXIS模型在Azure云上运行.bat文件,而是在AXIS模型之外创建了一个执行模型的.bat文件,然后执行我尝试使用AXIS运行的.bat。

运行AXIS的脚本如下所示:

"C:\AXIS.exe" -D:C:\AXIS_Model -B:1

其中-B:1指定在模型中运行批处理1。

我将在AXIS中运行的脚本只是.bat文件中的另一行:

"C:/AlteryxEngineCmd.exe" "U:\sampleworkflow.yxmd"

谢谢!

相关问题