金蝶安装、配置及数据恢复.doc

上传人:小小飞 文档编号:5027947 上传时间:2020-01-29 格式:DOC 页数:35 大小:2.26MB
返回 下载 相关 举报
金蝶安装、配置及数据恢复.doc_第1页
第1页 / 共35页
金蝶安装、配置及数据恢复.doc_第2页
第2页 / 共35页
金蝶安装、配置及数据恢复.doc_第3页
第3页 / 共35页
金蝶安装、配置及数据恢复.doc_第4页
第4页 / 共35页
金蝶安装、配置及数据恢复.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《金蝶安装、配置及数据恢复.doc》由会员分享,可在线阅读,更多相关《金蝶安装、配置及数据恢复.doc(35页珍藏版)》请在三一文库上搜索。

1、金蝶安装、配置及数据恢复作者:puiyang00 日期:2011-06-05前段时间一不小心把公司的金蝶服务器玩挂了,开启客户端就是中间层有问题。打开套帐管理程序,能顺利打开,但是输入帐号和密码就怎么也没有反应了。卸载金蝶、删除安装目录、删除注册表相关项,再重新环境检测、重新安装所有组件还是一样的无法登陆套帐,反复操作几次仍然不能解决。无奈之下,决定重新安装操作系统、重新安装金蝶并恢复帐套数据。成功修复了金蝶,而且还删除了一些没必要的组件和自动加载的服务,大大的提高了金蝶服务器的运行性能,特此将其过程记录下来,供广大金蝶服务器管理维护人员的做参考。前提:至少要有先前最后一次成功运行安装的金蝶数

2、据库文件或最近的数据库备份文件,如果可以重装前记录一下帐号号码、公司以及对应的数据库文件,如果没有只要数据库文件或者是数据库备份文件还在基本都可以恢复过了,不会有任何问题。安装之前,将我了解的金蝶结构画了一个图,帮助大家理解。金蝶分为:数据库、中间层、客户端,其中数据库、中间层可以部署在不同的服务器上,金蝶最底层是SQL Server数据库,向上是数据库服务部件,再向上是中间层数据模块部件,最上层就是客户端了。客户端提供界面、数据的显示、提交,中间层才是真正对数据库的操作,典型的MVC设计模式。中间层各模块之间相互独立但部分模块之间又是相互关联的,所以安装中间层服务器的时候最好选择所有模块,如

3、果你只选择购买的少数几个模块,到时候可能会出现部分操作无法进行。我曾经就试过,只安装购买的财务模块,到最后出现财务凭证无法删除的情况,可能财务和供应链的模块有很多是相互关联的,所以才出现这样的情况,后来安装上供应链模块,财务凭证可以执行删除操作了。客户端就可以少安装一些了,只安装客户端部件购买的模块即可,客户端的数据都会提交到中间层去处理,不参与操作数据库。安装前的准备工作:Windows Server 2003安装光碟(安装金蝶前要安装IIS和COM应用程序服务器组件)、金蝶安装光碟(包括金蝶硬盘授权许可文件或者是加密狗,如果是正版硬盘授权许可,没有可以在金蝶的网站去下载,不过硬件部分不能改

4、变,改变了特征码就会和之前的不同,就要去金蝶网站申请新的硬盘授权许可文件了)、SQLServer 2000安装光碟(如果你之前服务器是SQL2005或其他版本的恢复时肯定要选一样的版本,如果版本不一样,数据恢复以后可能会出现一些问题)、SQL Server2000 SP4补丁包、当然还要有最重要的数据库文件或者是数据库备份文件,准备好这些之后开始进行安装。当然这是我安装的情况,不同版本的大致应该这个一样。安装前可以把这些光碟用UltraISO V9.3.6制作成ISO光碟镜像文件存放在硬盘上,用虚拟光碟安装(UltraISO V9.3.6也有虚拟光碟加载工具,很方便),这样安装的时候不用光碟倒

5、腾过来倒腾过去的了,而且安装速度也快于光驱。现在开始安装,服务器的安装大致的顺序是:MS SQL Server数据库,IIS以及Com+应用程序服务器,金蝶数据库服务部件,中间层,安装了这些之后服务器部分安装完毕,最后就是设置帐套。第一步:安装SQL Server 2000数据库和SP4补丁;1、 执行SQL Server 2000安装光碟的Autorun.exe,会弹出安装窗口,选择企业版(企业版性能会好很多);选择企业版安装Sql Server2000组件安装数据库服务器选中不要提示,单击继续单击下一步继续选择本地计算机,下一步默认,单击下一步输入姓名和公司名接受许可协议默认安装服务器和客

6、户端工具,下一步默认,下一步2、 安装类型选择典型,单击“浏览”更改程序文件、数据文件路径,将其路径改成D盘,另外这里补充一点,安装是默认会安装系统自带的系统数据库和演示数据库,如果程序文件安装在C盘或者是D盘,数据文件安装在D盘,系统自带一个tempdb的数据库,数据库的临时操作都会保存在这个数据库中,所以最好将金蝶的帐套数据库放在和tempdb不同的分区下,可以提高数据访问速度,但是肯定不能放在系统盘,否则一旦系统损坏可能数据会丢失;变更程序文件、数据文件路径直接将路径的C改成D盘就好了3、 服务账户选择“使用本地系统账户”,单击“下一步”,身份验证模式选择“混合模式”,密码这里暂时选择空

