[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
DB 연결 문자열에서 서버를 지정하는 부분이 있는데요.
Data Source=192.168.0.155\SQLEXPRESS;Password=TestPW;Persist Security Info=True;User ID=TestUser;Initial Catalog=DBName
다른 컴퓨터에서 DB 서버를 접속할 때 연결이 안 된다면 보통은 "SQL Server Configuration Manager"에서 TCP/IP 연결이 활성화되어 있는지 확인해야 합니다.
원격지 접속이 되도록 설정했는데도 불구하고 DB 서버의 로컬에서조차 IP를 쓰면 접속이 안되고, "localhost"라고 지정하면 접속이 잘 되는 경우가 있습니다.
localhost\SQLEXPRESS: 정상 동작
127.0.0.1\SQLEXPRESS: "SQL Server does not exist or access denied" 오류 발생
이런 현상이 있다면 ^^ DB 서버의 "SQL Server Browser" 서비스가 "시작" 상태로 되어 있는지 확인해 보세요.
[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]