SQL server Jobstep输出以运行bat文件



我有一个sql作业,它有很多作业步骤,每个作业步骤都会产生sql输出,我需要在目标环境中运行这些输出。为了在目标环境中运行sql作业步骤输出,我有一个包含.sql文件列表的批处理文件。

我的问题是,当创建作业步骤输出时,它会在第一行中包括作业步骤信息,还包括[SQLSTATE 01000]。

我需要去掉第一行,将目录中所有.sql文件的[SQLSTATE 01000]替换为空字符串。

实现这一目标的最佳方式是什么。

我使用的是sql server 2008 r2。

提前感谢

@ECHO=====================批处理文件====================@ECHO此示例将在Sql Server中创建一个数据库。它将简单地执行在目录中创建的sql脚本。。。消息*你好对于(C:\B*.sql)中的%%G,执行sqlcmd-S INDIA55-PPC\SQLEXPRESS-U sa-P pass-d DatabaseName-i"%%G">

暂停

最新更新