[英]SQL server Jobstep output to run bat file
我有很多作业步骤的sql作业,每个作业步骤都会产生sql输出,我需要在目标环境中运行它。 为了在目标环境上运行sql作业步骤输出,我有包含.sql文件列表的批处理文件。
我的问题是在创建作业步骤输出时,它会在第一行以及[SQLSTATE 01000]中包含作业步骤信息。
我需要删除第一行,并用空字符串替换目录中所有.sql文件的[SQLSTATE 01000]。
什么是实现这一目标的最佳方法。
我正在使用sql server 2008 r2。
提前致谢
@ECHO ========================批处理文件==================== @ ECHO此示例将在Sql Server中创建一个数据库。 它将仅执行在目录中创建的sql脚本... msg *向(C:\\ B * .sql)中的%% G打个招呼sqlcmd -S INDIA55-PPC \\ SQLEXPRESS -U sa -P pass -d DatabaseName -i “%%G”
暂停
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.