Server OS 환경 : Windows 2000 Server (LAN CARD 2장 : 210.x.x.x 와 172.x.x.x)
Client OS 환경 : Windows 2000 Pro (172.x.x.x)
SQL Server 버젼 : Ms-sql 2000 Server
에러 메세지 : DB-Library: 연결할 수 없습니다. SQL Server를 사용할 수 없거나 존재하지 않습니다. 연결 오류: SQL Server가 없거나 네트워크 액세스가 거부되었습니다.Net-Library error 53: ConnectionOpen (Connect()).
상황 : MS-sql 2000 Server를 2000 Server에 설치를 했습니다. 그리고 Ms-sql Client Module(쿼리 아날라이져, MMC 콘솔, Client Network Utility ...)을 2000을 설치했습니다. 물론 Host파일 및 Client Netwok에서도 설정을 해줬으며 Ping도 연결되어 있는 사황입니다.
그런데 아무리 연결을 시도해도 DB가 없다는 메세지가 나와 Server쪽 리스닝 상태를 netstat -an으로 보니깐 0.0.0.0에서 1433을 Listening을 하고 있어야 되는데 210.x.x.x에서만 1433port을 Listening을 하고 있었습니다. 그래서인지 172,x.x.x(2000 pro)에서 2000 Server로 접속할때 위의 메세지가 나온것으로 생각됩니다. 제가 알기로는 Ms-sql은 일반적으로 모든 네트워크 즉 0.0.0.0에서 1433port를 Listening을 하고 있는 것으로 압니다. 그런데 이번에 설치된 서버는 이상하게도 특정 Network Card(즉 IP 210.x.x.x)에서만 1433을 Listening을 하고 있어 다른 서버들에서 접속하여 DB를 사용하지 못하고 있습니다. 이런 경우 210.x.x.x에서만 Listening하고있는 것을 0.0.0.0에서 Listening을 하게 할려면 sql server의 어느 부분을 수정해야 합니까...
|