我编写了一个sql脚本来更新在SQL Server 2005中运行的数据库。
我想对生产数据库服务器进行这些更改,但我不想从查询分析器运行查询。有没有办法从控制台运行sql脚本?
答案 0 :(得分:2)
创建一个批处理文件,指向您创建的脚本或运行该批处理文件的脚本。
答案 1 :(得分:1)
您可以使用sqlcmd。它与安装查询分析器一起安装。
sqlcmd实用程序可让您输入 Transact-SQL语句,系统 程序和脚本文件 命令提示符,在查询编辑器中 SQLCMD模式,在Windows脚本文件中 或在操作系统(Cmd.exe)中 SQL Server代理作业的作业步骤。 此实用程序使用OLE DB执行 Transact-SQL批处理。