如何在2个不同的连接中执行相同的SP。
Ex:ALTER PROCEDURE测试 ... ....
我想在192.168.1.100中名为“database1”的db中执行此SP,在192.168.1.102中执行相同的操作。
我希望使用不使用更改连接窗口的脚本来完成此操作
答案 0 :(得分:1)
您可以使用名为“在多个数据库上运行一个脚本”的功能之一在SSMS Tools Pack中执行此操作。
编辑它以添加这是一个微小且免费的SQL Server加载项,您会发现它非常有用。
答案 1 :(得分:1)
您可以使用SQLCMD针对多个服务器连接运行.sql文件。
sqlcmd -S <ComputerName>\<InstanceName> -i <MyScript.sql> -d <database_name> -T