개체 탐색기 사용

SQL Server Management Studio의 구성 요소인 개체 탐색기는 데이터베이스 엔진 인스턴스인 Analysis Services, Integration Services, Reporting Services 및 SQL Server Compact 3.5 SP2에 연결됩니다. 개체 탐색기는 서버의 모든 개체에 대한 보기와 이러한 개체를 관리하기 위한 사용자 인터페이스를 제공합니다. 개체 탐색기의 기능은 서버의 유형에 따라 조금씩 다르지만 일반적으로 데이터베이스를 위한 개발 기능과 모든 서버 유형을 위한 관리 기능을 포함합니다.

개체 탐색기 보기

개체 탐색기는 기본적으로 Management Studio에서 볼 수 있습니다. 개체 탐색기를 볼 수 없는 경우 보기 메뉴에서 개체 탐색기를 클릭합니다.

개체 탐색기를 서버에 연결

개체 탐색기를 사용하려면 먼저 서버에 연결해야 합니다. 개체 탐색기 도구 모음에서 연결을 클릭하고 드롭다운 목록에서 서버의 유형을 선택합니다. 서버에 연결 대화 상자가 열립니다. 연결하려면 적어도 서버 이름과 올바른 인증 정보를 제공해야 합니다.

개체 탐색기 연결 설정(옵션)

서버에 연결할 때 서버에 연결 대화 상자에서 추가 연결 정보를 지정할 수 있습니다. 서버에 연결 대화 상자는 마지막으로 사용된 설정을 보유하며 새 코드 편집기 창과 같은 새 연결에서 이러한 설정을 사용합니다.

연결 설정(옵션)을 지정하려면 다음 단계를 따르십시오.

  1. 개체 탐색기 도구 모음에서 연결을 클릭하고 연결할 서버의 유형을 클릭합니다. 서버에 연결 대화 상자가 표시됩니다.

  2. 서버 이름 상자에 SQL Server 인스턴스의 이름을 입력합니다.

  3. 옵션을 클릭합니다. 서버에 연결 대화 상자에 추가 옵션이 표시됩니다.

  4. 연결 속성 탭을 클릭하여 추가 설정을 구성합니다. 사용할 수 있는 설정은 서버 유형에 따라 다릅니다. 데이터베이스 엔진의 경우 다음 설정을 사용할 수 있습니다.

    설정

    설명

    데이터베이스에 연결

    서버에서 사용할 수 있는 데이터베이스 중에서 선택합니다. 사용자에게 볼 수 있는 권한이 있는 데이터베이스만 이 목록에 표시됩니다.

    네트워크 프로토콜

    공유 메모리, TCP/IP 또는 명명된 파이프 중에서 선택합니다.

    네트워크 패킷 크기

    바이트 단위로 구성합니다. 기본 설정은 4096바이트입니다.

    연결 제한 시간

    초 단위로 구성합니다. 기본 설정은 15초입니다.

    실행 제한 시간

    초 단위로 구성합니다. 기본 설정(0)은 실행의 제한 시간이 없음을 나타냅니다.

    연결 암호화

    강제로 암호화합니다.

  5. 지정된 서버를 등록된 서버 목록에 추가하려면 등록된 서버 탭을 클릭하고 새 서버를 표시할 위치를 클릭한 다음 연결을 완료합니다.

[!참고]

추가 연결 매개 변수 페이지를 사용하면 연결 문자열에 연결 매개 변수를 더 추가할 수 있습니다. 자세한 내용은 서버에 연결(추가 연결 매개 변수 페이지)을 참조하십시오.

개체 탐색기에서 서버 등록

서버에 연결되면 이후에 사용할 수 있도록 서버를 쉽게 등록할 수 있습니다. 개체 탐색기에서 서버 이름을 마우스 오른쪽 단추로 클릭한 다음 등록을 클릭합니다. 서버 등록 대화 상자에서 서버를 배치할 서버 그룹 트리 내 위치를 지정합니다. 서버 이름 상자에서 서버 이름을 보다 알기 쉬운 이름으로 대체할 수 있습니다. 예를 들어 APSQL02 서버를 "Accounts Payable"과 같은 보다 알기 쉬운 이름으로 등록할 수 있습니다.

개체 탐색기에서 개체 보기

