如何将“可用数据库”设置为您正在使用的默认数据库?

时间:2013-04-04 15:30:32

标签: sql-server sql-server-2012 ssms

有没有办法将SQL Server 2012工具栏的下拉框中的“可用数据库”设置为您正在使用的默认数据库?

我知道您可以在查询中使用以下内容:

USE databasename
GO

只需在下拉框中选择正确的数据库,

并且一切都会很好,但有时如果我想运行快速查询并跳过(忘记)这些步骤,它会引用“主”并且查询失败。

有办法吗?

2 个答案:

答案 0 :(得分:3)

您是否查看了用户的默认数据库? 在SQL Server的用户中,您可以设置用户默认数据库。

在连接到服务器后的SSMS中:

  • 在安全/登录下,您应该会看到您的用户或Windows组
  • 右键单击用户并选择属性。
  • 在“常规”页面下,选择您的默认数据库(见下图):
  • 点击保存

enter image description here

答案 1 :(得分:0)

如果展开object explorer中的数据库部分,选择要查询的数据库部分,然后单击“新建查询”按钮,它将自动将数据库设置为您选择的数据库。

但是,如果右键单击对象资源管理器中的对象并执行选择前1000个等,它将自动使用master数据库并通过3部分名称返回您正在使用的数据库,这可能有点刺激