SQL 服务器 Jobstep 输出到 运行 bat 文件

SQL server Jobstep output to run bat file

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

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

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

实现此目标的最佳方法是什么。

我正在使用 sql 服务器 2008 r2。

提前致谢

@ECHO =========================批处理文件================ ==== @ECHO 此示例将在 Sql 服务器中创建一个数据库。它只会执行在目录中创建的 sql 脚本... 留言 * 你好 对于 (C:\B*.sql) 中的 %%G do sqlcmd -S INDIA55-PPC\SQLEXPRESS -U sa -P pass -d DatabaseName -i "%%G"

暂停