MSSQL 2000 Server에 MSSQL 2005로 원격 연결을 위한 설정 > db

본문 바로가기

db

MSSQL 2000 Server에 MSSQL 2005로 원격 연결을 위한 설정

페이지 정보

작성자 서방님 댓글 1건 조회 25회 작성일 10-05-11 09:19

본문

같은 네트워크 상에 A라는 컴퓨터와 B라는 컴퓨터가 존재한다.

A 컴퓨터는 Windows 2000기반 서버에 MSSQL 2000 Server가 동작 중이며,
B 컴퓨터는 Windows XP기반에 MSSQL 2005 Server가 동작 중이다.

중요한 업무 자료는 A에 있는 SQL 2000에 설치가 되어 있으며, B는 그 DB에 원격 연결을 하려 한다.

그렇다면 어떠한 방법으로 연결을 해야할까?

먼저 원격 연결을 위해 B시스템에 설치된 MSSQL 2005의 몇 가지 설정을 변경 해야 한다.
(MS SQL 2005는 보안성을 높히기 위해 기본적으로 원격 연결이 제한 되어 있기 때문)

[시작] - [프로그램] - [Microsoft SQL Server 2005] - [구성 도구] - [SQL Server 노출 영역 구성]
클릭하면 SQL Server 2005 Surface Area Configuration이라는 창이 하나 뜨게 된다.

01.png

하단에 위치한 서비스 및 연결에 대한 노출 영역 구성을 클릭한다.


창 하단에 보면 노출 영역 구성 대상 locahost (컴퓨터 변경) 이 보일 것이다.
그 바로 밑에 서비스 및 연결에 대한 노출 영역 구성을 클릭한다.

 

02.png

작성 중인 시스템에는 Sharepoint Server로 인하여 2개의 SQL이 설치되어 있다. (Developer 버젼과Express 버젼 )


 

03.png

시작유형을 자동으로 바꾸고, 시작을 클릭해준다.


다음과 같은 설정이 완료되었으면, 원격 접속을 위한 준비가 단게는 끝난 것이다.

이제 연결을 위해 서버측의 정보를 확인한다.
현재 서버에는 다수의 인스턴스(Instance)가 동작하고 있으며,
그 중 하나 이상의 인스턴스에 연결을 할 것이다.

이제부터 SQL2000 Server가 동작하고 있는 A 컴퓨터에 대한 설정이다.
해당하는 컴퓨터는 Windows 2000 기반으로 운영되고 있으며, B 시스템과 깉이 같은 네트워크 상에 위치하고 있다. (시스템이 멀리 떨어진 경우, 원격 데스크톱으로 연결을 해서 설정을 하는게 편하다.)

[시작] - [프로그램] - [Microsoft SQL Server] - [서버 네트워크 유틸리티]
 

04.png

논외의 이야기지만, 기본 인스턴스의 경우 사용할 수 있는 프로토콜이 더 많다. (해당 인스턴스는 추가 인스턴스)


연결을 원하는 인스턴스로 설정을 한 후에, (그림에선 PSBSRV\SeCOND를 예로 설명)
사용할 수 있는 프로토콜(O) TCP/IP를 선택 후 속성을 클릭한다.
 

05.png

반드시, 서버 숨기기를 해제 할 것!!


기본 포트를 지정해 주고, (default : 2433)
서버 숨기기(H)의 선택을 해제해준다. 가장 중요한 부분이다. 만약 서버 숨기기가 체크되어 있으면,
MSSQL2005 연결 시 오류 : 1366 에러가 발생하게 된다.

이제 MSSQL 2005를 실행하고, 원격 연결을 하면 된다.

댓글목록

등록된 댓글이 없습니다.

Total 447건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
140
어제
365
최대
592
전체
40,114

그누보드5
Copyright © seobangnim.com All rights reserved.
자바스크립트를 활성화 하세요![ 브라우저에서 자바스크립트를 활성화하는 방법 ]