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:
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:
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.