Microsoft, Microsoft SQL Server 2012 düzeltmelerini bir indirilebilir dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2012 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Bir Microsoft SQL Server 2008 veya Microsoft SQL Server 2008 R2 Cluster örneğini bir Microsoft SQL Server 2012 küme örneğine yükselttiğinizde yükseltme işlemi başarısız olur. Ayrıca, aşağıdaki hata iletisini alırsınız:
SQL Server yükseltme işlemi sırasında bir hata oluştu. Kurulum, yük devretme kümesi kaynak grubunu taşıyamadı ve çevrimiçine getiremedi. Yükseltme işlemine devam etmek için kaynak grubunu el ile çevrimiçi duruma getirin ve kurulumu yeniden deneyin. Neden: 'Clustergroupname' küme grubu ' kullanılabilir düğüm ' düğümüne çevrimiçi duruma getirilemedi. Hata: sağlayıcıdan küme kodu çağırılamadı. Özel durum iletisi: Soysal hata. Durum kodu: 997. Açıklama: çakışan g/ç işlemi sürüyor.
Not Küme örneği çok sayıda veritabanı içerdiğinde oluşma olasılığı daha yüksektir.
Neden
Bu sorun, küme yükseltme işlemi sırasında oluşan bir zaman aşımı nedeniyle oluşur. Küme grubunun veritabanını yükseltmesi beklenenden çok daha uzun sürüyor. Bu süre boyunca SQL Server küme kaynağı "Çevrimiçi Beklemede" durumunda kalır. Bu, yükseltme işleminin başarısız olmasına neden olur.NotKüme grubu, başka bir düğümdeki kaynakları çevrimiçine almak için beş dakika bekler.
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2012
Bu sorunla ilgili düzeltme ilk olarak SQL Server 2012 için toplu güncelleştirme 2 ' de yayımlanmıştır. SQL Server için toplu güncelleştirme paketini edinme 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:
2703275 SQL Server 2012 için toplu güncelleştirme paketi 2Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2692828 SQL Server 2012 sonrasında yayınlanan SQL Server 2012 derlemeleri
Geçici Çözüm
Bu soruna geçici bir çözüm için aşağıdaki adımları izleyin:
-
Pasif düğümlerin yaklaşık olarak yarısını tek tek yükseltme. Kurulum işleminin kaynak grubunu yükseltilmiş düğümlere taşımasını önleyecek şekilde, aşağıdaki parametreyi kullanın:
/FAILOVERCLUSTERROLLOWNERSHIP=0
/FAILOVERCLUSTERROLLOWNERSHIP parametresi hakkında daha fazla bilgi IÇIN aşağıdaki MSDN Web sitesine gidin:
/FAILOVERCLUSTERROLLOWNERSHIP parametresiyle ilgili genel bilgiler
-
Adım 1 ' de yükseltilmiş olan düğümleri ağ adı kaynağının olası sahiplerine el ile ekleyin.
-
Kaynak grubunu yükseltilmiş bir düğüme el ile taşıyın ve grubun çevrimiçi olmasını bekleyin.
-
Ağ adı kaynağının olası sahiplerine yükseltilmemiş düğümleri el ile kaldırın.
-
Kalan küme düğümlerini yükseltme.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.