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.

Microsoft, Microsoft SQL Server 2008 düzeltmelerin tek bir indirilebilir dosya olarak dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2008'de bulunan tüm güvenlik düzeltmelerini düzeltin.

Belirtiler

Microsoft SQL Server 2008 Raporlama Servisleri (SSRS 2008) büyük raporlar veya büyük modelleri oluşturma sırasında aşağıdaki çalışma zamanı hata iletisini alırsınız:

Kaynak: .NET çalışma zamanı

Tarih:
Olay Kimliği: 1023
Görev kategorisi: yok
Düzey: hata
Anahtar sözcükler: Klasik
Kullanıcı: yok
Bilgisayar:
Açıklama:
.NET çalışma zamanı sürümü 2.0.50727.3603 - önemli yürütme altyapısı hatası (000006427F44AE16) (80131506)


Aşağıdaki hata iletisini de SSRS 2008 günlük dosyasına kaydedilir:

rshost! rshost! 18f0! < tarih >:: e hata: bir döküm oluşturmak ve önemli bir çalışma zamanı hatası nedeniyle işlem sonlandırma.


SQL Server 2008 bir ortak dil çalışma zamanı (CLR) nesnesi çalıştığında bu sorun SQL Server 2008 Veritabanı Altyapısı'nda da oluşabilir. Bu durumda, aşağıdaki hata iletisini alabilirsiniz:

< Saat > sunucu hatası: 6536, önem derecesi: 16, State: 1.
.NET Framework ortak dil çalışma zamanı içinde < saat > Sunucu A önemli bir hata oluştu. SQL Server kapatılıyor. Sunucu yeniden başlatıldıktan sonra bir hata oluşursa, Müşteri Destek Hizmetleri'ne başvurun.

SQL hata günlüğüne aşağıdaki metin ile bir yığın dökümü olarak döküm gösterebilir:

<time> Server * *******************************************************************************<time> Server *
<time> Server * BEGIN STACK DUMP:
<time> Server * 03/24/11 19:05:12 spid 0
<time> Server *
<time> Server * A fatal error occurred in .NET Framework runtime.

<time> Server * *******************************************************************************
<time> Server *
<time> Server * BEGIN STACK DUMP:
<time> Server * 03/24/11 19:05:23 spid 0
<time> Server *
<time> Server * Full CLR state dump: A fatal error occurred in .NET Framework runtime.

Neden

Karışık derlemeler bir iş parçacığı oluşturmak için CreateThread Win32 API veya BeginThread Win32 API kullanan bu sorun oluşur. Daha sonra iş parçacığı yönetilen koda geçiş için çalışır. Bu geçiş, bir görev içerik çalışma zamanı ana bilgisayardan istemek CLR neden olur. Bu geçiş açıkça devre dışı bırakılmış gibi bir çalışma zamanı hatası oluşur.



Not: Her Zamanlayıcı önbellek önbelleğe erişim denemeden önce iş parçacığı PreEmptive olmayan tarafından modunda olduğunuzu gerektirdiğinden açıkça geçişe izin verilmiyor.

Çözüm


Bu sorunla ilgili düzeltme, önce SQL Server 2008 Service Pack 1 için toplu güncelleştirme 7'de yayımlanmıştır. Bu toplu güncelleştirme paketi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

SQL Server 2008 Service Pack 1 için 979065 toplu güncelleştirme paketi 7Not: Derlemeler birikimli olduğu için her yeni düzeltme, bir önceki SQL Server 2008 düzeltme sürümünde bulunan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

970365 SQL Server 2008, SQL Server 2008 Service Pack 1'de yayımlandıktan sonra yayımlanan oluşturur
Microsoft SQL Server 2008 düzeltmeleri belirli SQL Server hizmet paketleri için oluşturulur. SQL Server 2008 Service Pack 1 yüklemesi için bir SQL Server 2008 Service Pack 1 düzeltme uygulamanız gerekir. Varsayılan olarak, bir SQL Server hizmet paketinde sağlanan herhangi bir düzeltme sonraki SQL Server hizmet paketinde bulunmaktadır.

Geçici çözüm

SQL Server 2008 veritabanı altyapısı için bu soruna geçici bir çözüm bulmak için SQL CLR.NET güvenli olmayan derlemeler veritabanı motoruna yükleme ve büyük olasılıkla bu sorunla karşılaştığınızda iş parçacıkları oluşturma belirlemeye çalışın. Böyle derlemelerini kullanmaktan kaçının veya bunları belirti yalıtılmış ve sorun subsides kadar bir sistemden kaldırabilirsiniz.

Örneğin, kullanılmakta olan ve belirti harekete hangi SQL CLR derlemeler göstermek için SQL hata günlüğünde aşağıdakine benzer bilgi iletileri görebilirsiniz:

2011-03-29 12:01:01.00 spid51 güvenli olmayan derlemesi ' < derleme adı >, sürüm 0.0.0.0, culture = bağımsız, publickeytoken = = null, processorarchitecture MSIL =' uygulama etki alanı 1 (< uygulama etki alanı adı >) yüklenen

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular

SQL Server için artımlı hizmet modeli hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

935897 artımlı bir hizmet modeli kullanılabilir SQL Server ekibinden bildirilen sorunlar için düzeltmeler sunmak için



SQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

822499 Microsoft SQL Server yazılım güncelleştirme paketlerinin yeni adlandırma şeması

Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

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!

×