数据库升迁与配置文件管理工具使用手册_第1页
数据库升迁与配置文件管理工具使用手册_第2页
数据库升迁与配置文件管理工具使用手册_第3页
数据库升迁与配置文件管理工具使用手册_第4页
数据库升迁与配置文件管理工具使用手册_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二、数据库升迁工具说 二、数据库升迁配置文件管理工具说 、数据库升迁文件格 升迁工具夹下主要有setupdata、Resource两个文件夹及其程序文件,每个夹下都有特定的含义。setupdata中的结构相对复杂,里面包好多层结构,第一层为HRP的大产品(PORTAL、HIS、LIS、RIS等;第二层为各产品的版本号;第三层为建表语句(create3个数据库的建表语句)和基础数据(data文件夹对应表的基础数据SQL、ORACEL、SYBASE建表语句。第一层:第一层:HRP第三层:SqlServer、oracle、SybaseSQL第四层:BLOBBLOBBLOBResource文件夹保存的内容是本系统应用的和图标本手册介绍数据库升迁工具的操作,为方便工程实施和演示提供数据库SqlServer、Sybase、OracleBOLB1serverupdb.exe,2-1-12-1- 下列出4.1、数据库升迁主配置文件格式注意:如果要修改当前主配置文件,【配置管理,进入数据库升迁系统根据选择的主配置文件名出数据库连接信息和系统信息填“数2-1-22-1-2-1-3所示:2-1-置文件中,每个版本都是上一个版本升级到当前版本的SQL文件。4.14.2。2-1-4所示:2-1-系统自动获取开始版本到最终版本中,所有的数据库升迁文件,填入左边的“升级文件”的列表。再逐个这些文件的内容,把每组SQL和相关信息填入右边“执行升级的明细列表同时在数据库升迁日志表中,保存数据库升迁信息,如果表中已有该升迁,则把保存的“结果”值回2-1-5所示:2-1-6、在左边的“升级文件”列表,点击‘执行’复选框,打√表示执行右边的“执行升级”的明细列表中,点击‘执行’框,打√表示执行此组SQL,否则不执行“分组结果”根据当前组各SQL的执行“结果”“2-1-6所示:2-1-7、选择要升迁的SQL文件和各组SQL,点击【执行升级】按钮,进行数据库升迁。每组SQL升迁成功,在右边窗口该组的分组结果显示为绿‘成功若一条SQL升迁失败“结果列显示红色‘执行失败。双击红色出错的那条记录或点【查看SQL,可查看错误详情和SQL内容。2-1-7所示:2-1-注意:如果要修改当前主配置文件和SQL文件,主界面的【配执行SQL升级出现以下问题。说明数据库中该表已有默认值,但默认值的名称不是DFMH_XTYHDLCS。造成SQL执行失败,试图创建该SQLSQL 'DFMH_XTYHDLCS%'andsysobjects.xtype='D'。然后,把找到的默认值名称写入SQL升级IFNOTEXISTS(select1fromsysobjectswhere='DFMH_XTYHDLCS7E78816F'andsysobjects.xtype='D')ALTERTABLEdbo.MH_XTYHADDCONSTRAINTDFMH_XTYHDLCSDEFAULT0FORDLCS据库升迁配置文件和与其配套的升迁文件。、快速生成升迁。内置SqlServer、Oracle等多种类型的数据库BOLB1serverupini.exe2-2-12-2-置文件(INI2-2-2所示:2-2-2-2-3所示:2-2-放在当前系统运行下。如图2-2-4所示:2-2-Sybase、ORACLE2-2-5所示:2-2-52-2-62-2-“版本号:待升迁产品的版本号。默认当前版本号对应的升迁文件,包含SQL4.1版本的升迁文件只包含门户系4.0版本升迁到门户系统4.1版本的SQL语句和2-2-7所示:2-2-9、在右左边的升迁文件列表中可以添加、、删除、编辑当前版本记录的升迁文件信息。“文件路径:输入当前版本升迁文件的名称。此文件的存放路径系统默认\上移按钮:当前升迁文件记录上移一行下移按钮:当前升迁文件记录下移一行【添加文件】按钮:增加新的升迁文件记录【文件】按钮:把其他升迁文件的内容到当前升迁文件中【删除文件】按钮:删除当前升迁文件记录点击【保存】按钮,把系统信息、数据连接信息、版本列表信息、升迁文当前主配置文件,然后可执行当前主配置文件的升级。用于测试当前主配置文件和相关升迁文件是否可以升迁产品。10、在“升迁配置文件管理”界面,输入文件信息。“文件名称:当前升迁文件的名称。“编制人员:编制此升迁文件的操作人员名称。可修改。“文件说明:升迁文件的升迁范围、说明、注意事项等。可修改。2-2-8所示:2-2-顺序得到的分组编号,可按照一定格式自定义,如GROUP1、GROUP2、GROUP3…SQL语句,可以作为一个2-2-9所示:2-2-11SQLDAT文件(BLOB大数据对象文件)信息。SQL语句。第四层:SQL第四层:SQLSQLSQLSQLSQL语句记录。SQLSQL点击【编辑SQL】按钮:根据“文件标记”是否打√,打开“升迁编辑点击【保存】按钮,把文件信息、分组列表信息和其下的SQL语句信息保存到当前数据库升迁文件中。类型对应的SQL语句模板树形 。右边是SQL语句编辑数据窗口。SQL语句模板存放了与当前数据库类型对应的,常用的SQL语句样本。可 把SQL语句样本导入SQL语句编辑数据窗口的“SQL语句”项。SQLSQL语句。“SQL语句:存放SQL语句内容,可通过左边双击树形子 的SQL语句样本导入。然后根据升迁的业务和对象替换掉样本中对应的项。如图2-2-10所示2-2-点击【确定】按钮,把SQL语句信息保存到“升迁配置文件管理”界面的SQL语句列表中。点击【退出】按钮,返回“升迁配置文件管理”界面13、在“BLOBBLOB大对象文件的来源、涉及3个主键的值。BLOBBLOB文件所在路径,选择名称,点击【打开】按钮返回本界面。BLOB文件的后缀一般是DAT。例如:需要导入住院结算管理系统的门户_2#K1#.DAT文件。BLOB大对象文件存放的表名。例如:门户_角色风格MH_JSFG。BLOBDQWJ1BLOB1√表示启用项最后生成BLOB文件名称的格式主键1的数据#K1#.DAT。例如:门户_MH_JSFGFGID2DQWJ2#K1#.DAT文件。禁用,打√表示启用,非项。最后生成BLOB文件名称的格式:主键1的3BLOB3的数值。最后生成BLOB1的数据#K1#2的数据#K2#3的数据点【确定按钮把BLB文件路径和名称保存“升迁配置文件管理界面的当前L语句/DT文件列表中同时BLB文件到指定 中文件的存放路径系统默认是“当前程序运行路径\a\系统名称\版本号\表名\BLOB类型字段名\。例如:2#K1#.DT存放路径是:当前程序运行路径点击【退出】按钮,返回“升迁配置文件管理”界面。如图2-2-11所2-2-1PBL改动大,所以升级后,HISPBL2PBpbd文件,打开模块类别模块,根据编译列表门户PBD文件;4系列和5系列门户pbd差异,需要加载新的pbd文34、工程人员则要核对系统模块的数据是否完整,集体参考《门户工程实施文“BSoft”“_”+各产品简称+“_.ini各产品简称:HRP(PORTAL、HIS、LIS、RIS数据库类型:表示升级主配置文件所对应支持的目标数据库。一般支持SQLSERVER、ORACLE、SYBASE等数据库系统,可灵活扩充。要与文件内容中的DBTYPE APPLICATIONNAME=门户系 DBTYPE=SQLServer ODBCDBPARM= //编制人员 README=Portal4.0=README=Portal4.0-4.1= //数据库升迁文件个FILE2=Portal自动更新升级 //数据库升迁文件名FILE3=Portal4.0-4.1数据库结构升级 01001FILE1README=Portal4.1-4.2=FILE1=Portal4.1-4.2数据库结构升级.ini数据库升迁文件命名格式:各系统简称+_子系统简称+开始版本-最终版本+升迁说明+.ini各产品简称:HRP(PORTAL、HIS、LIS、RIS升迁说明:说明此升迁文件的用途。SQL文件名:Portal4.1-4.2数据更新 README=门户系统Portal4.1->4.2数据更新//更新说明= //编制人员 //的分组编号,每组SQL一起执行, //SQL分组说= //SQL数 字格式。100010SQL100010SQL1=DELETEFROMMH_XTYHWHEREYHID='BSSA'//某组的SQLSQL2=INSERTINTOMH_XTYH(YHID,YHDM,YHXM,YHMM,ZXBZ,DLFS,PYDM)VALUES('BSSA','BSSA','超级管理员','B027CA3D53AA38D9672B59025',0,'帐号密码 //某组的SQL=SQL20=DELETEFROMMH_FWHEREFGID=SQL21=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'管理',414)SQL22=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'床位管理',415)SQL23=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'催款管理',418)SQL24=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'费用记帐',423)SQL25=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'费用',439)SQL26=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'费用帐卡',438)SQL27=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'缴款管理',416)SQL28=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'结算查询',441)SQL29=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'结算管理',417)SQL30=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'取消汇总',437)SQL31=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'取消日结',435)SQL32=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'取消月结',436)SQL33=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'日结汇总',429)SQL34=INSERTINTOMH_F(FGID,DXID,CDID)VALUES(2,'日终结帐',428)SQ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论