通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法

上传人:人*** 文档编号:502466867 上传时间:2023-04-23 格式:DOC 页数:12 大小:510KB
返回 下载 相关 举报
通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法_第1页
第1页 / 共12页
通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法_第2页
第2页 / 共12页
通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法_第3页
第3页 / 共12页
通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法_第4页
第4页 / 共12页
通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法》由会员分享,可在线阅读,更多相关《通过SQL企业管理器恢复数据库后在KIS商贸版中注册账套的方法(12页珍藏版)》请在金锄头文库上搜索。

1、通过SQL企业管理器恢复数据库后在 KIS 商贸版中注册账套的方法金蝶软件(中国)有限公司小企业事业部 何志权 2008-7-01修订记录版本号发布日期编制人审核人/批准人修改的早节号2008-7-01何志权初始版本2008-07-03何志权补充恢复方法2的内容1 前言在KIS商贸版、中,在恢复部份账套的备份文件时,系统提示错误,如: 错误描述:逻辑文件 kic10_data 不是数据库AIS143144的一部分.请使用restore filelistonly来列出逻辑文件名,导致无法恢复账套。或者,通过 SQL企业管理器附加数据库实体成功后,由于KIS商贸版没有提供注册账套的功能,导致数据库

2、实体附加成功后无法加入到账套管理中。关于通过SQL企业管理器附加数据库实体的方法,请详见SQL帮助或伙伴社区中的SQL基础应用,本文专就恢复账套的问题处理方法作说明。数据恢复或附加成功后的账套注册方法都是相同的,详见。在这种情况下,一般的维护人员就无法再进一步处理。经过测试,这种问题可以通过在 SQL企业管理器中恢复数据的方式来正常还原数据。下面就此分别从利用SQL企业管理器恢复数据 和利用SQL语句来恢复数据这两种方法的使用过程作详细说明。在实际操作时, 使用任意其中一种方法即可。2 备份与恢复原理首先,需要了解在KIS商贸版中的备份与恢复的原理2.1 备份在KIS商贸版中,备份生成的文件扩

3、展名为 ADF这个文件,事实上是把备份生成的 BAK 文件和DBB文件进行的一个打包文件;其中BAK是数据库实体备份文件,DBB是备份的索引文件, 一个完整的账套备份,这两个文件缺一不可;DBB文件也可以利用记事本程序来打开阅读。在安装了 RAF程序的环境下,直接双击或修改ADF的文件打开方式并选择RAR程序来打开, 就可以看到文件包中的具体内容。也可以把ADF修改为RAR直接利用RARg序进行解压。2.2 恢复KIS商贸版程序在进行恢复时,直接选择 ADF文件,程序会自动将ADF进行解压,释放出 BAK和DBB文件,恢复完成后,又自动删除翻译的释放出来的BAK和DBB文件。3 SQL企业管理

4、器恢复数据通过前述的方法,先将ADF解压,再利用SQL企业管理器来还原数据3.1获得数据库实体信息首先,用记事本程序打开DBB文件,获得以下信息:20030616- dbb -记事本 文件甲血趣!1鬥查看叩帮助t 1%J W | II 账套后祢:;热鲁库齐体数霑库文件茗加托2_必怔 数握库日志文件占:城容:2008-06-16本:1。00, 01囊据奮类型g和巩SQL Ser向导 信息其中的数据库实体AIS152623就是我们需要的信息,这也是后续操作恢复后的账套数据库 实体。3.2选择还原数据库其次,进入SQL企业管理器,展开到数据库这一层,通过右键,选择还原数据库J桓制甘根目录-Hicro

5、soft SQL Server5-fj SQL Srvar 超-LZJIknHE Winlows FT)+ + + + + + + tt +所有任务帥查看从这里创建舊口址)刷新(T导出列表2,帮肋A数据库22个pjfLUAcctCbinni. ,IAcc广i备份数据库 还原数据库迅) 酣加數据璋直).卑入数据(X).导出数是也)复犒徵据库向导3.3恢复数据在还原的常规界面中,在还原为数据库位置输入中获得的数据库实体名称,并将参数选择 为“从设备”,如下图:rx常规选项还康荷数据库IW:|AIS2OO8O520152623还原i埶据库回r文件粗或吏件日琴数设备叨!兰看內容I 口-还原备帯集回席数

6、据晖-兗鱼回广数据库-差异曰广事务日志(D广文件或文件掘 |读恥番份集信直并乔加到备份历史迟录胆 再通过选择设备功能,找到需要还原数据的BAK文件,确定后返回此界面。 在在还原的选项界面中,需要修改还原后的数据库实体的实际存放位置,如下图:确运取消取消帮助帮助将上述的两个路径修改为实际的文件保存路径(如),确定后系统即可自动进行数据还 原。4 利用SQL语句来恢复数据4.1 RESTORE filelisto nly该命令的作用是:返回由备份集内包含的数据库和日志文件列表组成的结果集,即将备份 文件中包含的数据库和日志文件的信息显示出来。命令格式如下:RESTORE filelisto nly

7、from disk=其中:上述是指保存备份文件所属的文件名及其路径。得到的结果:-更日主询集冷国含的孰踞牡+OLl 士主戶刿农组尿氏结杲集KESTDEE filcliKlonlyfira didrdtawnMadsXP訓州市汇诚副食俪益司_23锁応沁 dat a1 di pxogiLbj.匚i: 口宵匸七 SQL efuei,!_f!SQL lisstaAlJ20CSr:OP4SQS I Eta. RDF AIL;JUL JU. LHJLklHJh. lci.LLEib,DPf.nUET10134291 3514312Mtlt尿垃档里一坤磁攜S伦刘应记那血散秦匡丈恂例存国倔管好汉疑车溟垢文件名

8、交舟容信恳通过上述信息,就可以获得原备份中的逻辑文件名(LogicalName)、数据文件名(PhysicalName,其中MDF为数据文件,LDF为日志文件)等信息,利用它们来实现数据库恢复。 4.2数据库恢复命令格式如下:RESTORE DATABASES094805from disk= with recovery,move KIC10_Data9094805_Data to :move KIC10_log_Log to , replace注意:上述的信息均与通过 RESTORE filelistonly获得的 LogicalName、PhysicalName信息保持一致;AIS09480

9、5为恢复后的数据库实体名称;和分别为恢复数据库后保存的数据库文件名及其路径。得到的结果:RESTORE DATABASE AIS2008Q319094805.from disk=J C: DownloadsSOOSOGl6. bak mth recovery.move J KIC10_Data9094805_Data to J C:DownloadsAIS20080319094805_Data. mdf7pave JKIC10_lDgl9094305丄時to J C:DomloadsAIS20080319094805_log. ldf* f replace k 二理 12432 西这些贡属干数

10、据库 s ALS200e0316094805?KlClO-Dat aA0S48O5_5t7 帝于更件 1 ZE)。己处理1负,这些可属于數擔库AIS2008031S094805R的文伴KICItLIo応駅94&D5丄昭(俭于文件1上)。 RESTORE DATABASE 操作咸功地处理了贡,花费了 6.653 秒(15.285 IB/秒)。注:在实际操作过程中,在恢复其他账套时,只需要按照格式,替换相应的内容即可。5 恢复账套注册由于KIS商贸版及没有提供账套注册的功能,所以在完成账套数据库实体的还原后,还需要将此信息加入到KIS商贸版的账套管理中。使用上述任意一种方法完成数据库恢复后,都需要

11、通过账套注册,才能在 KIS商贸版软件中使用。实现账套注册的功能,需要利用 SQL的查询分析器来处理。详细的使用过程,请参见附件中的内容通过测 血业管理睜附如義厠林讥K1E6 账套使用通过上述的方法处理后,可以通过账套管理、客户端程序,正常地管理和使用该账套。用户名、密码等信息与此前在原账套中保存的信息是相同的。7 注意事项7.1数据库实体名称和保存位置,要根据实际情况来设置一个数据库中不允许存在重复的数据库实体,如果需要恢复的数据库实体已经存在,则将 会被恢复的数据所取代,所以要特别小心。如果要恢复的数据库实体已经存在, 需要将需要恢复的数据库实体修改一下名称,使之与已经存在的不一样,如可以

12、把本例中的 AIS152623修改为AIS2008或其他。如果设置的保存位置不存在,则系统将拒绝还原数据。7.2根据实际信息更换注册账套脚本中的内容在脚本是的以下信息:账套名称、数据库实体、账套号、公司名称、账套说明,需要根据实际情况进行替换,然后在 SQL查询分析器中执行。如果安装的是MSDE则需要将该内容保存为一个 SQL文件,然后通过账套管理中的执行命令功能来处理,相关资料,请阅读。7.3初次使用需要检查账套选项中的账套描述信息在个别情况下,可能存在通过上述方法恢复账套后,账套中的信息或是演示账套中的信息 有所改变。初次使用通过上述方法恢复的账套,需要检查账套选项中的信息是否有变动,如果有变动,需要手工修改为正确的信息。雖套迭项7.4适用范围账套注册的方法仅适用于KIS商贸版、,KIS商贸版中已经增加了账套注册的功能 数据库恢复的方法适用于所有SQL数据库备份的恢复。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号