用友NC财务管理系统的备份与维护方案.docx

上传人:夺命阿水 文档编号:1123841 上传时间:2024-03-22 格式:DOCX 页数:22 大小:330.59KB
返回 下载 相关 举报
用友NC财务管理系统的备份与维护方案.docx_第1页
第1页 / 共22页
用友NC财务管理系统的备份与维护方案.docx_第2页
第2页 / 共22页
用友NC财务管理系统的备份与维护方案.docx_第3页
第3页 / 共22页
用友NC财务管理系统的备份与维护方案.docx_第4页
第4页 / 共22页
用友NC财务管理系统的备份与维护方案.docx_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《用友NC财务管理系统的备份与维护方案.docx》由会员分享,可在线阅读,更多相关《用友NC财务管理系统的备份与维护方案.docx(22页珍藏版)》请在课桌文档上搜索。

1、用友NC财务管理系统系统管理操作手册北京用友金融软件系统有限企业文档控制修改日期撰写人版本号更改阐明查阅姓名职位分发分发号姓名地址目录1 备份及恢复错误!未定义书签。1.1 数据备份与恢复错误!未定义书签。1.2 代码备份与恢复错误!未定义书签。2 产品安装错误!未定义书签。2.1 安装新产品或补丁盘错误!未定义书签。2.2 代码补丁及脚本错误!未定义书签。3 怎样获得错误信息错误!未定义书签。3.1 界面错误信息框及信息行提醒错误!未定义书签。3.2 JAVA控制台报错信息错误!未定义书签。3.3 后台日志报错信息错误!未定义书签。日志输出方式.错误!未定义书签。4怎样输出完整的中间件信息错

2、误!未定义书签。4 产品授权错误!未定义书签。4.1 怎样检查产品授权错误!未定义书签。4.2 产品授权(LlCENSE)失效错误!未定义书签。4.3 机器升级与否需要重新申请LICENSE错误!未定义书签。1备份及恢复1.1 数据备份与恢复NC系统自身不必提供数据备份功能,顾客可按ORACLE数据库备份机制,定期或不定期进行数据备份,以便在数据意外损坏时,借助ORACLE数据库功能,进行数据恢狂。下面提供了WINDOWS平台利UNIX平台上的数据自动备份方案:Windows平台上0自动备份方案数据自动备份的批处理文献Oracle的数据备份可以用EXP命令进行,将EXP命令所需的参数在一种MS

3、-DOS自动批处理文献“autobak.bat”中保留下来,再加上其他的命令,就可以实现执行式备份。AUtobak.bat命令文献如下:echo!echo!echo!echo!echo!echo*rem保留近来十天甲、J备份文献,aulobak.dmp是近来H勺一种备份,接下来依次是backupI.dmp,backup2.dmprem请定期将备份文献刻录成光盘保留至安全的地方,最佳与服务器放在不样H勺地理位置。delbackup9.dmprembackup8.dmpbackup9.dmprembackup7.dmpbackup8.dmprembackup6.dmpbackup7.dmpremb

4、ackup5.dmpbackup6.dmprembackup4.dmpbackup5.dmprembackup3.dmpbackup4.dmprembackup2.dmpbackup3.dmprembackupl.dmpbackup2.dmpremautobak.dmpbackupl.dmpexpgs/1(3)nc211aowner=gsfile=d:NC数据自动备份autobak.dmpcopy*.dmpg:ncdate/ttime/lecho备份顺利完毕,详细状况请参阅backup.log!echo=echo=echoon为了实现保留多种时间的备份文献,在备份之前用段DoS命令将备份文献按

5、次序挨个更名,保留H勺备份文献个数可自由设置,这样就实现了滚动备份,系统永远只保留近来的备份,防止时间一长硬盘空间不够的问题(参见autobak.bat)。自动记录备份状况为了记录备份的状况,建立此外一种批处理文献“NC数据自动备份.bat”将备份时时输出记录为备份日志,输出到today.log和backup.log文献中,其中today.log是当日的J备份日志,backup.log是所有的J备份日志。(注:请先新建一种backup.log的空文本文献。此外,备份日志中出现“备份顺利完毕”并不表达数据真正的备份没有出现错误,只是表明系统执行了这个备份计划。)NC数据自动备份.bat的文献内容

