使用批处理文件在sql express edition中安排任务

时间:2014-02-07 07:31:05

标签: sql sql-server windows batch-file sql-scripts

要求 - 在SQL Express Edition中安排任务。

但SQL Server代理功能在快速版中不可用。

可能的解决方案 - 安排批处理文件执行以执行sql脚本。试图

批处理文件 - cmd /k sqlcmd -i backup.sql

Sql脚本 - backup database DB_user1212 to disk = 'E:\backups\MyBackup.bak'。但是在执行sql脚本A network related or instance specific error occurred while establishing a connection to SQL Server

时发生错误

可能的原因 - 缺少连接字符串之类的东西。帮我解决这个问题,我正在使用Windows身份验证进行连接。

1 个答案:

答案 0 :(得分:1)

您需要做的就是在调用sqlcmd时添加其他参数。

 sqlcmd -S yoursqlserver -E -i C:\pathto\backup.sql