共用方式為


如何:設定資料庫圖表設計工具 (Visual Database Tools)

更新: 2006 年 4 月 14 日

若要使用 [資料庫圖表設計工具],必須先由 db_owner 角色的成員進行設定,才能控制圖表的存取權。如需圖表擁有權如何運作的詳細資訊,請參閱<了解資料庫圖表擁有權 (Visual Database Tools)>。

設定資料庫圖表化

  1. 從 [物件總管] 中,展開資料庫節點。

  2. 在資料庫連接中展開 [資料庫圖表] 節點。

  3. 如果您要設定資料庫圖表化,可在提示出現時選取 []。

    ms189279.note(zh-tw,SQL.90).gif附註:
    這會在 SQL Server 資料庫中建立資料庫圖表資料表、系統預存程序和系統函數。
  4. Visual Studio 2005 會在 SQL Server 的執行個體上建立下列物件:

    1. sysdiagrams 資料表
    2. sp_alterdiagram 預存程序
    3. sp_creatediagram 預存程序
    4. sp_dropdiagram 預存程序
    5. sp_renamediagram 預存程序
    6. fn_diagramobjects 函數
    7. sp_helpdiagrams 預存程序
    8. sp_helpdiagramsdefinition 預存程序
    9. sp_upgraddiagrams 預存程序
ms189279.note(zh-tw,SQL.90).gif重要事項:
若要在 SQL Server Management Studio 中安裝資料庫圖表支援,資料庫必須在 SQL Server 2005 資料庫相容性層級中。您可以在安裝圖表支援後,重設資料庫的相容性層級。使用下列 Transact-SQL 陳述式變更資料庫的相容性層級,然後再重試資料庫圖表作業。 EXEC sp_dbcmptlevel 'database_name', '90'; 在已由另一個 SQL Server 執行個體附加或還原的資料庫上,這些支援物件的安裝可能會失敗。如果資料庫擁有者名稱 (儲存在資料庫中) 在資料庫附加或還原的目標 SQL Server 執行個體中不是有效的登入時,就有可能發生這種狀況。 請使用下列 Transact-SQL 陳述式,將資料庫擁有者改成 SQL Server 執行個體中的有效登入,然後再重試資料庫圖表作業。 ALTER AUTHORIZATION ON DATABASE::database_name TO valid_login

請參閱

工作

如何:更新舊版的資料庫圖表 (Visual Database Tools)

概念

了解資料庫圖表擁有權 (Visual Database Tools)

其他資源

sp_dbcmptlevel (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助