数据恢复咨询热线:400-666-3702  

欢迎访问南京兆柏数据恢复公司,专业数据恢复15年

兆柏数据恢复公司

 行业新闻

 当前位置: 主页 > 行业新闻

bak备份文件对应的sqlserver数据库版本查询方法

浏览量: 次 发布日期:2023-08-17 21:48:59

bak备份文件对应的sqlserver数据库版本查询方法

我们在拿到企业的bak备份文件后,必须要安装sqlserver数据库才能导入这个备份文件,但是在导入时有时会出现提示“‘此文件不是有效的Microsoft磁带格式备份集,无法进行还原操作!”或者“介质簇结构不正确”。

出现这个提示一般是由于数据库版本不一致导致的,企业提供的bak备份文件是高版本的sqlserver数据库备份出来的,但是我们自己电脑上安装的sqlserver 数据库版本低于企业的sqlserver数据库版本,就会导致出现这个问题。

那么当出现这个问题后我们需要先检查一下企业的bak备份文件是哪一个版本的sqlserver数据库备份出来的,这个时候我们可以在sqlserver数据库中通过sql语句的方式来进行检查。首先我们需要先在电脑上安装一个sqlserver 2008 R2版本的数据库,然后在电脑开始菜单中打开一个“Microsoft sql server Management Studio ”,登录后点击“新建查询”,如下图所示:

输入sql语句“restore headeronly from disk = N‘H:\UFDATA.bak”,然后点击“执行”,在下面的结果集中就能看到DatabaseVersion即内部数据库版本代码“539”,喜相对应的就是sqlserver 2000版本的数据库备份文件。

Sqlserver数据库对应的内部数据库版本代码一览表

SQL Server 版本内部数据库版本SQL Server 7515SQL Server 2000539SQL Server 2005611SQL Server 2005 with vardecimal enabled612SQL Server 2008661SQL Server 2008 R2665SQL Server 2012706SQL Server 2014782SQL Server 2016852SQL Server 2017869SQL Server 2019904

通过上面的查询可以知道这个bak文件对应的是哪个版本的sqlserver数据库备份,那么我们就可以来安装相应的数据来还原bak备份文件了,可能此时有人会问“我安装一个sqlserver 2019这个目前最高版本的sqlserver数据库不就可以了吗?这样就可以还原所有版本的sqlserver数据库备份了”相信有这种疑问的朋友不在少数,其实通过sqlserver数据库还原bak备份文件是有些限制的,sqlserver2019数据库只能还原sqlserver 2008(含2008)以上的bak备份文件,而对应sqlserver2000的bak备份文件就不再兼容了,所以对于sqlserver 2000的bak备份文件可以通过安装sqlserver 2008数据库来进行还原。综上所述,对于我们审计人员来讲,采集bak备份中的数据时,一般只需要电脑上安装有sqlserver2008和sqlserver2019这两个版本的sqlserver数据库就基本上能满足绝大多数的sqlserver备份文件的还原需求。

Sqlserver 2008 R2数据库百度网盘下载链接https://pan.baidu.com/s/1E9MkqqcInTbE5-mcgYTY6Q

Sqlserver 2008 R2数据库迅雷下载链接ed2k://|file|cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso|4662884352|1DB025218B01B48C6B76D6D88630F541|/

Sqlserver 2019数据库迅雷下载链接ed2k://|file|cn_sql_server_2019_enterprise_x64_dvd_2bfe815a.iso|1632086016|58C258FF0F1D006DD3C1F5F17AF3EAFD|/

Sqlserver 2019数据库百度网盘下载链接:https://pan.baidu.com/s/1rDkmnrdn3DdA1Tm1bvHi1A提取码: n5w1

SQL Server Management Studio (SSMS)控制台:https://download.microsoft.com/download/4/6/8/4681f3b2-f327-4d3d-8617-264b20685be0/SSMS-Setup-CHS.exeSQL Server Management Studio (SSMS)控制台是必须要安装的

一台电脑上是可以同时安装sqlserver2008和sqlserver 2019数据库的,但是在登录数据库时,需要使用对应的数据库实例进行登录。

首先我们打开sqlserver配置管理器,查询数据库实例

像上图中的的“SQL2017”、“MSSQLSERVER2014”、“MSSQLSERVER2008”等就是sqlserver数据库实例,这个时候我们再打开数据库的管理平台,在登录窗口的服务器名称中输入对应的实例名称就能登录到对应版本的sqlserver数据库了。---------------------- END-----------------------

往期回顾

注册底稿加载项:

目前鼎信诺软件6180版本和6580版本已经兼容各个版本的office,在少数电脑上可能仍需要手工注册加载项才能正常显示底稿和报表中的加载项功能,如遇到此类问题请点击下方链接参照操作说明进行注册

近期常见问题

行政事业单位中会计制度中预算收入支出表不能生成数据往来明细表底稿中放入替代测试科目后生成的替代测试表是空表13期凭证处理方法

数据采集

用友NC 网络版(orcal数据库)的服务器如何取数

用友NC 网络版(orcal数据库)的客户端如何取数

金蝶友商网如何取数

金蝶标准版/金蝶2000/金蝶迷你版如何取数

金蝶单机版软件/金蝶AIS或AIB文件如何取数

金蝶AIR格式的备份文件如何导入审计软件

