2012-02-08 64 views
2

我們有一個遠程託管的SQL數據庫,我使用SQL Server Management Studio來管理所有內容。因爲我們在共享服務器上,所以同一臺服務器上還有很多其他數據庫。有沒有辦法在連接時自動將對象資源管理器擴展到我的數據庫?或可能過濾數據庫只顯示我的?在Management Studio中自動查看特定數據庫

在連接屬性中指定「連接到數據庫」不能達到此目的。

+0

我很想看到在SSMS中這樣做的方法!我還沒有想出在SSMS級別上做到這一點的方法,儘管有人建議如何在服務器本身上使用您的登錄帳戶來完成此操作。我們可以在數據庫中過濾表(儘管過濾器在後續連接中不會被記住),但我們似乎無法在服務器上的數據庫列表上創建過濾器。 – jimtut 2013-04-04 03:40:57

回答

0

有幾個命令行開關Management Studio中here

的exe在這裏我的電腦上: 「C:\ Program Files文件(x86)的\ Microsoft SQL Server的\ 100個\ TOOLS \ BINN \ VSShell \ Common7 \ IDE \ Ssms.exe」。

使用-U開關指定登錄名和-S來指定服務器,這將打開一個連接到此登錄默認數據庫的新查詢文件。這可以通過使用alter命令來改變,即

alter login sa with default_database = master 

這是不太連接對象資源管理器,但它可能與你正在嘗試做的幫助。

+0

服務器沒有默認數據庫。登錄可以。 – 2012-02-08 22:31:03

+0

謝謝Aaron,我已經更新了答案。 – 2012-02-08 23:02:12

+0

指定默認數據庫不是問題,在對象資源管理器中查看100 + dbs時,我無法訪問它。看起來很瑣碎,我探索了管理工作室中幾乎所有可配置的東西,並且找不到東西... – dfarney 2012-02-09 16:32:19

相關問題