[DBNETLIB][ConnectionOpen (Invalid Instance()).]잘못된 연결입니다.

ERP에서 우리 시스템의 데이터베이스에 연결된 서버로 붙이려고 하는데 한참동안 쿼리가 실행되더니 접속이 되지 않는다.

암호도 바꿔보고
권한도 아예 db_owner로 줬는데도 그러네.

그런데 쿼리를 실행한 결과를 보니 요상한 에러 메세지가 나왔다.
[DBNETLIB][ConnectionOpen (Invalid Instance()).]잘못된 연결입니다.
처음부터 에러메세지를 확인했어야 한다.
쿼리가 너무 오래 걸린다고 에러메세지도 확인하지 않고 부산을 떨었다.

검색해보면 포트번호를 추가하라고 되어 있는데 어디서 해야 하나?
데이터 원본에 아이피를 넣었는데 그 뒤에 ,를 넣고 1433 포트번호를 추가했다.
된다.

헉.
오늘의 교훈 : 에러 메세지부터 확인하라.