Avamar: SQL geri yüklemesi başarısız oluyor "Mantıksal dosya XX, XX veritabanının bir parçası değil Mantıksal dosya adlarını listelemek için RESTORE FILELISTONLY komutunu kullanın

Summary: Avamar: SQL geri yüklemesi şu hatayla başarısız oluyor: Mantıksal dosya '_log' veritabanının bir parçası değil ''. Mantıksal dosya adlarını listelemek için RESTORE FILELISTONLY komutunu kullanın ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Avamar SQL geri yüklemesi şu hatayla başarısız oluyor:    

'LOGICAL_NAME>_log' mantıksal dosyası<, '<DB_NAME>' veritabanının bir parçası değildir. Mantıksal dosya adlarını listelemek için RESTORE FILELISTONLY komutunu kullanın.


Günlüğün ilgili kısmı:    

2017-08-01 14:11:06 avsql Error <40088>: sqlconnectimpl_smo::execute Microsoft.SqlServer.Management.Common.ExecutionFailureException: Bir Transact-SQL deyimi veya toplu işlemi yürütülürken bir özel durum oluştu. > System.Data.SqlClient.SqlException dosyasını ---: 'LOGICAL_NAME>_log' mantıksal dosyası<, '<DB_NAME>' veritabanının bir parçası değildir. Mantıksal dosya adlarını listelemek için RESTORE FILELISTONLY komutunu kullanın.

RESTORE DATABASE is terminating anormal.

   Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException)

adresinde Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteWithResults(String sqlCommand, Boolean retry) adresinde

Cause

Bu veritabanının mantıksal adı sys.database_files ile sys.master_files arasında farklılık gösterir.

Bir veritabanının mantıksal dosya adı sys.database_files ve sys.master_files olmak üzere iki yerden bulunabilir. Genellikle bu ikisi aynı şeyi gösteriyor olmalıdır ancak senkronize olmazlarsa sorun oluşur.

Resolution

Geçici çözüm (önceki yedeklemeler için):    
Düz

dosyaya geri yüklemeKalıcı düzeltme:     
SQL hizmetlerini

yeniden başlatma Yeniden başlatmanın ardından mantıksal ad eşitlenmezse '<LOGICAL_NAME>_log' mantıksal adını başka bir adla değiştirin ve ardından SSMS'yi kullanarak orijinal olarak yeniden adlandırın. Bu, mantıksal adın her iki yerde de düzgün şekilde güncelleştirilmesini sağlamalıdır.

Sorun çözüldükten sonra yeni yedeklerin geri yüklemesi çalışacak ve bu hata oluşturulmayacaktır.

Affected Products

Avamar

Products

Avamar, Avamar Plug-in for SQL
Article Properties
Article Number: 000062013
Article Type: Solution
Last Modified: 05 Mar 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.