6、如下:echooffcallautobak.battoday.logcopybackup.log+today.logbackup.log再将这个批处理文献作为WindOWS的计划任务,让其自动运行即可。环节如下:1)点“开始一程序一附件一系统工具一任务计划一添加任务计划”,新建一种任务计划;2)点“浏览”,选中“NC数据自动备份.bal”;图23)设定任务的执行计划,如“每周”;任务计划向导Xj请输入任务的名称。任务名可同程序名相同矍)JNC数据自动备份执行这个任务:C每天也)6每周)C每月(M)C一次性(Q)计篁:机启动时G)埼C登录时)|取消I4)将之设为每工作日的晚间20:00自动运行。

7、5)输入执行时的顾客名和密码,完毕设置;图5双机备份将备份文献只保留在一台机器上是比较危险的J,一旦硬盘物理损坏后就无法恢复,一般应以不一样机器上的拷贝或刻录成光盘才比较保险,因此,可以在此外一台24小时开机的服务器上共享一种文献夹,再将这个文献夹映射为当地驱动器,再将备份文献用COPY命令复制到映射的驱动器上,实现双备份。本例中的G:盘就是映射的驱动器,假如还需多种备份的I话可在多台服务器上共享文献夹。映射同格驱动器JWindows可以帮助您连接到共享的网络文件夹,并给 该连接指派一个盘符,这样您就可以从“我的电脑” 访问该文件夹话为要连接到的连接和文件夹指定盘符:驱动器文件夹G:10.24

8、.1.2gy例如:WserverSharel登录时重新连接4)使用其他用户名进行连接。创建指向eb文件夹或FTP站点的快捷方式:一一步I完成I取消I图6记得每次重新启动时应连接好这个映射驱动器。例如将所有的文献都放在“D:XNC数据自动备份”文献夹下:名称大小I类型/修改时间Wtobakdmp16/26KBDMP文件2003-10-2720:25backupl.dmp16,426KBDMP文件2003-10-2720:24backup2,dmp16,426KBDMP文件2003-10-2720:24backup3,dmp16,426KBDMP文件2003-10-2720:15backup4.d

9、mpA16,426KBDMP文件2003-10-2720:14backup5.dmp430KBDMP文件2003-10-2716:43backup6,dmp16,426KBDMP文件2003-10-2720:00backup7,dmp16,426KBDMP文件2003-10-2717:31backup8,dmp430KBDMP文件2003-10-2716:43backup9,dmp16/26KBDMP文件2003-10-2717:19bckup.log2KBLoG文件2003-10-2720:25三today.logIKBLOG文件2003-10-2720:25国叫tobak,batIKBMS

10、-DOSittitSttt2003-10-2720:12团N啜据眼备份班IKBMS-DOSittftSJttt2003-10-2719:49Unix平台上B自动备份方案本文的实例采用的是冷备份。假如想采用其他备份措施可以就有关内容作修改基本思想运用UNIX提供的CRONTAB的计划任务机制将备份任务加入到计划任务中实例阐明D配置环境变量在etcprofile文献中加入:ORACLE_H0ME=/UO1/app/orac1e/ORACLE_SID=ncerpPATH=Spath:$ORACI.E_UOME/binExport0RACLE_H0MEORACLE_SIDPATH2)创立备份脚本/da

11、tabase/sql/Shutdowndb.sql:Connectinternal/oracleShutdownimmediateStartuprestrictShutdownnormalExit/database/sql/Startupdb.sql:Connectinternal/oracleStartupExitAutobak.shSvrmgrldatabasesqlshutdowndb.sql#将数据备份到磁带机Tar-cvfdevmvr0/database/orac1eSvrmgrl/database/sqlStartupdb.sql3).将备份加入到计划任务$SUroot$cront

12、加入一行O2*databasesqlautobak.sh(每天凌晨两点做备份)数据恢复时,运用ORACLE数据自身机制,将备份出来的数据文献导入恢复即可。1.2代码备份与恢复NC系统的代码目录均释放于应用服务器於JNC目录下,可以直接复制最新代码并存储于其他机器上。当服务器代码时,可以直接拷贝已备份的代码文献进行恢复。2产品安装2.1 安装新产品或补丁盘假如要安装新的产品,在NT下,进入产品H勺安装目录,运行对应产品目录下NCSetUP.bat系统提供向导式安装环节,在NT下释放完产品后,会在NT下自动生成生成C:TMPTNC目录,目录下寄存详细的产品代码,如:202302通过FTP工具将释放

