我有一个正在执行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
答案 0 :(得分:0)
您可以在.sql文件中编写命令:EXEC dbo.master
,然后调用此文件。
例如:
sqlcmd -E -S .\SRVER1 -d MYDB -i C:\test\test.sql