2009. 5. 7. 01:24
SQL Server Express 에서 원격 연결 허용
2009. 5. 7. 01:24 in 3. Implementation/DATABASE
#. SQL Server Configuration Manager 에서
SQL Server 2005 네트워크 구성 > SQLEXPRESS에 대한 프로토콜
TCP/IP 를 '사용'으로 변경하고,
SQL Server 2005 서비스 >
SQL Server (SQLEXPRESS) => 다시 시작
SQL Server Browser => 미실행중이면 시작모드 변경후 시작함.
SQL Server Browser => 미실행중이면 시작모드 변경후 시작함.
#. 방화벽 설정
SQL Server <instance name> : TCP 1433
SQL Server Browser : UDP, 1434
=> 방화벽을 통해 명명된 파이프에 액세스 할 수 있도록 하려면 방화벽을 통한 파일 및 프린터 공유도 설정해야 함.
SQL Server Browser : UDP, 1434
=> 방화벽을 통해 명명된 파이프에 액세스 할 수 있도록 하려면 방화벽을 통한 파일 및 프린터 공유도 설정해야 함.
#. 오류 : 원격 컴퓨터의 방화벽
Error: Firewall on Remote Machine
원격 컴퓨터의 인터넷 연결 방화벽이 원격 디버깅을 허용화도록 설정되어 있지 않다. 기본 전송을 사용하여 원격으로 관리 코드나 네이티브 코드를 디버깅하려면 DCOM 트래픽을 위해 TCP 포트 135가 열려 있어야 하고 파일 및 프린터 공유가 활성화되어 있어야 하며 예외 목록에 msvsmon.exe 가 추가되어 있어야 한다. 일부 IPSEC 포트를 열어야 할 수 도 있다(?).
원격 컴퓨터의 인터넷 연결 방화벽이 원격 디버깅을 허용화도록 설정되어 있지 않다. 기본 전송을 사용하여 원격으로 관리 코드나 네이티브 코드를 디버깅하려면 DCOM 트래픽을 위해 TCP 포트 135가 열려 있어야 하고 파일 및 프린터 공유가 활성화되어 있어야 하며 예외 목록에 msvsmon.exe 가 추가되어 있어야 한다. 일부 IPSEC 포트를 열어야 할 수 도 있다(?).
#. 방법 : 원격 디버깅 설정
#. 참고
* ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.SQL.v2005.ko/udb9/html/0093b43c-c6b5-4574-9b30-3a0e91e1a1f9.htm
* http://msdn.microsoft.com/ko-kr/library/1cd9d8fk.aspx
* ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.SQL.v2005.ko/udb9/html/0093b43c-c6b5-4574-9b30-3a0e91e1a1f9.htm
* http://msdn.microsoft.com/ko-kr/library/1cd9d8fk.aspx