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 Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analitik Platform Sistemi (PDW)
Microsoft Fabric'te SQL veritabanı
OLE DB sürücüsünü indirme
SQL Server için OLE DB Sürücüsü, OLE DB tanımlı hata arayüzlerinde bazı hata ve durum bilgilerini bildirir: IErrorInfo, IErrorRecords ve ISQLErrorInfo.
SQL Server için OLE DB Sürücüsü, aşağıdaki IErrorInfo üye fonksiyonlarını 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öner. |
| GetSource | String "Microsoft OLE DB Driver for SQL Server". |
SQL Server için OLE DB Sürücüsü, tüketici erişimine uygun IErrorRecords üye fonksiyonlarını aşağıdaki şekilde 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 için OLE DB Sürücüsü, parametreleri GetErrorParameters üzerinden tüketiciye döndürmez. |
| GetRecordCount | Mevcut hata kayıtlarının sayısı. |
SQL Server için OLE DB Sürü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 için OLE DB Sürü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. SQL Server veri kaynağı için OLE DB Sürücüsü'nü başlatma girişiminde başarılı bir girişimden sonra yerel hatalar elde edilir. Denemeden önce, SQL Server için OLE DB Sürücüsü her zaman sıfır döndürür. |