Step by Step: UDL 파일을 이용하여 원격 client에서 SQL SERVER로의 접속 가능 여부 확인하기

기술 자료: 976019 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

개요

클라이언트에서 SQL Server 인스턴스가 정상적으로 수행중인지 확인하는 가장 손쉬운 방법은 SQL Server로의 연결이 정상적으로 이루어지는지 확인하는 것입니다. SSMS와 같이 별도의 클라이언트 툴이 설치되지 않은 머신에서는 Windows에서 기본으로 제공되는 기능을 이용하여 연결 테스트를 수행해야 합니다. 이 문서에서는 Data Link 파일(.udl)을 이용하여 SQL Server로의 연결을 테스트하는 방법에 대해 설명합니다.

방법

다음과 같이 크게 2단계를 거쳐 SQL Server로의 연결 테스트를 수행할 수 있습니다.

1 단계: udl 파일 생성하기

  1. 바탕 화면에서 마우스 오른쪽 단추를 클릭한 후 [새로 만들기], [텍스트 문서]를 차례대로 클릭합니다.(udl 파일의 위치는 어느 곳이나 생성 가능합니다. 여기서는 빠른 생성과 테스트를 위해 바탕 화면을 예로 사용함)
    그림 축소그림 확대
    00 01


  2. 생성된 문서의 이름 “새 텍스트문서”에서 확장자 .txt가 보인다면 단계 4로 진행합니다. 보이지 않는 경우 단계 3을 수행합니다.
    그림 축소그림 확대
    00 02


  3. 폴더 옵션을 변경하여 알려진 파일 형식의 파일 확장자가 보이도록 설정합니다.
    1. 탐색기(Window+E)를 실행한 다음 [도구], [폴더 옵션]을 차례대로 클릭합니다.
      그림 축소그림 확대
      00 03

      표 축소표 확대
      그림 축소그림 확대
      팁

      Windows 7의 경우 탐색기에서 [Organize], [Folder and search options]를 클릭해서 접근할 수 있습니다.

    2. 폴더 옵션창이 뜨면 보기 탭으로 이동합니다.
      그림 축소그림 확대
      00 04


    3. [알려진 파일 형식의 파일 확장자 숨기기] 확인란을 선택 해제한 후 [적용]을 클릭합니다.
    4. 이제 “새 텍스트 문서” 파일 확장자 .txt가 보이는 것을 확인합니다.
      그림 축소그림 확대
      00 05


  4. 문서의 확장자가 udl이 되도록 파일명 새 텍스트 문서.txt를 dbcon.udl로 변경합니다(파일 명은 원하는 이름으로 할 수 있습니다).
  5. 확장자 변경에 따른 경고 메시지가 표시되면 [예(Y)]를 클릭합니다.
    그림 축소그림 확대
    00 06


  6. udl 파일에 맞게 아이콘이 변경된 것을 확인합니다.
    그림 축소그림 확대
    00 07


2 단계: udl 파일을 이용하여 SQL Server로 연결 테스트하기

  1. 생성된 udl 파일을 두 번 클릭하여 데이터 연결 속성 화면을 표시한 다음 [공급자]를 클릭하여 SQL Server 연결시 사용할 공급자를 선택합니다. SQL SERVER 엔진에 접속하기 위해 제공되는 OLEDB Provider인 [Microsoft OLEDB Provider for SQL Server]를 선택합니다.
    그림 축소그림 확대
    00 08


    표 축소표 확대
    그림 축소그림 확대
    팁

    제공되는 OLEDB 공급자를 이용하여 SQL Server가 아닌 다른 데이터베이스로의 연결도 테스트할 수 있습니다.
  2. [연결] 을 클릭하여 SQL Server data에 연결하기 위한 값을 입력합니다. 다음은 SQL01 서버에 윈도우 통합 인증으로 접근하는 보기입니다.
    그림 축소그림 확대
    00 09


    표 축소표 확대
    그림 축소그림 확대
    팁

    특정 데이터베이스로의 연결을 확인하려는 것이 아니라면, 3. 서버에서 데이터베이스를 선택하십시오를 선택하지 않고 바로 [연결 테스트]를 클릭해도 됩니다.

    데이터베이스를 선택하기 위해 Drop Down List를 선택하면 바로 SQL Server에 접속을 시도한 후 데이터베이스 목록을 가져와서 보여줍니다.
    즉, 데이터베이스 목록이 표시되면 연결 테스트에 성공한 것입니다.
  3. [연결 테스트]를 클릭한 후 발생하는 메시지를 통해 연결 여부를 확인합니다.
    그림 축소그림 확대
    00 10


추가 정보

udl 파일의 연결 탭, Server name에 접속 프로토콜 및 port 번호를 명시하면 다양한 형태로 SQL Server 연결을 테스트할 수 있습니다.
  1. TCP 를 이용하여 기본 인스턴스에 연결하기
    tcp:SQL01
  2. TCP 포트를 명시하여 명명된 인스턴스에 연결하기(SQL Server명 뒤에 , 를 찍고 포트번호 입력)
    tcp:SQL01,2433
  3. 기본 프로토콜을 이용하여 명명된 인스턴스에 연결하기(단, SQL Server단에서 SQL Browser 서비스가 수행중이어야 함)
    SQL01\SQ2k8
  4. 명명된 파이프를 이용하여 기본 인스턴에 연결하기
    np:SQL01

[연결 테스트] 클릭 후 반환되는 실패 메시지의 예
  1. SQL Server를 찾을 수 없을 때 발생하는 메시지
    그림 축소그림 확대
    00 11


  2. SQL Server를 찾았지만 로그인에 사용된 계정(user1)의 인증에는 실패했을 때 발생하는 메시지
    그림 축소그림 확대
    00 12


참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.

의견 보내기

표 축소표 확대
그림 축소그림 확대
의견 보내기

Microsoft 고객지원 사이트에서는 고객님의 소리를 귀담아 듣습니다. 아래 의견 보내기로 소중한 의견 보내주시기 바랍니다.

속성

기술 자료: 976019 - 마지막 검토: 2014년 5월 23일 금요일 - 수정: 1.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
키워드:?
kbhowto kbstepbystep KB976019

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com