7、密码,等安装完金蝶后设置帐套的时候在变更密码;选择使用本地系统账户混合模式,空密码下一步4、选择许可模式,选择默认每客户,输入数量5,单击继续开始安装复制文件,等待安装完成;输入客户数5,继续开始安装,等待安装完成4、 安装SQL Server 2000 SP4补丁,切换到补丁安装程序目录,执行“setup.bat”,会自动弹出安装窗口;下一步许可协议选是实例名,默认,下一步连接服务器的帐号和密码,选择sa登陆,密码为空(只有数据库管理的身份才能升级数据库),下一步忽略安全威胁,确定选择必需,不推荐就不选了,继续确定,开始升级,等待升级完成第二步:安装IIS和COM+应用程序服务器;1、“开始

8、”菜单,选择“控制面板”下的“添加/删除程序”,在弹出的窗口中选择“添加/删除Windows组件”,选择“应用程序服务器”组件,双击查看详细,选择前4项,并将Windows 2000Server镜像文件添加到虚拟光碟进行安装;双击“应用程序服务器”查看详细选中前四项加载Windows 2003光碟镜像到虚拟光驱,将盘符改成虚拟光碟盘符,确定第三步:金蝶安装前的环境检测,并安装需求部件,部件环境检测顺序:数据库服务部件、中间层服务部件、客户端部件,这里我不想安装WEB服务部件和OFFICE集成部件,所以不做这两项的检测;1、插入“金蝶资源”镜像光碟到虚拟光碟,执行光碟里面的setup.exe文件

9、,在弹出的窗口中选择环境检测,选择“数据库服务部件”,单击“检测”环境检测检测到缺少的组件,确定安装这些组件2、按照这个步骤依次检测各个组件并安装他们的缺失组件,部分组件安装需要重新启动,提示重新启动请按照要求重新启动。第四步:安装金蝶,金蝶服务器的安装顺序是:数据服务组件、中间层组件、客户端组件,这里我是将数据库服务器和中间层服务器安装在同一台电脑上,所有我选择自定义安装,让金蝶自己去决定先安装哪后安装哪?1、 将“金蝶安装盘”镜像文件加载到虚拟光驱,运行其中的setup.exe文件,开始安装金蝶;选择安装金蝶下一步接受许可协议,是自述文件,下一步输入用户名、公司名变更安装程序目录,把他和S

10、QL Server程序一个分区,D盘吧2、 选择“自定义安装”,上面有将安装顺序,这里我将数据库服务部件、中间层部件、客户部件全部安装在一台电脑上,而且又不想安装Web部件和Office部件,所以选自定义一次安装;自定义安装部件部分财务和供应链是默认选择而且是必须的,如果只购买了财务模块,就选择这两项吧3、选择要安装的部件,单击“下一步”,开始安装,等待安装完成;3、 中间层部件安装和注册,参数部分选中“清除本系统中未选中的安装包”,单击安装;备注:金蝶动态链接库使用的COM接口技术,调用不是找.dll的路径,而是在注册表中注册一个全局的唯一数字序列(GUID),像这样一个字串:0000003

11、2-9593-4264-8B29-930B3E4EDCCD,通过这个序列找到接口函数并调用,如果一个部件注册不成功,那么这个部件的功能就不能正常使用了。这种技术比较先进,部件更新只要接口不变,主程序调用他不用重新编译。Windows系统中大量使用了这样的技术。金蝶的安装目录和系统目录下有大量的这样的dll动态链接库文件采用了这样的部件,不是金蝶的开发人员,你很难找出某个功能跟哪个部件的注册有关系,所以最好的方法就是重新安装并注册金蝶让金蝶安装程序自动去注册这些组件。安装、注册中间组件这里我不打算安装Web组件,所以什么都不选,完成4、 注册、正版验证。“开始”菜单中找到“帐套管理”,在“帐套管

12、理”中选择“系统”菜单下的“系统使用情况”,“系统使用状况”窗口的“控制”菜单下“软件许可申请”,金蝶提供了两种正版验证方式:硬盘许可文件验证和智能卡(加密狗)证书验证。在开始菜单中找到金蝶的帐套管理系统使用情况软件许可申请硬盘许可文件验证智能卡许可验证验证完成会自动显示模块可以站点数和已用站点数,到此金蝶安装注册完毕说明:硬盘许可对应一个硬件特征码,硬件发生改变特征码也会改变,Lisence授权文件也会不同,第一次安装选择网上注册,会提示你输入产品的序列号等信息并提供一个Lisence文件下载,下载导入到即可,这里我用的虚拟机安装,这里就不演示了。系统重装、金蝶重装有Lisence文件就直接

