MS SQL Server 2008 Express 외부 원격 연결 설정 방법

개인용 테스트 DB를 사용할때 덩치큰 유료 MS SQL Server 를 이용하는거 보단 MS SQL Server Express 버전을 사용하는게 훨씬 유용할때가 있습니다.

개인이 테스트용으로 사용하는데 굳이 돈을 지불하고 사용할수도 없고 사용한다 해도 거의 대부분은 불법으로 사용하기 때문에 Express 버전을 사용하는게 훨씬 용이 할것입니다.


그런데 MS SQL Server 2008 Express 버전을 사용하면 한가지 문제가 생깁니다. 로컬에서선 DB 연결이 자연스럽게 되나 외부에서 접속하려 하면 되지 않습니다. 이 부분은 Express 의 특징으로 설정을 외부에서도 접속할수 있게끔 만들어 줘야 사용할수 있습니다.

그럼 MS SQL Server 2008 Express 버전에서 외부 원견 연결 설정 방법을 알아 보도록 하겠습니다.

먼저 [시작]->[모든 프로그램] 에서 MS SQL Server 2008 Express 버전 단축 아이콘 폴더가 모여 있는 곳으로 이동하여 [구성도구] 폴더에서 [SQL Server 구성 관리자] 를 클릭 합니다.


SQL Server 구성 관리자 화면이 뜨는데 왼쪽 화면에서 [SQLEXPRESS에 대한 프로토콜]을 클릭하여 오른쪽에 있는 [명명된 파이프]와 [TCP/IP] 항목의 상태를 [사용]으로 변경해 주면 됩니다.


이렇게 하면 기본적인 외부 연결을 위한 설정은 마무리가 됩니다. 로컬이 아닌 외부에서 접속을 시도해 보시기 바랍니다. 아마 잘 될것이라 생각합니다. 

그런데 만약 이렇게 했는데도 접속이 이루어 지지 않는다면 방화벽을 한번 의심해 보시기 바랍니다. Express 버전이 설치된 컴퓨터의 방화벽에서 MS SQL 의 포트인 1433을 열어 주시고 다시 한번 외부 원격 연결을 시도해 보시기 바랍니다.

만약 윈도우 자체 방화벽이 아닌 다른 방화벽을 사용하고 계시다면 그 방화벽에서 1433 포트를 열고 외부 원격 연결을 시도해 보시기 바랍니다.

위 설정대로 설정을 하고 방화벽에서 특정 포트를 열어 주셨으면  MS SQL Server 2008 Express 버전에서 외구 원격 연결이 잘 이루어 질것입니다. 이렇게 설정하는게 좀 귀찮긴 한데 그래도 어쩌겠습니까 공짜로 쓸수 있는데 이정도 귀찮음은 감수 해야 겠죠. ^^




  1. 나그네
    공짜 치고는 활용용도가 좋은 친구입니다 ㅎㅎ
    아. 그리고 위 방법처럽 해도 원격 연결이 안되는 경우가 있습니다. 저도 한참 고생을 했는데
    인터넷 전화를 사용하시는 분은 주의가 필요합니다. 인터넷 전화도 무선, 유선이 따로 있는데
    무선의 경우는 기기설정에서 포트를 열어주셔야 가능하고, 유선 인터넷 전화를 사용하시는 분은 방법이 없습니다ㅎㅎ;
    유선으로 꼭 하셔야 된다면 직접 해당 업체에 전화를 해서 문의를 하셔셔 설정을 받으셔야 합니다ㅎ
    이도 저도 귀찮으시면 인터넷전화에 물린 케이블을 서버 사용하실때만 빼서 컴퓨터에 물리는것도 효과적입다 ^-^;;
  2. 감사합니다
    퍼갈께요^^ 좋은정보 감사합니다.

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기