안녕하세요,
고수 분들의 고견을 부탁합니다.
현상:
클라이언트에서 Managemant studio 로는 접속 가능하지만,
test.udl로 접속 테스트 하는 경우 'dbnetlib connectionopen (connect()). sql server가 없거나 액세스할 수 없습니다'
오류 발생합니다.
- udl 파일
server name: xxx.xxx.xxx.xxx\ABCD
user name: aaaa
Password: xxxxxx
서버에 원격 터미널 접속하여 동일한 test.udl을 이용하면 접속테스트가 성공합니다.
어떤 이유로 안되는 것인지 궁금합니다.
------------------------------------------------------------------------------------------
서버:
SQL 2008 R2 enterprise edition (windows 2008 r2 standard)
instance: ABCD
클라이언트:
windows 7 32bit
Comment 1
-
오락대장
2014.09.05 15:05
해결되었습니다.
connection string에 servername + "\<instance name>,1433"
위의 내용으로 서버 부분을 변경하니 접속이 정상적으로 됩니다.
이유는 무엇일까요?
해결은 했으나, 원인을 알 수 없다는 ㅜㅜ
즐거운 추석 연휴되세요.