Kingdee v7.0账套修复

账套3343 错误的修补
荒唐描述:最广大的一无是处就是3343
错误,此时大家开拓帐套时会指示“文件操作暴发下面的失实,
请仔细检查有关的文本、路径和驱动器3343 : Unrecognized Database Format

C:\GSNB\2000BZXP\SAMPLE.AIS’.”
问题由来:
采取Microsoft Access 97
数据库作为存储数据的格式,也就是常说的帐套。帐套有可能因突发性因素
而损坏,如电源电压不稳、死机、没有科学关闭应用程序、病毒、由硬件引起的网络通讯不平静、
网络服务中断等。任何影响总结机稳定工作的失常因素都有可能破坏帐套数据库。固然Access
因某种原由此非正常退出,也恐怕引致数据库损坏。
处理形式:
修复的不二法门可以按照实际情况接纳如下两种或结成使用:(在操作前,一定要做好事前的帐套实体
备份)
1)、 使用金蝶2000 自带的帐套修复效率
跻身金蝶2000,在未打开帐套的意况举行“文件”菜单下的“修复帐套”效能,系统将要求拔取
要修复的帐套,这一个效果相似可以修复轻微损坏的帐套数据库。
2)、利用VISDATA 进行修复。
在K3 安装盘上\HELP 下有 VISDATA.Exe
工具。运行后实施:文件Æ修复MdbÆ采取需要修补的
帐套Æ打开。它可以修复一般用Kingdee
自身不可以修补的题材。使用该工具不需要连续System.Mda,
除非当需要用它来打开帐套文件时才需要指定System.Mda
文件和输入用户名与密码。
3)、使用Access97 的修复数据库效率
若果利用金蝶2000 自带的帐套修复效应或用VISDATA
不能修复帐套数据库,则需要动用
Access97 的修补数据库效能,Access97 修复数据库需要执行如下多少个步骤:
A)连接工作组文件
扶植消费者成功 – 9 – 技术协理快递第6 期
Access97 安装后,会在Office 安装路径下自动生成一个Access
工作组管理应用程序的连忙情势,
如:C:\ Microsoft Office\ MS Access Workgroup Administrator.Lnk
,也得以直接双击Access 工作
组管理应用程序文件,其所在路子一般在操作系统下的System 或System32
文件夹下,如Windows98
操作系统下的C:\Windows\System\Wrkgadm.Exe 就可以运行Access
工作组管理程序。它至关首要用以
连接Access
数据库管理程序和应用程序中的系统数据库关系,以赢得能操作应用程序数据库的系
统管理员资料。金蝶2000 帐套数据库是经过加密处理的,要操作金蝶2000
产品的数据库,就务须
通过Access 工作组管理工具将Access
数据库管理程序和金蝶数据库联网起来,操作如下:运行
Access 工作组管理程序,进入过渡窗口。
B)接纳“联接”进入系统数据库路径定位窗口,
C)选用“浏览”定位金蝶系统数据库文件System.Mda 所在路径。
D)确定后提示联接成功,
E)启动Access97,在产出的记名对话框中输入用户名和密码,
F)在“工具”菜单中的“数据库实用工具”中挑选“修复数据库”,
在修补数据库对话框中,选拔
想要修复的数据库,
G)常常境况下得以修复成功
4)使用Windows2000 的ODBC 修复
设若运用Access 97 还不可能修复帐套数据库,就亟须选择Windows2000 的ODBC
修复效用来修补。
动用这一效应的前提是早就设置了Microsoft Access 97,而且必须是97
版本。假使设置的是
Microsoft Access 2000 或Microsoft Access
XP,则不得以选拔此意义,因为不同版本的数据库结构
不等。由此,使用高版本的数据库驱动程序尽管修好了帐套数据库,金蝶财务软件也无能为力开拓该帐
套。
A)运行系统[控制面版][管理工具]中的[ODBC 数据源],出现对话框。
B)选择“Microsoft Access 97 Database”,单击[配置],出现“ODBC Microsoft
Access 安装”对话
框,单击“系统数据库”采取金蝶目录下的SYSTEM.MDA 文件 ,
C)单击[高级],出现“设置高级选项”窗口,在“登录名称”中录入Morningstar,“密码”处录入
金蝶数据库密码,单击“确定”重临“ODBC Microsoft Access 安装”窗口。
D)在“数据库”中单击“修复”,
选用需要修补的金蝶账套举行账套修复,平常状态下可修复成
功。
5)使用Access2000 修复
倘使运用Odbc 也无力回天修复帐套或者系统中并未安装ACCESS97
且手头又不曾Access97 安装盘怎
么办呢?可以学会用ACCESS2000 修复帐套。
对此部份帐套,在开辟时指示打开错误(非权限原因导致的无法打开帐套),但又无法用Access
97
和ODBC 等开展修补。此时,可以试着用Access 2000
举办修复。一般地,几乎绝大的此类错误都
协助顾客成功 – 10 – 技术协助快递第6 期
可以修复。
方法一:
A)先连续工作组文件
B)进入ACCESS2000,不用打开任何数据库。
C)点击“工具->数据库实用工具->压缩和修复数据库->采取帐套”–>输入需要减小后转变的数据库