13、FI勺代码,如202302上传至Jusrlocal目录下,再启动服务器的NC服务,安装产品,操作如下:登录集团,点击“客户化”-“维护工具”-“安装产品”菜单,进入“产品安装”界面。从产品安装界面中的“待安装产品配置信息”处点击待安装产品,可以在右边的框体中看到其所依赖Il勺产品。图示如下:产品安装主产与:主圣卢才军“产品:产品安装理f物产丛I知IlSI定发产 weirs IlfiWM 理M%HI 要外加工本:俅*产品:ry*wpa-rr:选择欲安装的产品(本例中选择所有),点击“安装”菜单执行安装过程。安装完毕后,退出NC系统,重新登录,即可看到所有安装后的I产品。全面质量管理然后由业务系统

14、管理员执行企业建账等操作,启用每个企业的新增模块。对于补丁安装盘,安装的措施和安装一种独立的产品模块同样。2.2 代码补丁及脚本假如开发提供的!补丁是未制作成安装盘的代码补丁和SQL脚本,则只要将补丁代码拷入NC代码下的.webappsnc_webnc文献夹下即可。然后在数据库执行脚本就可以。3怎样获得错误信息在NC产品应用出现问题时,可以在三个地方查找和获取错误信息:一是在操作界面直接显示的错误信息提醒框或提醒行:二是在客户端JAVA控制台显示时报错信息;三是输出到后台中间件的错误日志。3.1 界面错误信息框及信息行提醒当执行某操作出错时,有时操作界面会直接弹出错误信息框,如下图:邛凭证列表

15、*行w11XM第站将换re色图9有时,错误信息是在界面的左下角出现提醒行。出现此类错误提醒口勺多半属于操作问题,可根据提醒直接查找有关数据,并调整操作。但有时,不出现错误提醒,或错误提醒框内无信息,则需要通过下面的两种方式来获取报错信息了。3.2 JAVA控制台报错信息客户端JAVA控制台信息,又称为“前台信息”。当执行某操作出错时,在出错的功能节点界面点击JAVA控制台按纽,如下图:弹出性能监视器界面,该文本信息即为前台信息:单据录入在查看前台报错信息前,需要将“系统输出”勾选框打上勾。同步为了可以精确地查看报错信息,提议先点击【删除】按纽,删除此前Fl勺多出的信息,然后再反复报错的操作,这

16、样就可获取该操作点精确H勺报错信息了。把文本信息拷贝到TXT中,发给开发人员即可。3.3 后台日志报错信息NC服务器输出的系统日志称为“后台信息”,几乎所有的操作都会在后台信息中有所反应,因此后台信息是开发人员定位错误的重要根据。3.3.1 日志输出方式在进行中间件配置时,可以选择后台日志的输出方式:输出到屏幕/输出到文献:日志输出到屏幕假如中间件配置中的日志信息输出到屏幕,则需要到中间件中查找报错信息:-IDlxlEJRBennnc.b11r.rr2020.StnndnMLRPBO”茶曲哉,从XNI文件:E:XUfwOft5cwcl中O中间”犷展服务”动态会计平台”就如玄,从XHL文件:E:

17、3f30ft5NCCntUry.yjbXHL3. StartPrcAlarf“祓加载,从 XML文件:E:ufsoftewcontury XeJbXMLsSStartPreAlart .ml中间作犷展服务” DBCICanSCrcc”被加我,从 XML文件:E: WsoftncwccntMry.M;JbXML:;XDBCleanServico el 中Q史回住扩医服务描述文件:EivufeoftsnovcentuxywJbXMLsXBbankconf .x.1被忽略,中间件扩展服务PldnServicL被加毂.从 XHL文件:E: uf of t neuccntu*y. XejbXMLsIal

18、nSOrvico .xml 中 O 开始扫?苗类文件微软拼音半:图11由于屏幕中的信息是伴随系统操作而不停变化的,因此查看报错信息时,提议将报错的J操作反复执行一遍,并同步观测中间件的显示。查找到报错信息后,用鼠标拖曳的方式选中该段信息,点击中间件左上角,进行复制等操作,手工制作错误日志文献。将日志选择输出到屏幕的优缺陷如下:长处:比较直观,信息显示速度快,可以在操作后,及时获取错误信息。缺陷:日志随操作不停变化,不能自动保留成日志文献。当在线操作的顾客较多时,如不能当场查看服务器中间件日志,则有用的信息会被其他信息沉没,无法获取精确完整的!错误信息。适合顾客少,现场跟踪及处理问题时使用。日志

