共用方式為


錯誤訊息

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傳回的詳細資訊,請參閱master資料庫中SQL Server中sysmessages系統資料表的描述和錯誤資料行。

另請參閱

處理錯誤與訊息