Uygulandığı Öğe
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Belirtiler

Microsoft SQL Server yüklemenizi SQL Server 2012 veya SQL Server 2014 'e yükseltmeye çalıştığınızda, aşağıdaki hata iletisini alabilirsiniz:

Aşağıdaki hata oluştu: ' C:\Program Files\Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBS ' klasörü yok. Klasörün izin ayarlanması beklenir. Klasörü neden var olmadığını inceleyin ve yeniden oluşturun.

Neden

Bu sorun, Işler klasörü varsayılan dizininden silinirse oluşur. Yükseltme işlemi sırasında, yükseltme işlemi Işler klasöründe gerekli izinleri ayarlamaya çalışır. Ancak, klasör yoksa, izinler uygulanamaz ve yükseltme işlemi başarısız olur.

Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:

Bu sorunu çözmek için, Işler klasörünü yeniden oluşturun, başarısız olan yükseltmeyi kaldırın ve ardından yükseltmeyi yeniden deneyin. Bunu yapmak için şu adımları izleyin:

  1. Summary. txt dosyasını başvuru olarak kullanarak, kurulum işleminin gerektirdiği Işler klasörünün yolunu bulun ve klasörü yeniden oluşturun. Örneğin, Summary. txt aşağıdaki gibi olabilir:

    Hata açıklaması: ' C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS ' yok. Klasörün izin ayarlanması beklenir. Klasörü neden var olmadığını inceleyin ve yeniden oluşturun.

  2. 1. adımda başvurulan Summary. txt dosyasını kullanarak Kaldır komutunu bulun. Örneğin, Summary. txt dosyası aşağıdakileri içerebilir:

    SQLEngine için sonraki adım: SQL Server için yükseltme işlemi başarısız oldu. Yükseltme işlemine devam etmek için aşağıdaki bilgileri kullanarak hatayı çözümleyin. Ardından, aşağıdaki komut satırını kullanarak SQL Server 'ı kaldırın: Setup/q/action = Uninstall/InstanceId = ProdSQL/Features = SQLENGINE, tam metın, Replicationardından SQL Server kurulumunu yeniden çalıştırın.

  3. Komut istemini açın ve yükseltme kurulum medyasını içeren dizini bulun. Örneğin, SQL Server 2012 'ten SQL Server 2014 'e yükseltiyorsanız, SQL Server 2014 kurulum medyasını kullanın.

  4. Kısmi yüklemeyi kaldırmak için komutu bir komut isteminde 2. adımdan kopyalayıp çalıştırabilirsiniz. Örneğin, yükseltme işlemi başarısız olan "ProdSQL" örnek KIMLIĞINI içeren bir örneği kaldırmak için aşağıdaki komutu uygulayın:

    Kurulum/q/action = Uninstall/InstanceId = ProdSQL/Features = SQLENGINE, tam metın, çoğaltmaNot Kaldır komutunu çalıştırdığınızda, yükseltmeye çalıştığınız özgün örneği kaldırmaz. Yalnızca yeni sürümün etkin olmayan/kısmi yüklemesini kaldırır.

  5. Yükseltme işlemini yeniden deneyin.

Ek Bilgi

Daha fazla bilgi için bkz: SQL Server 2014.

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.