sql-server - 有没有办法在 t-sql 脚本中切换服务器上下文?
问题描述
下个月,我需要为一些 SQL-Server 数据库服务器添加几个新开发人员。我想创建一个模板脚本来节省一些时间并避免错误。是否可以在 SQL Server 脚本中更改数据库服务器上下文?
例子:
USE [SqlServer1]
GO
CREATE USER [domain\username] FOR LOGIN [domain\username]
GO
USE [DBServer2]
GO
CREATE USER [domain\username] FOR LOGIN [domain\username]
GO
etc...
解决方案
您可能想要创建批处理文件,以帮助您在上下文中连接不同的服务器sqlcmd
,您将:connect [Servername]
在批处理文件中使用多个时间,以获取更多详细信息
推荐阅读
- scripting - 脚本语言和编程语言有什么相似之处?
- javascript - 鼠标悬停在原版 JS 而不是 jQuery
- angular - 使用HttpParams下的setter方法["set()"]
- java - 发布后操作栏中的共享按钮不起作用
- javascript - 如何在给定 url 的网页上运行 $("tr").each(function() {}
- android - cordova 错误:Dex:将字节码转换为 dex 时出错:原因:Dex 无法解析版本 52 字节码
- kubernetes - Kubernetes L7 入口能否用于非 HTTP 端口流量?
- python - 如何在 pyspark 中编写高效的 for 循环?
- python - 在 Pandas 中删除特定字符串之前的行
- python - 我如何将每个类别中每个等级的数量计算为一组分数