Kesalahan Klien Asli SQL Server

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Objek OLE/COM melaporkan kesalahan melalui kode pengembalian HRESULT dari fungsi anggota objek. HRESULT OLE/COM adalah struktur yang sedikit dikemas. OLE menyediakan makro yang mendereferensikan anggota struktur.

OLE/COM menentukan antarmuka IErrorInfo . Antarmuka mengekspos metode seperti GetDescription. Ini memungkinkan klien untuk mengekstrak detail kesalahan dari server OLE/COM. OLE DB memperluas IErrorInfo untuk mendukung pengembalian beberapa paket informasi kesalahan pada eksekusi fungsi anggota tunggal.

SQL Server dapat mengembalikan beberapa kesalahan. Aplikasi dapat mengambil kesalahan server satu per satu dengan memanggil IMultipleResults::GetResult yang dikombinasikan dengan ISQLErrorInfo dan IErrorRecords.

Penyedia SQL Server Native Client OLE DB mengekspos IErrorInfo yang ditingkatkan catatan OLE DB, ISQLErrorInfo kustom, dan antarmuka objek kesalahan ISQLServerErrorInfo khusus penyedia.

Untuk informasi tentang kesalahan pelacakan, lihat Pelacakan Akses Data. Untuk informasi tentang peningkatan pelacakan kesalahan yang ditambahkan di SQL Server 2012 (11.x), lihat Mengakses Informasi Diagnostik di Log Peristiwa yang Diperluas.

Di Bagian Ini

Lihat Juga

Klien Asli SQL Server (OLE DB)