D)在ACCESS 中新建一空数据库
E)文件->获取外部数据->引入->拔取刚刚压缩后变化的数据库文件名->所有表及查询.(也足以不选
询问,后边利用Check 添加所有查询)
F)工具->数据库实用工具->转换数据库->到先前时期ACCESS
版本—>输入转换后要转移的数额库名
G)利用Check 检查和接纳Access97 打开。
方法二:
A).先链接工作组文件
B).进入ACCESS2000,不用打开任何数据库。
C).点击“工具->数据库实用工具->压缩和修复数据库->采纳帐套”–>生成Db1
ACCESS,D)可以直接点击:“工具->数据库实用工具->转换数据库–>转换来眼前数据库版本”.—>选用需要转
换的数据库文件Db1–>打开—>输入转换后的数据库文件名Db2–>保存;
E)再用Access2000
打开这么些转换后的数据库Db2,选取:“工具->数据库实用工具->转换数据库–>
转换到中期Access 版本”—>输入转换后要转移的数据库名Db3–>保存
F)将Db3 的壮大名更为Ais,已经可以用软件打开了。再用Access97
打开和运用Check 检查。
注意事项:
A)一般容易损坏的表有:Glacct,Globj,Glcy
表。可以在备份这几张表后,将她们删除,再从标
准帐套中导入这三张表,然后将他们的多少分别再Copy 回去,再用Check
工具检测。对于Glacct
表,需要注意的是,需要先裁撤它的享有的隐藏列才得以,否则操作将不成事。
B)在用Access 2000 进行修补的历程中,对于保存的文件名,注意要保存为.Ais
格式(先在文书类
型中精选“所有文件”,然后在“文件名”处直接输入帐套全名)。
C)不管是用Access97 依旧用Access2000,修复数据后,都最好应用Check
结合专业帐套,检查一
下数据库的完整性和合法性。
D)在使用Check
举办检查和增长的进程中,需要耐心操作。如,有的索引、关系不可能添加,就先
增长可以添加的部份,再添加不可以加上的部份。日常,当另一部份分添加后,其他先前不可以增长的
部份已经足以添加了。
F)在拔取Check
的经过中,应该遵守以下的一一举办:表数–>查询—>字段—>索引—->关系。而
不可能跳过,否则添加不成功。
G)可能需要重新展开用户授权。
H)在规范使用前,强烈提出使用使用Check 举办检查。最好是两次,每一回Check
都要关闭帐套后
再次接纳。

ps:  user: morningstar psw:ypbwkfyjhyhgzj

AISOK:
http://files.cnblogs.com/aipeli/AisCheck.rar

相关文章