방법: 데이터베이스 다이어그램 디자이너 설정(Visual Database Tools)

업데이트: 2006년 4월 14일

데이터베이스 다이어그램 디자이너를 사용하려면 먼저 db_owner 역할의 멤버가 이 디자이너를 설정하여 다이어그램에 대한 액세스를 제어해야 합니다. 다이어그램 소유권의 이용 방법에 대한 자세한 내용은 데이터베이스 다이어그램 소유권 이해(Visual Database Tools)를 참조하십시오.

데이터베이스 다이어그램을 설정하려면

  1. 개체 탐색기에서 데이터베이스 노드를 확장합니다.

  2. 데이터베이스 연결 아래에서 데이터베이스 다이어그램 노드를 확장합니다.

  3. 데이터베이스 다이어그램을 설정할지 묻는 메시지가 나타나면 를 선택합니다.

    [!참고] 이렇게 하면 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(ko-kr,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 지원 받기