Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

SQL Server 2017 kullandığınızı ve birçok SQL Server Integration Services (SSIS) paketine sahip olduğunuzu varsayalım; SSIS veya Power BI raporlarının aşağıdaki bağlantı zaman aşımı hatalarıyla düzensiz olarak başarısız olduğunu fark edebilirsiniz:

"_Main_XXXXX:Hata: SSIS Hata Kodu DTS_E_OLEDBERROR. OLE DB hatası oluştu. Hata kodu: 0x80004005."

Bir OLE DB kaydı kullanılabilir. Kaynak: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Açıklama: "Oturum açma zaman aşımı süresi doldu".

Bir OLE DB kaydı kullanılabilir. Kaynak: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Açıklama: "Oturum açma yanıtında gecikme nedeniyle oturum açma işlemi tamamlanamıyor".

Bir OLE DB kaydı kullanılabilir. Kaynak: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Description: "TCP Sağlayıcısı: Zaman Aşımı hatası [258]. "."

Aksi takdirde, sorun yalnızca SSIS veya Power BI raporlarıyla sınırlı değildir. Herhangi bir uygulama, SQL Server bağlanırken performans sorunlarına ve zaman aşımlarına neden olabilir. 

Bu düzeltme, sys.dm_os_buffer_descriptors DMV'de error_code ve op_history iki yeni sütun ekler. Error_code sütunu, söz konusu arabelleği doldurma girişimi sırasındaki hata bilgilerini temsil eder. Op_history sütun, arabellek işletim geçmişini bit biçiminde temsil eder (işlem başına 4 bit, toplam 16 işlem, son 4 bit en son işlemi temsil eder ve zaman ilerledikçe sola kaydırma). 

Yükleme dosyasının doğru sürümü ve sağlaması olduğunda Algıla ve Onar bu dosyanın üzerine kopyalamaz. Bu düzeltme, arabellek sayfalarını doldurma sırasında gördüğünüz belirli hataları düzeltmez. Yalnızca arabelleklerdeki hata kodları ve işlemler hakkındaki bilgileri kullanıma sunar, böylece yeni bilgilerle ek sorun giderme işlemleri gerçekleştirilebilir. 

Kök Neden

Zaman aşımı ve performans sorunları doğası gereği geneldir ve temel alınan birçok kök nedeni olabilir. Bu özel durumda, veri dosyalarından veri sayfaları okunmaya çalışılırken ve bellek Arabellekleri (veri sayfalarının bellek gösterimi) doldurulmaya çalışılırken gözlemlenen birçok hata ve yeniden deneme vardır. Arabellek popülasyonu hatalarının kök nedeni, açık olmayan arabellekleri doldurmaya çalışırken temel alınan hata kodları olarak net bir şekilde tanımlanmaz.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Çözüm

Bu sorun, SQL Server için aşağıdaki toplu güncelleştirmede düzeltildi:

SQL Server için toplu güncelleştirmeler hakkında:

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmede yer alan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:

Başvurular

Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×