Connecting to a remote SQL Server

오케스트레이터 2019.10.16 버전부터 Insights를 추가설치하여 사용할 수 있게 되었습니다. Insights는 오케스트레이터와 동일한 머신에 설치할 수 없습니다. Insights 설치 방법은 아래의 링크를 참고하면 되는데,

오케스트레이터와 Insights용 SQL Server 인스턴스가 별개인 경우, 설치를 진행하기 전에 양쪽 인스턴스가 서로에게 접근할 수 있도록 설정해주어야 합니다. 아래의 설정을 양쪽 모두 적용하면 됩니다.

  1. SSMS(Microsoft SQL Server Management Studio)를 실행하여 로컬 서버에 접속한 후, "Server Properties"를 열고 “Connections” 페이지에서 "Allow remote connections to this server"를 체크해줍니다.

  1. SQL Server Configuration Manager를 실행하여 “SQL Server Network Configuration” 아래에 있는 "Protocols for SQLEXPRESS"를 선택하고 (인스턴스 이름은 다를 수 있습니다) 우측 탭에서 "TCP/IP"를 enable합니다.

image

설정이 변경되기 전에 아래와 같은 안내가 나오면 "OK"를 클릭하고 진행하면 됩니다.

image

  1. “TCP/IP” 항목의 “Properties” 창을 열고 “IP Addresses” 탭의 가장 아래에 있는 “IPAll” 섹션을 찾아서, "TCP Dynamic Ports"의 값은 삭제하고 "TCP Port"에는 1433을 적어줍니다.

image

  1. SQL Server를 재시작해줍니다.

image

  1. 윈도우즈 방화벽에서 1433 포트를 TCP 트래픽에 대하여 inbound로 개방해줍니다.

  1. 네트워크 단에도 방화벽이 있다면 마찬가지로 1433 포트를 개방해주어야 합니다.

양쪽 SQL Server에 대하여 여기까지 설정을 마쳤다면 이제 Insights 설치를 진행할 수 있습니다. SQL Server에 원격 접속이 가능한지 확인하려면 다른 머신에 설치된 SSMS로 해당 SQL Server에 접속해보면 됩니다.

2 Likes