13、导入就可以了,“网上注册”可以跳过;智能卡许可有点像银行的U盾,一个像U盘的东东,查到服务器的USB接口上,上网下载证书文件并自动保存在智能卡上,然后对证书进行验证。第五步:新建帐套或从已有的数据库文件恢复帐套。金蝶自带的帐套备份分为:增量备份和完全备份,增量备份是不能用来恢复新装的金蝶的,这里必须选择完全备份的文件,他的备份文件有两个文件组成:一是.bak文件,数据文件其实就是SQL Server命令备份的,二是一个.dbb的文本文件记录帐套的基本信息:帐套名称、数据库、数据库日志文件、域名、备份时间、数据库版本、备份类型、数据库类型等信息。这里讲三种帐套恢复:金蝶的帐套备份恢复、SQL S

14、erver数据库备份文件恢复、SQL Server的数据库文件(.mdf)和日志文件(.ldf)进行金蝶的恢复。第一种:从数据库文件(.mdf)和日志文件(.ldf)对金蝶的进行恢复;1、打开SQL Server企业管理器,在数据库上单击邮件选择“所有任务”下的“附加数据库”附加数据库选择要附加的数据库文件确定刚才附加的数据库2、给金蝶的数据库操作单独创建一个登陆帐号,只对金蝶数据进行操作,并变更sa帐号的密码,提高数据库的安全性;新建登陆帐号,默认数据库选择master第一个权限最高的角色权限不给数据库的登陆权限和操作权限,确定注意:这里除了给金蝶的那个数据库授予public和db_owne

15、r权限外,另外还要给SQL Server自带几个数据库(master/model/msdb/tempdb)授予public和db_owner权限,否则金蝶帐套配置数据库时会出现问题。创建成功登陆账户只对金蝶的数据库进行访问3、在金蝶中注册帐套:帐套管理的“数据库”菜单下“注册帐套”,帐套号就设置成数据库的名称,帐套名称之前没有做备份,就设置成公司的全称吧,数据库实体选择右边的按钮选择附加的数据库实体,登陆帐号选择刚才新建的SQL Server登陆帐号和密码;单击所有,选择附加的数据文件,确定帐套成功安装后帐套属性第二种:从金蝶的完全备份文件进行恢复;1、 帐套管理“数据库”菜单下的“恢复帐套”

16、,先以超级管理员sa身份登陆恢复,然后在帐套属性中将登陆账户变更成kingdee;这里恢复帐套需要创建数据库,刚将的kingdee帐号权限可能不足,先用系统自带的超级账户还原数据库之后变更帐号属性中把数据库登陆帐号该成kingdee选择还原的dbb文件后会自动显示数据实体名称,输入到帐套号,设置数据库文件存放路径,确定开始恢复帐套第三种:从单独的Sql Server备份文件.bak恢复金蝶帐套。1、 如果你不知道帐套实体名称了,可以在帐套管理里面新建一个帐套帐套,帐套号设置成数据库实体名称,帐套名称设置成公司名称,设置数据库文件和日志文件的路径,登陆帐号选择SQL Server超级管理员账号,

17、确定(或者点取消也可以,数据库已经建立就好了反正新建的数据库里面的数据不是我要的,而且创建也很慢只要点新建帐套就会自动创建一个空的数据库,我目前只要这个空的数据就好了);2、 在SQL Server企业管理器中在企业管理其中会出现一个和实体名称相同的数据库,在这个数据上点击右键,选择“所有任务”下的“还原数据库”;选择“从设备”并单击“选择设备”选择“磁盘”单击“添加”单击路径浏览按钮选择要还原的.bak备份文件的路径,确定还原进度顺利还原后,将帐套属性中的帐号改成kingdee即可第六步:安装客户端,环境检测选择“客户端部件”安装必须的组件,然后安装客户端部件,安装购买的模块即可,没有必要全

18、部安装,安装完成后,执行“远端组件配置工具”;执行远端组件配置工具,指定中间层服务器的IP地址输入金蝶中间层服务器的主机名(如果可以找到)或者IP,建议这里输入IP确定这样,服务器、客户端安装和配置都已经完成了。但是客户端要登陆到服务器,两者之间必须要建立信任关系,可以做一个简单的测试是否有建立这样的信任关系。在客户端执行中输入服务器IP地址看能不能登陆到服务器,如果提示输入密码就是不信任了。你可以将服务器和客户端加入相同的域或者是信任域来解决。如果你的服务器不加入域,可以在服务器端启用guest账户,并在组策略中设置进行如下的设置:计算机配置-Windows设置-安全设置-本地策略-安全选项,找到“网络访问:本地帐号的共享和安全模式”,设置成“仅来宾”,这样客户端就可以访问到了。也可以服务端新建一个系统登陆帐号kingdee,客户端以这个帐号登陆到服务器(服务器IP)并将帐号、密码保存在客户端也可以,启用Guest账户稍微简单点,不用一个个客户端设置登陆。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 商业贸易


经营许可证编号:宁ICP备18001539号-1