Microsoft, Microsoft SQL Server 2012 düzeltmelerini indirilebilir tek bir dosya olarak dağıtır. Düzeltmeler toplu olduğundan, her yeni sürüm önceki SQL Server 2012 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Bir bilgisayarda Microsoft Visual C++ 2005 Çalışma Zamanı Yeniden Dağıtılabilir Paketi ATL Güvenlik Güncelleştirmesi (derleme 8.0.50727.4053) yüklü olduğunu varsayalım. Microsoft SQL Server 2012'yi yüklemeye çalıştığınızda yükleme başarısız olabilir. Ayrıca, aşağıdaki hata iletisini alabilirsiniz:
Derleme Hatası:Bildirimlerin kimlikleri aynıdır, ancak içerikleri farklıdır.
Bu sorun oluştuğunda, SQL Server kurulum günlük dosyasına aşağıdaki hata iletisi kaydedilir:
Detail_ComponentUpdate.txt { Slp: MSI Hatası: 1935 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"' derlemesi yüklenirken bir hata oluştu. Daha fazla bilgi için lütfen Yardım ve Destek bölümüne bakın. HRESULT: 0x80073715. Slp: Derleme yükleme hatası Slp: InstallPackage: MsiInstallProduct sonuç kodu 1603 döndürdü. Slp: Yeniden deneme seçeneğini algılamak için MSI hata kodunu kullanma: 1935 Slp: Yeniden deneme yapabilen MSI dönüş kodu algılandı: 1935 Slp: Yeniden deneme denemeden 120 saniye önce uyku..... Slp: 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"' derlemesinin yüklenmesi sırasında bir hata oluştu. Daha fazla bilgi için lütfen Yardım ve Destek bölümüne bakın. HRESULT: 0x80073715. Slp: Genel hata için Watson demeti oluşturuldu Slp: Hata: Yürütme sırasında "Install_SqlSupport_Cpu64_Action" eylemi başarısız oldu. Slp: Tamamlandı Eylemi: Install_SqlSupport_Cpu64_Action, False döndürdü }
SqlSupport eylemleri için üç yeniden deneme denemesi vardır. Çıkış günlükleri aşağıdaki hata iletisini içerebilir:
SqlSupport_Cpu64_1_ComponentUpdate_#.log { Yürütme işlemi: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) Yürütme işlemi: SetTargetFolder(Folder=23\Microsoft SQL Server 2012\Configuration Tools\) SHELL32::SHGetFolderPath döndürüldü: C:\ProgramData\Microsoft\Windows\Start Menu\Programs Executing op: ShortcutCreate(Name=3o-grg6g.slp|SQL Server Yükleme Merkezi (64 bit),,,FileName=C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,,,,ShowCmd=1,,,,,) Dosyanın erişilebilirliğini doğrulama: SQL Server Yükleme Merkezi (64 bit).lnk Yürütme işlemi: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985) Derleme Hatası:Bildirimlerin kimlikleri aynıdır ancak içerikleri aynıdır Farklı. Not: 1: 1935 2: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} 3: 0x80073715 4: IAssemblyCacheItem 5: Commit 6: Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" Derleme Hatası (sxs): Daha fazla tanılama bilgisi almak için lütfen -140843912ndir\logs\cbs\cbs.log konumunda bulunan Bileşen Tabanlı Bakım Günlüğü'ne bakın. Hata 1935. 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e1e18e3b",processorArchitecture="amd64",type="win32"' derlemesi yüklenirken bir hata oluştu. Daha fazla bilgi için lütfen Yardım ve Destek bölümüne bakın. HRESULT: 0x80073715. derleme arabirimi: IAssemblyCacheItem, işlev: İşleme, bileşen: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} Ürün: Microsoft SQL Server 2012 Kurulumu (İngilizce) -- Hata 1935. 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e1e18e3b",processorArchitecture="amd64",type="win32"' derlemesi yüklenirken bir hata oluştu. Daha fazla bilgi için lütfen Yardım ve Destek bölümüne bakın. HRESULT: 0x80073715. derleme arabirimi: IAssemblyCacheItem, işlev: İşleme, bileşen: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} ... Not: 1: 1708 Ürün: Microsoft SQL Server 2012 Kurulumu (İngilizce) -- Yükleme başarısız oldu. }
Not Aşağıdaki yöntemlerden biri Visual C++ 2005 Çalışma Zamanı Yeniden Dağıtılabilir Paketi ATL Güvenlik Güncelleştirmesi'ni yüklemiş ve bu nedenle bu sorunun oluşmasına neden olmuş olabilir:
-
Güncelleştirmeyi aşağıdaki Microsoft web sitelerinden birinden indirin ve yükleyin:
-
973544 Microsoft Visual C++ 2005 Service Pack 1 Yeniden Dağıtılabilir Paketi için güvenlik güncelleştirmesinin açıklaması: 28 Temmuz 2009
-
Microsoft Visual C++ 2005 Service Pack 1 Yeniden Dağıtılabilir Paketi ATL Güvenlik Güncelleştirmesi
-
-
Güncelleştirmeyi yüklemek için Visual C++ çalışma zamanlarını yeniden dağıtılabilir birleştirme modülü olarak içeren diğer yazılımları kullanın.
-
Bilgisayara güvenlik güncelleştirmeleri uygulandığında Microsoft Update'i çalıştırın. Örneğin, Microsoft Visual Studio 2005'e güvenlik güncelleştirmelerini uygulamak için Microsoft Update'i çalıştırın.
Neden
Bu sorun, Visual C++ 2005 çalışma zamanı kitaplığı kurulumundaki bilinen bir sorun nedeniyle oluşur.Not Bu bilinen sorun 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:
2643995 DÜZELTME: Visual C++ 2005 çalışma zamanı kitaplığı için birleştirme modülleriyle birleştirilmişse .msi dosyası kullanarak uygulama yüklediğinizde "HRESULT: 0x80073715" hatası
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2012
Bu sorunun düzeltmesi ilk olarak SQL Server 2012 Toplu Güncelleştirme 1'de yayımlandı. SQL Server için bu 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:
2679368 SQL Server 2012 için toplu güncelleştirme 1Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server düzeltme sürümüne dahil edilen 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ı göz önünde bulundurmanı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:
2692828 SQL Server 2012 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Geçici Çözüm
Bu sorunu geçici olarak çözmek için SQL Server 2012 RTM kurulum ikili dosyalarını, SQL Server 2012 için Toplu Güncelleştirme 1'i kullanarak veya yükleme işlemini gerçekleştirmeden önce sonraki bir toplu güncelleştirmeyle güncelleştirebilirsiniz. Bunu yapmak için /UpdateSource anahtarını kullanın.Tek başına yükleme için şu adımları izleyin:
-
Microsoft web sitesinden toplu güncelleştirmeyi indirin ve indirilen güncelleştirme paketini sunucu tarafından erişilebilen bir klasöre yükleyin.
-
Self-Extractor sihirbazını çalıştırmak için simgeye çift tıklayın. Dosyaları sunucudaki veya UNC paylaşımındaki bir klasöre ayıklayın.
-
Sunucuda bir yönetim komut istemi açın ve dizini RTM SQL Server 2012 kurulum medyasını içeren klasörle değiştirin. Örneğin, aşağıdaki komutu çalıştırın:
cd E:\SQLSetup\
-
Kurulumu 2. adımda açıklanan klasöre veya paylaşıma yönlendirmek için komut satırından /updatesource anahtarıyla birlikte Setup.exe çalıştırın. Örneğin, aşağıdaki komutu çalıştırın:
setup.exe /action=install /updatesource=C:\SQL2012CU
-
Kurulum işlemi toplu güncelleştirmeyi algılar. Lisans sözleşmesini kabul ettikten sonra, kurulum işleminin Ürün Güncelleştirmeler sayfasında, RTM kurulum dosyalarına toplu güncelleştirme düzeltmelerini uygulamak için "ürün güncelleştirmelerini SQL Server ekle" onay kutusunu seçin.
Belirli bir .MSI dosyası yüklenirken derleme hatasıyla karşılaşılırsa, SQL Server 2012 SP1 özellik paketinden bu özellik için güncelleştirilmiş bir sürüm olup olmadığını denetleyin. Daha sonra .MSI dosyasını indirip yükleyebilirsiniz. Yüklemeden sonra, ihtiyacınız olan özellikleri eklemek için ana SQL 2012 kurulumunu yeniden çalıştırabilirsiniz.
Başvurular
SQL Server için Artımlı Hizmet Modeli 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:
935897 Bildirilen sorunlara yönelik düzeltmeleri teslim etmek üzere SQL Server ekibinden Artımlı Hizmet Modeli sağlanıyor 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 paketleri için şemayı adlandırma 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ını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması