解决还原SQLServer备份⽂件操作异常终⽌的⼩技巧
SQL Server 数据库系统是审计⼈员
在现场审计⼯作中常⽤的数据转换和分析⼯具,
审计⼈员经常要将被审计单位的SQL Server 数据库备份⽂件还原到⾃⼰的计算机中进⾏分析处理。但是在还原数据库的过程中系统常常会出现设备⽆法激活(odbc sqlstate :42000)的错误提⽰⽽不能顺利完成还原⼯作,操作异常终⽌,使很多审计⼈员的数据转换半途⽽废。笔者结合实践经验,介绍解决此类问题的⼩技巧。
SQL Server 数据库系统是很多会计
核算软件的后台数据库,审计⼈员在采集数据库时,取得单位的数据库备份⽂件的格式是后缀名为bak (例如笔者采集到
的“农业局2008年财务帐备份数据库⽂件”:longyeju2008.bak )的备份⽂件。将被审计单位的SQL Server 数据库备份⽂件(longyeju2008.bak )还原到⾃⼰的计算机中的步骤如下:
第⼀步:启动SQL Server ,打开SQL
Server 企业管理器控制台根⽬录。步骤:
⿏标左键依次点击:开始—程序—Mi -
crosoft SQL Server —企业管理器。如果SQL Server 服务还没有启动,应先启动
SQL Server 服务,然后再启动企业管理
器。
第⼆步:在控制台根⽬录中打开“数据库”窗⼝。步骤:⿏标左键依次点击:控制台根⽬录—Microsoft SQL Servers —
SQL Server 组—(local)(windows NT)—数
据库,在“数据库”右边的数据库窗⼝中可以看见系统默认的“master 、model 、msdb 、
northwind 、pubs 、tempdb ”等数据库图标,
单击“数据库”前⾯的树型节点可以展开查看各个数据库的结构。
第三步:新建⼀个数据库(如:名称为longyeju2008),⽤来存放还原数据库的数据⽂件,如:存放被还原“longye -
ju2008.bak ”备份⽂件的数据⽂件。步骤:
在右边的“数据库”窗⼝中单击右键,在弹出的菜单中选择“新建数据库”项,或者在左边的树型“数据库”
上右键单击,选择“新建数据库”项;在新弹出的新建数据库窗⼝中,输⼊新建的数据库名称(longye -
ju2008)后,点“确定”,数
据库“longyeju2008”就建⽴好了,⽤来存放还原数据库备份⽂件“longyeju2008.bak ”的数据⽂件。
第四步:执⾏数据库备份⽂件longye -
ju2008.bak 还原过程,
系统将被还原的数据⽂件指定存放到刚建⽴的数据库longyeju2008的数据库中。步骤:右键单击“longyeju2008”数据库,选
择“所有任务—还原数据库”项,在弹出“还原数据库”窗⼝的“常规”标签中选择“从设备(m)”,然后依次点击“选择设备(E )…”—选择备份集还原⾃“磁盘”—“添加”,在弹出的“选择还原⽬的”窗⼝的“⽂件名”中选择备份⽂件(longye -
ju2008.bak )的存放位置。“如:E:12345审
计资料农业局longyeju2008”后确定,最后在“还原数据库”窗⼝的“选项”标签中选中“在现有数据库上强
制还原(F )”选项,点击“确定”后,系统开始执⾏数据库还原,完成后弹出“数据库longyeju2008的还原已顺利完成”的提⽰,如图1。
解决还原SQL Server 备份⽂件操作异常终⽌的⼩技巧
■覃业荣/建始县审计局
⼀、SQL Server 数据库系统还原备份⽂件的操作步骤
S
Shiwuyanjiu
实务研究
28
⼆、数据库还原过程中经常出现的错误提⽰,操作异常终⽌
⼀般情况下,经过上述还原操作步骤,采集的数据库备份⽂件能顺利完成还原,从⽽⽣成被审计单位的数据库,⽤户就可以进⾏正常的数据分析和转换。但是,由于有的审计⼈员个⼈⽤户在安装SQL Se
rver 数据库程序时,更改了数据库安装“数据⽂件⽬标夹”物理位置的默认选项,系统在执⾏还原操作时,不到默认指定位置的数据⽂件,会出现设备⽆法激活(odbc sql -
state :42000)的错误提⽰,操作异常终⽌,
使数据库的还原⼯作不能顺利完成,如图
2。
第⼀步:先到新建数据库数据⽂件的存放
位置。步骤:右键单击“longye -
ju2008”数据库,选择“属性”—“数据⽂
件”,可以查看该数据库数据⽂件的实际物理位置(⽬录),如D:Program Files\MSSQL -
Data ,记下这个⽬录位置,如图3。
第⼆步:按还原SQL Server 数据库的⼀般步骤进⾏数据库还原操作,当进⾏到第四步⾄出现“还原数据库”窗⼝时,在“还原数据库”窗⼝的“选项”标签中,将“移⾄物理⽂件名”的数据⽂件⽬录修改成“longyeju2008”数据库的数据⽂件夹的实际物理位置D:Program Files\MSSQLData (也就是第⼀步记下的⽬录位置),然后执⾏还原操作即可。蒉
三、解决错误提⽰的具体⽅法
U
Shiwuyanjiu
实务研究
TUPIANXINWEN
新闻
图⽚浠⽔县审计局在今年的乡镇
换届经济责任审计中,重点关注涉农项⽬资⾦落实到位及⼯程项⽬实施效益情况,突出考量涉农资⾦管理绩效,促进领导⼲部依法履责。图为审计⼈员实地察看⽔库移民后期扶持项⽬低产农⽥改造排⽔沟建设情况。
⾼志容章玲/摄影报道
安装sql server数据库没到
29

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。