일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Hyper-V
- windbg
- 작업관리자
- Nested VM
- SQL Server 2008
- windows update
- 터키여행
- 인문고전
- 클러스터
- Local TempDB
- Windows Server 2016 Hyper-v Cluster
- Windows Server 2016
- FTP7.5
- failover cluster
- windows media service
- Windows Server 2008
- 프로세스 CPU 사용량
- windows debugging tool
- 안철수
- LiveKD
- dsquery
- nonpaged pool
- iSCSI target
- ftp7.5 장애조치 클러스터
- Session space
- SQL Server 2012R2 FCI
- Xperf
- paged pool
- cluster node as Domain controller
- MSCS on VMWare
- Today
- Total
류짱:Beyond MySelf
UDL을 이용한 SQL Server 연결 테스트 본문
원격지의 어플리케이션이 SQL Server와 정상적으로 통신이 되지 않을 경우 실제 해당 클라이언트에서 SQL Server로 연결이 안되는지 확인 해 볼 필요가 있습니다.
OLE DB Provider를 이용하는 UDL Test를 통해서 연결을 확인 해 볼 수 있습니다.
[SQL Server 확인 사항]
연결 테스트를 하기 전에 먼저 SQL Server가 사용하는 port를 확인 합니다.
기본적으로 1433 port를 이용하기 때문에 저는 아래와 같이 1433포트를 사용하는 프로세스를 확인 해 보았습니다.
SQL Server의 인스턴스 네임을 확인 합니다. 아래와 같이 instance name 확인 하였는데 값이 Null 로 나온다면 설치시 기본 인스턴스 네임 즉 MSSQLSERVER 라는 이름을 사용중이라는 것이니 참고 하시기 바라며 이 부분이 매우 중요합니다.
[SQL Server에 연결을 시도할 Client 컴퓨터]
클라이언트 컴퓨터에서 telnet 명령어를 이용해서 해당 머신에서 SQL Server의 port가 오픈 되어 있는지 확인 해 봅니다.
SQL Server가 사용하는 1433 포트가 오픈 되어 있다면 까만 화면에 커서만 깜빡이게 됩니다. 해당 부분을 빠져 나오기 위해서는 Ctrl + ] 를 누릅니다. 그리고 quit 명령어를 이용하면 명령 프롬프트를 완전히 빠져 나올 수 있습니다.
1차적으로 telnet을 이용해서 SQL Server의 포트가 정상적으로 open 된 것을 확인 하였습니다. 다음으로는 아래와 같이 바탕화면에 텍스트 파일을 하나 만듭니다.
바탕화면에서 오른쪽 마우스를 이용해서 새 텍스트 파일을 만듭니다.
만들어지 텍스트 파일의 확장자를 *.udl로 변경을 합니다.
해당 udl 파일의 등록 정보를 클릭 합니다.
Provider 탭에서 Microsoft OLE DB Provider fo SQL Server 를 선택 한 후 Next를 클릭 합니다.
연결 탭에서 먼저 연결할 SQL Server의 IP를 입력 합니다. 여기서 주의 할 부분이 만약 연결 할 서버의 SQL Server 인스턴스 네임이 MSSQLServer가 아니라 명명된 이름이라면 해당 인스턴스 네임을 반드시 입력 해야 한다는 것입니다.
즉 기본 인스트 네임일 경우 아래와 같이 IP만 입력하면 되지만 명명된 인스턴스 네임일경우에는 "서버IP\인스터네임" 입력 해야 합니다.
ex) 100.100.100.82\instancename
그리고 SQL Server에 로그 온 할 수있는 계정을 입력 한 후 test connection을 클릭합니다.
연결이 성공 되면 아래와 같이 "Test connection succeeded" 메시지가 팝업 됩니다.
감사합니다.^^
[참고 자료]
Basics first : "UDL Test"
http://blogs.msdn.com/b/farukcelik/archive/2007/12/31/basics-first-udl-test.aspx