개체 탐색기는 트리 구조를 사용하여 정보를 폴더로 그룹화합니다. 폴더를 확장하려면 더하기 기호(+)를 클릭하거나 폴더를 두 번 클릭합니다. 폴더를 확장하여 더 자세한 정보를 표시합니다. 일반적인 태스크를 수행하려면 폴더나 개체를 마우스 오른쪽 단추로 클릭하고, 가장 일반적인 태스크를 수행하려면 개체를 두 번 클릭합니다.

폴더를 처음 확장하면 개체 탐색기는 서버에 트리를 채우기 위한 정보를 쿼리합니다. 트리가 채워지는 동안 다른 기능을 수행할 수 있습니다. 개체 탐색기가 트리를 채우는 동안 중지를 클릭하여 프로세스를 중단할 수 있습니다. 채우기를 다시 시작하도록 폴더를 새로 고치지 않을 경우 추가 동작(예: 목록 필터링)을 수행하면 채워진 폴더의 일부분에 대해서만 해당 작업이 적용됩니다.

개체가 많을 경우 리소스를 절약하기 위해 개체 탐색기 트리의 폴더는 콘텐츠 목록을 자동으로 새로 고치지 않습니다. 폴더의 개체 목록을 새로 고치려면 폴더를 마우스 오른쪽 단추로 클릭한 다음 새로 고침을 클릭합니다.

개체 탐색기는 최대 65,536개의 개체만 표시할 수 있습니다. 표시되는 개체가 65,536개를 초과하면 개체 탐색기 트리 뷰에서 추가 개체를 스크롤할 수 없습니다. 개체 탐색기에서 추가 개체를 보려면 사용하지 않는 노드를 닫거나 필터링을 적용하여 개체 수를 줄입니다.

개체 탐색기에서 개체 목록 필터링

폴더에 개체가 많이 있으면 개체를 찾는 것이 어려울 수 있습니다. 이러한 경우에는 개체 탐색기의 필터 기능을 사용하여 목록의 크기를 줄입니다. 예를 들어 수백 개의 개체가 포함된 목록에서 특정 데이터베이스 사용자나 가장 최근에 만든 테이블을 찾을 수 있습니다. 이러한 경우에는 필터링할 폴더를 클릭한 다음 필터 단추를 클릭하여 필터 설정 대화 상자를 엽니다. 이름, 만든 날짜, 스키마 등으로 목록을 필터링할 수 있으며 시작, 포함, 사이 등의 추가 필터링 연산자를 제공할 수 있습니다.

다중 선택

개체 탐색기에서는 한 번에 하나의 개체만 선택할 수 있습니다. 여러 항목을 선택하려면 F7 키를 눌러 개체 탐색기 정보 페이지를 엽니다. 개체 탐색기 정보 페이지에서는 다중 선택이 지원됩니다.

연결된 쿼리 편집기 열기

개체 탐색기가 서버에 연결되면 개체 탐색기의 연결 설정을 사용하여 새 코드 편집기 창을 열 수 있습니다. 새 코드 편집기 창을 열려면 개체 탐색기에서 서버 이름을 마우스 오른쪽 단추로 클릭한 다음 새 쿼리를 클릭합니다. 특정 데이터베이스를 사용하여 코드 편집기 창을 열려면 데이터베이스 이름을 마우스 오른쪽 단추로 클릭한 다음 새 쿼리를 클릭합니다. Analysis Services 서버에 대한 새 쿼리를 열 경우 DMX, MDX 또는 XMLA 쿼리를 선택할 수 있습니다.

PowerShell 시작

개체 탐색기 트리에서 대부분의 폴더 및 개체를 마우스 오른쪽 단추로 클릭하고 PowerShell 시작을 선택하면 PowerShell 세션을 시작할 수 있습니다. 이렇게 하면 SQL Server PowerShell 지원이 활성화되고 개체 탐색기에서 마우스 오른쪽 단추로 클릭한 개체로 경로가 설정되어 PowerShell 세션이 시작됩니다. 그러면 대화형 PowerShell 환경에서 PowerShell 명령을 입력할 수 있습니다. 자세한 내용은 SQL Server PowerShell 개요를 참조하십시오.

PowerShell에는 F1 도움말이 없지만 PowerShell 사용에 대한 정보를 제공하는 Get-Help cmdlet이 포함되어 있습니다. Get-Help 사용 방법은 SQL Server PowerShell 도움말을 참조하십시오.

개체 탐색기 옵션 구성

개체 탐색기 설정을 구성하려면 도구 메뉴에서 옵션을 클릭한 다음 SQL Server 개체 탐색기를 클릭합니다.