RETCODE nRetCode;

AFX_ODBC_CALL(::SQLSetPos(m_hstmt, 1, wPosOption, SQL_LOCK_NO_CHANGE)); // << 호출 후에 -1값으로 변경됩니다.

 

 

>> MS-SQL 서버의 이름과 실제 서버의 컴퓨터 이름이 달라서 발생하는 문제

 

MS-SQL 데이터를 통으로(master 포함 모든 데이터 파일 전체) 이전 시 기존 서버의 컴퓨터 이름과 이전한 서버의 컴퓨터 이름이 다르면 DB에 연결 시 위와 같은 에러가 발생함

 

 

해결 방법은 다음과 같다.

 

1. 서버 host명 변경
2. MS-SQL 에서 sp_dropserver ‘
기존서버명’ (기존 서버명 삭제)
3. MS-SQL 에서 sp_addserver ‘
새서버명’, local (새로운 서버명 등록)

 

 

안정적인 DNS서비스 DNSEver DNS server, DNS service
Posted by 키르히아이스

댓글을 달아 주세요