金蝶K3 客户端如何取数

航天金穗A6/A3版本财务系统如何取数

新中大银色快车如何取数

取数时提示“数据库连接出错:SQLSTATE=IM002 未发现数据源名称并且未指定默认驱动程序”粘贴手工账凭证表时,科目编号粘贴后对应的科目名称列显示的却是“#N/A”

导入手工账后核算项目明细的发生额不显示

Oracle数据库取数教程

用友NC客户端电脑上采集数据,连接成功后显示的账套名称是乱码

金蝶ADF格式的备份文件如何取数点击“开始取数”提示“PowerBuilder application execution error (R0014)”

小蜜蜂bac格式的备份文件取数方法

导入取得的亿企代账的前端数据文件,但是没有科目余额表

取数过程中,点击“开始取数”按钮提示“无法找到语言资源文件”

在sqlserver数据库中还原bak备份文件时弹出提示“索引超出了数组界限”

导入取得的亿企代账软件的前端sjc文件后,打开总账后发现没有期初数

查询bak备份文件对应的sql数据库内部版本方法

导入手工账时提示“保存科目余额表到数据库出错”!

导入bak备份文件提示“ 用户‘sa’登录失败”

导入bak备份文件提示“出现操作系统错误5”

电脑上安装有多个版本的sqlserver数据库时,如何设置测试连接时 的实例命名

导入手工账过程中前端数据导入的界面突然消失

取XML格式的备份文件时出现提示“PowerBuider application execution erroe (R0000)”

采集金蝶EAS系统数据时,在取数工具中检索到的账套名称不完整的处理方法

导入“甲骨文 EBS R12”的前端sjc文件,没有凭证编号的解决方法

“保会通”单机版软件cwd格式的备份文件取数方法

蓝银财务软件“导出文件”备份取数方法

Sqlserver数据库中还原bak备份提示“索引超出了数组界限”的解决方法

底稿相关问题

如何快速增加抽凭方案抽凭后底稿的检查情况表生成不了如何对同个科目下的多个同类明细实现快速抽凭截止测试“截止日后”没法生成数据如何让截止测试不显示结转凭证如何删除已生成的账龄生成账龄选择方法2的应用明细表中右键生成替代测试表,但是生成的表是空的负值重分类调整—设置对应科目(1)负值重分类调整—设置对应科目(2)负值重分类调整—设置对应科目(3)负值重分类调整—设置对应科目(4)审计程序签名时提示“编制不存在员工‘系统管理员’的分工”

民非制度中业务活动表里的本年累计数里收入部分的“限定性收入”和“非限定性收入”数据没有出来数据民间非盈利组织的账套导入审计软件后,业务活动表中数据没有生成资产负债表期初数不平的解决流程资产负债表期末数不平的解决流程打开底稿时弹出窗口,提示“选择对应底稿”

打开“调整分录维护-EXCEL”时出现提示框“Microsoft Visual Basic 运行时错误‘91’ 对象变量或With块变量未设置”

截止测试中截止日后取得的凭证不是下一年度的

利润表本期发生额与总账不一致时处理方法

上期科目编号与本期不一致时如何生成利润表的上期数

打开“未审会计报表”时提示“复制财务报表底稿.xls模版文件错误”

打开底稿后在合计数、报表数等单元格上显示“#NAME”

专项应付款明细表底稿中如何生成账龄

打开底稿时出现“选择对应底稿”的处理方法

利润表本期发生额不显示或部分科目发生额有误的处理方法

损益类底稿明细表中上期数出现错误的处理方法

关于利润表中上期数无法生成时的解决方法

实质性底稿审定表中调整分录公式显示“#value!”的解决方法

关于在鼎信诺中添加报表项目的操作说明

本期往来账龄与上期账龄不衔接的处理方法

关于期间费用类明细表底稿中的部门核算列示问题

截止测试底稿中截止日后列示的凭证期间不正确的处理方法

其他常见问题

生成询证函时提示“打开模版文件C:\xxxxx公司\Temp\XZH.doc 失败!”或者生成附注时提示“word文件打开失败!错误代码:44”计算数据报错的解决方法-“Column 'kmwm' connot be null同时安装有wps和office的情况下,如何设置默认使用office打开鼎信诺软件提示“软件验证失败”解决方法修改审计期间中的期初月份后如何确保取到正确的期初数

在批量签名时,选择底稿后点击“确认签名”,在弹出的用户列表中“选择对象”是空打开授权界面就提示“注销失败”导入前端sjc数据文件时会出现财务数据列表均为空

打开审计软时提示“审计系统正在运行或者底稿设置系统正在运行,请先关闭后再运行此程序!”记账时间格式不正确导致截止测试数据不能生成总账中导出excel表提示错误代码35总账中双击应收账款下的客户明细提示“没有找到相匹配的数据”底稿加载项中的功能键全部是灰色的,不能使用

导入取得的用友NC的前端sjc文件后没有辅助核算的数据

打开底稿时弹出提示“以下隐藏模块存在编译错误:Formula 当代码与此应用程序的版本、平台或体系结构不兼容时,通常会发生此错误。”

打开底稿提示“您不能打开当前底稿,当前底稿已经被其他人打开,如有问题请与审计服务端联系,请求服务端清除当前底稿的“打开状态”!”


南京兆柏数据恢复中心
相关推荐