KB4057087-Düzeltme: DosyaYolu SQL Server 2017 ' da gereksiz yol ayırıcıları içeriyorsa REPLACE seçeneği kullanılarak veritabanı geri yüklenemedi

Belirtiler

SQL Server 2017 'te REPLACE seçeneğini kullanarak bir veritabanını geri yüklemeyi denemeyeceğinizi varsayalım. DosyaYolu, oluştur VERITABANıNDA gereksiz yol ayırıcıları içeriyorsa, aşağıdakine benzer hata iletileri alabilirsiniz:

İleti 3634, düzey 16, durum 1, satır LineNumber

İşletim sistemi ' 32 ' hatası döndürdü (başka bir işlem tarafından kullanıldığından işlem dosyaya erişemiyor.) ' 'DosyaYolu \dosyaadı. mdf ' üzerinde ' Restorecontainer:: validatetargetforyaratma ' deneniyor.

İleti 3156, düzey 16, durum 8, hat LineNumber

'Filename' dosyası 'FilePath \dosyaadı. mdf ' olarak geri yüklenemez. Dosya için geçerli bir konum belirlemek amacıyla Taşı Ile kullanın.

İleti 3634, düzey 16, durum 1, satır LineNumber

İşletim sistemi ' 32 ' hatası döndürdü (başka bir işlem tarafından kullanıldığından işlem dosyaya erişemiyor.) ' 'DosyaYolu \dosyaadı. ldf ' üzerinde ' Restorecontainer:: validatetargetforyaratma ' deneniyor.

İleti 3156, düzey 16, durum 8, hat LineNumber

'Filename' dosyası 'FilePath \dosyaadı. ldf ' olarak geri yüklenemiyor. Dosya için geçerli bir konum belirlemek amacıyla Taşı Ile kullanın.

İleti 3119, düzey 16, durum 1, satır LineNumber

RESTORE deyimi planlanırken sorunlar belirlendi. Önceki iletilerde ayrıntılar sağlanır.

İleti 3013, düzey 16, durum 1, satır LineNumber

GERI yükleme VERITABANı anormal olarak sonlandırılıyor.

Geçici Çözüm

DEĞIŞTIR seçeneğiyle geri yüklemeyi denerken bu hatayı alıyorsunuz. Geçici bir çözüm olarak, varolan veritabanını silebilir ve geri yükleme yapabilirsiniz.

Çözüm

Bu sorun, aşağıdaki SQL Server toplu güncelleştirmesinde giderilmiştir:

       SQL Server 2017 için toplu güncelleştirme 4

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:

En son SQL Server 2017 toplu güncelleştirmesi

Daha fazla bilgi

Yol hakkında, yedekleme konumunun yolu değildir; yedekleme konumunun yalnızca üstbilgileri geri yükleme ile görüntülenebilen dosyaların yoludur. Daha fazla bilgi için bkz. restore deyimleri-yalnızca Header(Transact-SQL). Örneğin:

RESTORE HEADERONLY

FROM DISK = N'FilePath\FileName.bak'

WITH NOUNLOAD;

GO

Durum

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

Başvurular

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

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

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

×