如何在没有引号的情况下编写此sqlcmd命令?

时间:2015-07-15 07:53:34

标签: batch-file sqlcmd

我有一个正在执行sql server存储过程的.bat文件。当我手动启动它时(双击bat文件)它工作得很好但是当我用windows任务安排它时它不能正常工作。我读到Windows任务调度程序不喜欢双引号。所以这值得一试,但我没有看到如何在没有双引号的情况下编写此命令:

irb(main):001:0> require 'puppet'
irb(main):002:0> Puppet.initialize_settings
irb(main):003:0> puts Puppet.settings.to_config

1 个答案:

答案 0 :(得分:0)

您可以在.sql文件中编写命令:EXEC dbo.master,然后调用此文件。

例如:

sqlcmd -E -S .\SRVER1 -d MYDB -i C:\test\test.sql