sql-server-2008 - 查询编辑器窗口的 SSMS 更改连接

标签 sql-server-2008 ssas ssms

通常,当我想在 SQL Server Management Studio 中更改查询编辑器窗口的连接时,我可以从顶部的菜单中选择一个新连接 - 查询 > 连接 > 更改连接。

但是,当我使用分析服务连接处理多维数据集时 - 然后打开保存的 SQL 脚本(例如基础 SQL View ),可用数据库组合框为空白,并且该菜单中的“更改连接”和其他 3 个选项(连接、断开连接、断开所有查询)都显示为灰色。

我发现能够运行保存的 SQL 脚本的唯一解决方法是从我要在对象资源管理器中访问的 SQL 数据库中打开一个“新查询”,然后将我的脚本复制到其中,或者重新打开脚本 -现在使用新查询的数据库正常打开。

似乎将最后一个查询编辑器窗口的数据库连接作为任何新查询的默认连接 - 当您的最后一个“查询”正在浏览多维数据集时,它会中断吗?有没有人可以正确地取消“更改连接”选项的灰色?

我正在使用 SQL Server 2008 R2,并通过 File > Open > File 菜单打开保存的 SQL 脚本

最佳答案

幸运的是,在 SSMS 2008-R2、2012 中有一个更改连接功能。放置在 DB 下拉列表之前。
或通过菜单查询>连接>更改连接。

关于sql-server-2008 - 查询编辑器窗口的 SSMS 更改连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11200257/

相关文章:

SQL Server代理作业帐户问题

sql-server - INSERT AFTER 或 UPDATE AFTER 触发器内的回滚是否会回滚整个事务

sql-server - 将多个查询的输出保存到文件中?

sql - 如何在 SQL Server Management Studio 中设置 1 到 0...1 的关系

sql - 使用数据透视但不聚合将垂直数据转换为水平数据?

sql - 如何确定客户历史记录的第一条记录中的单元格是否包含值?

sql-server - 将sql-server数据库从表格更改为多维

vb.net - MDX 查询返返回告中的值,但不返回 Visual Basic 代码中的值

powershell - 这个0从哪里来?

azure - 即使我的作业运行没有错误,SSMS 中也没有出现任何数据