Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server Native Client OLE DB sağlayıcısı, OLE DB tanımlı hata arayüzleri IErrorInfo, IErrorRecords ve ISQLErrorInfo'da bazı hata ve durum bilgilerini bildirir.
SQL Server Native Client OLE veritabanı sağlayıcısı, IErrorInfo üye fonksiyonlarını aşağıdaki şekilde destekler.
| Üye işlevi | Description |
|---|---|
| GetDescription | Betimleyici hata mesajı dizisi. |
| GetGUID | Hatayı tanımlayan arayüzün GUID'i. |
| AlınHelpContext | Desteklenmiyor. Her zaman sıfır döndürür. |
| GetHelpFile | Desteklenmiyor. Her zaman NULL döndürür. |
| GetSource | String "Microsoft SQL Server Native Client". |
SQL Server Native Client OLE veritabanı sağlayıcısı, tüketiciye erişimli IErrorRecords üye fonksiyonlarını aşağıdaki gibi destekler.
| Üye işlevi | Description |
|---|---|
| GetBasicErrorInfo | Bir ERRORINFO yapısını hata hakkında temel bilgilerle doldurur. Bir ERRORINFO yapısı, hata için HRESULT dönüş değerini ve hatanın uygulandığı sağlayıcı ile arayüzü belirleyen üyeleri içerir. |
| GetCustomErrorObject | ISQLErrorInfo ve ISQLServerErrorInfo arayüzlerinde referans döndürür. |
| GetErrorInfo | IErrorInfo arayüzünde bir referans döndürüyor. |
| GetErrorParameters | SQL Server Native Client OLE veritabanı sağlayıcısı, GetErrorParameters üzerinden parametreleri tüketiciye döndürmez. |
| GetRecordCount | Mevcut hata kayıtlarının sayısı. |
SQL Server Native Client OLE veritabanı sağlayıcısı, ISQLErrorInfo::GetSQLInfo parametrelerini aşağıdaki gibi destekler.
| Parametre | Description |
|---|---|
| pbstrSQLState | Hata için bir SQLSTATE değeri döndürür. SQLSTATE değerleri SQL-92, ODBC ve ISO SQL ile API spesifikasyonlarında tanımlanmıştır. Ne SQL Server ne de SQL Server Native Client OLE DB sağlayıcısı uygulamaya özgü SQLSTATE değerleri tanımlamıyor. |
| plNativeError | Mevcut olduğunda master.dbo.sysmessages'ten SQL Server hata numarasını döndürür. Yerel hatalar, SQL Server Native Client OLE DB sağlayıcı veri kaynağını başlatma girişiminde başarılı bir girişimden sonra ortaya çıkar. Denemeden önce, SQL Server Native Client OLE DB sağlayıcısı her zaman sıfır döndürür. |