SQL Server Management Studio 允许在与服务器断开连接时编写或编辑代码。 当服务器不可用或想要节省稀缺的服务器或网络资源时,这非常有用。 还可以更改查询编辑器与 SQL Server 的新实例的连接,而无需打开新的查询编辑器窗口或重新设置代码。
脱机编码
脱机编写代码,然后连接到不同的服务器
在 Management Studio 工具栏上,单击 “数据库引擎查询 ”以打开查询编辑器。
在“ 连接到数据库引擎 ”对话框中,单击“ 取消”。 查询编辑器打开了,其标题栏显示未连接到 SQL Server 实例。
在代码窗格中,键入以下 Transact-SQL 语句:
SELECT * FROM Production.Product; GO此时,您可以通过单击 “连接”、“执行”、“分析” 或 “显示估计的执行计划” 来连接到 SQL Server 实例。这些选项均可在 查询 菜单、查询编辑器工具栏中访问,或在查询编辑器窗口内右键单击时的快捷菜单中找到。 对于这种做法,我们将使用工具栏。
在工具栏上,单击“ 执行 ”按钮打开“ 连接到数据库引擎 ”对话框。
在 “服务器名称 ”文本框中,键入服务器名称,然后单击“ 选项”。
在“ 连接属性 ”选项卡上的“ 连接到数据库 ”列表中,浏览服务器以选择 AdventureWorks2012 ,然后单击“ 连接”。
若要打开具有相同连接的另一个查询编辑器窗口,请在工具栏上单击“ 新建查询”。
若要更改连接,请在“查询编辑器”窗口中右键单击,指向 “连接”,然后单击“ 更改连接”。
在“ 连接到 SQL Server ”对话框中,选择另一个 SQL Server 实例(如果可用),然后单击“ 连接”。
此查询编辑器的新功能使你可以轻松地在多个服务器上运行相同的代码。 这对于涉及类似服务器的维护作可能很有用。