數據庫備份bak文件打開方式 如何查看bak文件備份版本

數據庫備份bak文件打開方式,如何查看bak文件備份版本 。小編來告訴你更多相關信息 。
如何查看bak文件備份版本
為網友們詳解如何查看bak文件備份版本和數據庫備份bak文件打開方式的電腦小知識,接下來一起來看看吧 。
SQLServer 的備份文件是以.bak 為后綴的文件,如果想要通過備份文件查看數據庫版本,通常的做法就是把數據庫還原,但是在還原的過程,如果不是相同的數據庫版本,就會導致無法還原;
在數據庫中,低版本的備份文件是可以還原到高版本的數據庫中,高的就不可以了,比如SQLSERVER 2008 的備份文件可以在SQLSERVER 2012 中還原,2012就不能在2008中還原;
看下,我們常規的做法,找到 .bak 備份文件,鼠標右鍵,查看屬性能否有描述信息;

數據庫備份bak文件打開方式 如何查看bak文件備份版本

文章插圖
數據庫備份bak文件打開方式 如何查看bak文件備份版本

文章插圖

數據庫備份bak文件打開方式 如何查看bak文件備份版本

文章插圖
數據庫備份bak文件打開方式 如何查看bak文件備份版本

文章插圖
然而并沒有任何信息,說明此方法不可行 。
這時候,我們就可以用一段腳本來查看,如下:
RESTORE HEADERONLY
FROM DISK = N’D:SQLSERVER_DATA備份文件XXXX.bak’
注意列 – ServerName,UserName,DatabaseName,DatabaseVersion 。我們可以從這些列中找出原始服務器名稱和數據庫版本 。
以下是所有SQL Server版本及其從SQL Server 2008到最新版本SQL Server的兼容級別的快速列表 。
SQL Server 版本內部數據庫版本數據庫兼容級別SQL Server 2017869140SQL Server 2016852130SQL Server 2014782120SQL Server 2012706110SQL Server 2008 R2660/661100SQL Server 2008655100
那么,對比上面的列表,我就可以知道,我的這個備份文件是2008 的備份文件;
數據庫備份bak文件打開方式 如何查看bak文件備份版本

文章插圖
數據庫備份bak文件打開方式 如何查看bak文件備份版本

文章插圖
【數據庫備份bak文件打開方式 如何查看bak文件備份版本】上述的關于如何查看bak文件備份版本 和 數據庫備份bak文件打開方式的相關內容,供網友參考,希望能解決您的問題 。

    推薦閱讀