다음을 통해 공유


오류 메시지

SQL Server Native Client ODBC 드라이버에서 반환된 메시지의 텍스트는 SQLGetDiagRecMessageText 매개 변수에 배치됩니다. 오류의 원본은 메시지 헤더에 표시됩니다.

  • [Microsoft][ODBC Driver Manager]
    이러한 오류는 ODBC 드라이버 관리자에서 발생됩니다.

  • [Microsoft][ODBC Cursor Library]
    이러한 오류는 ODBC 커서 라이브러리에서 발생됩니다.

  • [Microsoft][SQL Server Native Client]
    이러한 오류는 SQL Server Native Client ODBC 드라이버에서 발생됩니다. 이름이 Net-Library 또는 SQL Server인 다른 노드가 없으면 드라이버에서 오류가 발생한 것입니다.

  • [Microsoft][SQL Server Native Client][Net-Transportname]
    이러한 오류는 SQL Server Net-Library에서 발생됩니다. 여기서 Net-Transportname은 SQL Server 클라이언트 네트워크 전송의 표시 이름(예: 명명된 파이프, 공유 메모리, TCP/IP 소켓 또는 VIA)입니다. 나머지 오류 메시지에는 호출된 Net-Library 함수 및 TDS 함수에 의해 기본 네트워크 API에서 호출된 함수가 포함됩니다. 이러한 오류와 함께 반환되는 pfNative 오류 코드는 기본 네트워크 프로토콜 스택의 오류 코드입니다.

  • [Microsoft][SQL Server Native Client][SQL Server]
    이러한 오류는 SQL Server에서 발생됩니다. 나머지 오류 메시지는 SQL Server의 오류 메시지 텍스트입니다. 이러한 오류와 함께 반환되는 pfNative 코드는 SQL Server의 오류 번호입니다. SQL Server에서 반환될 수 있는 오류 메시지(및 해당 번호) 목록에 대한 자세한 내용은 SQL Server의 master 데이터베이스에 있는 sysmessages 시스템 테이블의 설명 및 오류 열을 참조하십시오.

참고 항목

개념