数据库正经操作之——如何确定数据库版本

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

数据库正经操作之——如何确定数据库版本

仅以此贴怀念blake,多年前我曾就此问题叨扰过他。

你是不是也曾为手中有数据库的bak文件却不知道数据库版本而困扰?

今天拿到一个数据中心,我们做处理之后需要将处理后数据中心重新备份交付给客户验证和使用,所有必须在同版本的数据库中还原。这里分享一下通过bak文件查询数据库版本的方法。

步骤一:查询数据库备份文件标头信息(低版本的数据库可能读取不到高版本数据库备份的表头,建议在一个比较高版本的数据库上执行查询上SQL)

实例:restore headeronly from disk=N'D:\chl\SQL.bak'


image.webp


步骤二:根据查询到的databaseversion确定数据库版本号

以下为数据库版本与databaseversion的对应关系

SQL   Server版本databaseversion
SQL   Server 2016852
SQL   Server 2014782
SQL   Server 2012706
SQL   Server 2008 R2665
SQL   Server 2008661
SQL   Server 2005 with vardecimal enabled612
SQL   Server 2005611
SQL   Server 2000539
SQL   Server 7515

搞定!!!




好的,谢谢


请问金蝶云现在支持的SQL最低版本是多少呀


【emoji】


【emoji】

数据库正经操作之——如何确定数据库版本

仅以此贴怀念blake,多年前我曾就此问题叨扰过他。你是不是也曾为手中有数据库的bak文件却不知道数据库版本而困扰?今天拿到一个数据中心,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息