怎么查看备份账套的数据库版本

栏目:kis知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

怎么查看备份账套的数据库版本

       客户服务器突发故障坏无法使用或者操作系统重装,在只有备份账套的情况下怎么快速查看原来的数据库版本信息呢?

       手动备份账套文件分为DBB和BAK两个文件,其中DBB记录账套相关信息,BAK存放数据库备份。

       在不清楚客户服务器原来的数据库版本的情况下,安装了不兼容的数据库,恢复账套的时候可能会出现“已备份数据库的磁盘上结构为661,服务器支持版本539,无法还原或升级此数据库”或者“介质簇的结构不正确,SQL Server ⽆法处理此介质簇“等错误提示。

       当我们提前确认好BAK文件对应的数据库版本就可以避免很多不必要的工作,比方数据库的安装-卸载-安装,甚至是服务器重装系统。

       那么问题来了,我们该怎么快速找到BAK对应的数据库版本呢?

       我们可以把备份账套拷到安装了数据库的电脑上通过数据库语句查询出来,需要注意的是因为需要执行SQL语句,那么电脑上只是安装了MSDE版本的数据库是不方便操作的,还需要借助其他工具才能进行SQL语句查询及结果展示。

        语句如下:restore headeronly from disk='C:\KDDATA\F金蝶KIS云·旗舰版V7蓝海机械有限公司演示账套.bak'备份文件路径和文件名

image.webp

        根据查询结果里的DatabaseVersion字段的值来确认相应的的数据库版本即可。

         数据库内部版本号参考如下表:

                        SQL Server 版本内部版本
SQL Server 2019 CTP 3.2 / RC 1 / RC 1.1 / RTM904
SQL Server 2019 CTP 3.0 / 3.1902
SQL Server 2019 CTP 2.3 / 2.4 / 2.5897
SQL Server 2019 CTP 2.1 / 2.2896
SQL Server 2019 CTP 2.0895
SQL Server 2017868 / 869
SQL Server 2016852
SQL Server 2014782
SQL Server 2012706
SQL Server 2012 CTP1684
SQL Server 2008 R2660 / 661
SQL Server 2008655
SQL Server 2005 SP2+612
SQL Server 2005611
SQL Server 2000539
SQL Server 7.0515
SQL Server 6.5408
SQL Server 6.0406



,找一个安装过数据库的电脑上,把备份文件放在任意一个盘,在数据库查询就可以知道备份文件数据库版本了,再安装正确的版本的...


不用把备份文件恢复,直接就可以查看吗


佩服


怎么查看备份账套的数据库版本

客户服务器突发故障坏无法使用或者操作系统重装,在只有备份账套的情况下怎么快速查看原来的数据库版本信息呢? 手动备...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息