数据库正经操作之——如何确定数据库版本
仅以此贴怀念blake,多年前我曾就此问题叨扰过他。
你是不是也曾为手中有数据库的bak文件却不知道数据库版本而困扰?
今天拿到一个数据中心,我们做处理之后需要将处理后数据中心重新备份交付给客户验证和使用,所有必须在同版本的数据库中还原。这里分享一下通过bak文件查询数据库版本的方法。
步骤一:查询数据库备份文件标头信息(低版本的数据库可能读取不到高版本数据库备份的表头,建议在一个比较高版本的数据库上执行查询上SQL)
实例:restore headeronly from disk=N'D:\chl\SQL.bak'
步骤二:根据查询到的databaseversion确定数据库版本号
以下为数据库版本与databaseversion的对应关系
SQL Server版本 | databaseversion |
SQL Server 2016 | 852 |
SQL Server 2014 | 782 |
SQL Server 2012 | 706 |
SQL Server 2008 R2 | 665 |
SQL Server 2008 | 661 |
SQL Server 2005 with vardecimal enabled | 612 |
SQL Server 2005 | 611 |
SQL Server 2000 | 539 |
SQL Server 7 | 515 |
搞定!!!
好的,谢谢
请问金蝶云现在支持的SQL最低版本是多少呀
【emoji】
【emoji】
数据库正经操作之——如何确定数据库版本
仅以此贴怀念blake,多年前我曾就此问题叨扰过他。你是不是也曾为手中有数据库的bak文件却不知道数据库版本而困扰?今天拿到一个数据中心,...
点击下载文档
本文2024-09-16 18:42:29发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23885.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章