2010-05-18 113 views
0

我有一個與Godaddy(使用SQL Server 2005)一致的數據庫。他們提供基本的管理工具,但告訴你,對於更高級的工具,你可以使用SSMS直接連接。我遵循他們的指示,以確保我的在線數據庫將接受遠程連接,並可以顯然使用SSMS登錄成功(在給出我的主機名和訪問數據後)。使用SSMS連接到MS SQL Server數據庫的問題

但是:現在從SSMS,試圖展開「數據庫」文件夾樹時,我得到以下錯誤:

Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc) 

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server& LinkId=20476 

附加信息:

在執行的Transact發生異常SQL語句或批處理。 (Microsoft.SqlServer.ConnectionInfo)

服務器主體「cmitchell」無法在當前安全上下文中訪問數據庫「3pointdb」。 (微軟SQL服務器,錯誤:916)

如需幫助,請點擊:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.4262&EvtSrc=MSSQLServer&EvtID=916&LinkId=20476

+0

3pointdb是你的數據庫嗎? – heartlandcoder 2010-05-18 17:36:58

回答

3

我一直有同樣的問題,但最終解決了這個問題。

http://clayburt.com/2009/12/28/godaddy-windows-hosting-ms-sql-2005-database-with-sql-management-studio-ssms-2008/

閱讀方向仔細

  1. 打開SSMS
  2. 連接到與GoDaddy數據庫
  3. 打開 「對象資源管理器詳細信息」
  4. 點擊數據庫
  5. 右對齊點擊任何欄目名稱標題
  6. 取消檢查整理列

我知道爲什麼會發生這種情況,但它發生在爲我解決問題。希望有所幫助!

+0

已解決!!!!!!! Thanks a million! – Charles 2010-05-25 22:14:13

+0

沒問題!很高興能幫到你! – JkenshinN 2010-05-26 05:47:11

0

你似乎沒有權限查看該數據庫。我會建議GODaddy技術支持將是解決問題的地方。

+0

3pointdb不是我的數據庫。這只是當我訪問我的Godaddy後端時出現的一長串數據庫中的另一個數據庫。 從SSMS中,我選擇默認數據庫作爲我的數據庫的名稱,當我瀏覽時它在列表中找到了它的名稱。 同樣的錯誤信息。它試圖連接到不是我的數據庫! :( Godaddy的支持,經過一些測試後,說問題不在他們的最後,它在我的。 – Charles 2010-05-19 19:42:18