19、输出到文献假如中间件配置中的日志信息输出到LoG文献,则请到NC安装目录NCLogs中的日志文献中查找报错信息。为精确定位错误,提议将原有的日志文献删除,再反复执行报错的操作,以保证日志的清洁。将日志选择输出到文献的优缺陷:长处:日志可以以文本的方式自动保留,便于后来查找。缺陷:日志生成速度慢,不能在操作同步产生。不直观,需要打开文献才能看到。适合在顾客多,操作量大的状况下使用。3.3.2 4怎样输出完整的中间件信息假如要查看完整的中间件信息,需要运行安装目录下对应的Setting.bat或Setting.sh脚本。运行脚本后,将出现如下界面:参数设置点击【参数设置】页签,将出现如下界面:图1

20、2调试BO:勾选此项,会在NCLOgS目录下产生一种BoDEBUG目录,NC运行中,审批流平台、流程配置平台、会计平台的有关业务信息都会输出到目录下的文献里。输出SQL语句:将SQL语句输出到中间件日志中,便于对SQL语句抛出的错误信息进行查询诊断勾选输出SQl语句,则日志中将打印出SqI语句信息,反过来则不打选sql警告日志:则将执行时间过长H勺sql语句单独打印到./NCLogs/APPWaming目录下的两个文献里,一种为一般警告、一种为高级警告日志,其记录的时间下限如上图所示,默认为500、800。数据库连接与线程信息获得点击【信息获得】页签,可实时查看中间件数据库连接与线程信息:如上

21、图,点击命令按钮,会提醒可在命令按钮右边文本框中选择选择如下两个命令中一种:ConnectionState或ThreadState,然后单击R,即可分别实时查看目前中间件中的数据库连接或线程信息。4产品授权NC系统为软加密的授权机制,即:先根据顾客服务器生成硬件锁,记录服务器於!配置参数。再根据协议,由用友提供LICENSE,将LICENSE存入NC代码下及)bin目录下,即可生效。该LICENSE仅对该服务器有效,假如更换了服务器,则原有的LlCENSE将失效。4.1 怎样检查产品授权NC提供了对产品授权的判断措施,可以精确地判断出产品授权与硬件锁H勺对应与否对的。详细措施如下:运行安装目录

22、下的JCheCkIie.bat,屏幕会显示目前产品的授权状况。-ll|(jWlNNTsystem32cmd.exe初始化为DEMO版本product*500thisisdemoversionhasgq:2003-12-10Tbefollowingistestproduct10500product2002500product2004500product2806500product2008500productcorp5请按任意键继续.屏幕显示的J内容有:目前版本类型,与否为正式版本;目前版本过期时间各产品模块容许的并发顾客数目前版本容许建账的企业数根据授权检查反应出来的信息,可以得知目前的授权状况

23、。产品授权(IiCenSe)失效1.icenseH勺失效一般是由于硬件锁失效而引起H勺,而硬件锁与否生效,则是由系统硬件与否变化而决定的。在LiCenSe失效的状况下,可以先判断一下硬件锁与否失效,假如硬件锁失效,则应当重新申请LiCenSe。授权失效的诊断措施将先前的硬件锁文献hardWare.key文献备份,然后重新运行NC目录下的ufkey.bat文献,生成新的硬件锁文献。硬件锁文献是加密的ASCII码文献,用文本编辑器将旧时硬件锁文献和新生成的硬件锁文献打开,逐字检查两个文献内容与否相似,假如不一样,则表明系统硬件己经变化,原硬件锁失效,请将新的硬件锁文献发到生产供应部,重新申请Lic

24、ense;假如相似,则不应当产生LiCenSe失效的问题,请按照前述措施排查问题.4.2 机器升级与否需要重新申请IiCenSe首先并非所有的!机器升级都需要重新申请IiCenSe。NCH勺产品授权与硬件锁一一对应,当硬件锁与有关的硬件信息不匹配时,就会导致产品授权失效。而硬件锁是与机器的CPU号以及硬盘Fl勺逻辑分区号有关的,假如这两者有变化,硬件锁就会失效。从NC产品授权的机制可以看出,假如机器升级只是升级了内存、网卡等设备,则不需要重新申请产品授权。而假如顾客更换了CPU或硬盘,则必须重新申请IiCenSe。需要注意的是,当顾客格式化了硬件盘、或者重新安装了操作系统,则硬件的逻辑分区号就会变化,这也会使NC的)产品硬件锁失效,进而导致IiCenSe失效。

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

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号