SQLserver 備份和還原 失敗


 
        

  錯誤一:

    備份對於服務器“xxxxxx”失敗。

    System.Data.SqlClient.SqlError: 無法使用備份文件 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\xxxxx.bak',因為原先格式化該文件時所用扇區大小為 512,而目前所在設備的扇區大小為 4096。 (Microsoft.SqlServer.Smo)

  參考:http://stackoverflow.com/questions/24285195/sql-server-2012-express-backup-database-failure

  方法:

    刪掉當前路徑,並在SQL Server目錄下的備份文件夾添加一個新備份文件。注意,文件名后面要記得加.bak或.trn

 

 

  錯誤二:

    數據庫還原失敗。

    System.Data.SqlClient.SqlError:無法執行 BACKUP LOG,因為當前沒有數據庫備份。

    

  方法:

    在還有數據庫的界面中,有一個選項頁,點擊選項。

    勾選 -- 覆蓋現有數據庫

    取消勾選 -- 還原前進行結尾日志備份

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM