메모

mssql 2005 원격접속 ip 포트설정...펌

맘편한넘 2012. 5. 8. 07:19

MSSQL 2005 Express 설치와 외부에서 원격 접속방법 SQL

2011/03/18 23:03

복사 http://blog.naver.com/yjheum/10105301377

원본글 : ?http://www.cyworld.com/pino74/3655587



머 2008이 나와 있긴 하지만 2005와 별반 다를게 없을 듯.

MS사의 Express버전은 무료버전이긴하나 대용량이 아니면 별 차이 없다.

 

제약조건이라면 다중프로세스지원불가,할당메모리 1G, 데이타베이스당 최대용량 4G,DTS 및 SSIS 사용불가,로컬클라이언트만 접속등 이지만 다음과 같이 하면 필요한 기능을 사용 할 수 있다.

 

 

- 자세한 사항 및 다운로드는 아래.

http://www.microsoft.com/sqlserver/2005/en/us/express.aspx

 

 

- 전체텍스트검색기능을 사용하려면

http://www.microsoft.com/downloads/details.aspx?FamilyID=5b5528b9-13e1-4db9-a3fc-82116d598c3d&DisplayLang=ko

 

 

- 데이터 내보내기/가져오기(DTS) 기능을 사용하려면

http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ad606a-0960-4efd-8bd7-b21370c7be2b&DisplayLang=ko

 

실행후 설치시에 '워크스테이션 구성요소 및 개발도구' 에 체크

 

설치후에  C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTSWizard.exe  수동으로 실행시켜 주어야 함.  설치폴더에 따라 다를 수 있음.

 

 

- 외부IP접속방법

  기본적으로 막혀 있으므로 아래와 같이 설정을 해제해 줘야 한다.

MS사의 블로그는 http://blogs.msdn.com/b/sqlexpress/archive/2005/05/05/415084.aspx

 

 

1. MSSQL 2005 Express 설치시에 SQL Server 및 Windows인증모드인 혼합모드를 선택하여 설치 (중요)

2. 1번을 깜박했다면 설치후에 SQL매니저에서 설치된 SQL서버의 속성탭을열고 보안탭에서

   'SQL Server 및 Windows인증모드' 를 선택

 

 

3. 시작>프로그램>Microsoft SQL Server 2005 > 구성도구 > SQL서버 노출영역구성  을 클릭

   밑 부분에 '서비스 및 연결에 대한 노출 영역 구성'  을 클릭 하여

   원격연결에 TCP/IP만 사용에 체크한다.

 

 

 

4. 시작>프로그램>Microsoft SQL Server 2005 > 구성도구 > SQL서버 구성관리자를 클릭

  

 SQL Server 2005 네트워크구성 > SQLEXPRESS에 대한 프로토콜   선택 후

 오른쪽에 TCP/IP 사용으로 변경, 다시 TCP/IP 속성탭을 클릭하여 프로토콜탭에 모두 수신에 '예'를 선택한다.

 

 

IP 주소란에 IPAll 에서 TCP포트번호를 넣는다.  (중요 아래 화면과 같이 설정하기 바람)

 

 

 

 

5.   마지막으로 SQL Server를 재시작하면 외부에서도 SQL매니저로 접속할 수 있게된다.

     외부에서 클라이언트 설정은 기존대로 자~알 하면 됨.  ㅎ

 

 

*     SQL Server Brower 를 시작해야 된다고 하나 중지해도 접속이 되던데.. 흠...

     이미 설정이 되어 있어서 그런가?

 

 

*   가장 중요!    초기 프로그램 설치시에 기본설치말고 전체설치로...