服务器管理工具操作指导_第1页
服务器管理工具操作指导_第2页
服务器管理工具操作指导_第3页
服务器管理工具操作指导_第4页
服务器管理工具操作指导_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

CHISC.NET - 国内第一医疗信息化网站 ,为业内人士提供最强大的交流共享平台第一节 服务器工具T/M21.1 服务器管理工具服务器管理工具用来统一管理医院数据的数据服务器。它能够进行创建、卸载医院系统数据库实例,可以对多个医院系统数据库实例进行管理,进行数据导入导出、监控各站点运行状态、分配权限、创建用户以及自定义报表等多个工作。在菜单中执行服务器管理工具程序即可启动服务器管理工具。当然,在之前安装程序的时候要选择自定义安装,并在安装选项中选中“服务器管理工具”后,才会在菜单中出现服务器管理工具程序。T/M21.2 登录服务器管理工具运行服务器管理工具应用程序后,首先会出现服务器管理工具注册的对话框。如果你是第一次登录服务器管理工具,则有必要对这个登录对话框作一个详细的了解。登录窗口打开 Net8 Configuration Assistant 程序配置服务器已知的服务器列表如登录窗口所示,只有具有数据库DBA角色或相关系统的所有者才能使用服务器管理工具。从安装程序开始到现在运行服务器管理工具为止,我们并没有创建任何一个用户。所以这里的用户名将使用数据库系统用户:SYS,其口令为:CHANGE_ON_INSTALL。SYS用户用于创建和卸载不同应用系统的数据库以及该数据库的DBA或所有者。一旦应用系统的数据库以及其DBA或所有者被创建以后,就可以使用DBA或所有者来登录服务器管理工具进行各种管理工作。“服务器”一栏中应填入要连接的Oracle数据库连接字符串(又叫本地网络服务名,例如ORCL),可以直接输入或点击旁边的按钮后在列出的已知服务器列表中选择一个。Oracle数据库连接字符串,是预先设定的用以连接指定数据库实例的用户自定义字符。如果还没有配置数据库连接字符串,那么先应该打开Net8 Configuration Assistant 程序配置一个服务器连接字符串后再输入。T/M21.3 创建和卸载服务器管理工具创建服务器管理工具是使用服务器管理工具之前的一个必须步骤。在进行了这个步骤之后,才能在数据服务器上进行子系统装卸、数据管理、运行管理等内容。当首次使用SYS用户进入服务器管理工具时,系统会自动提示创建服务器管理工具,并打开创建服务器管理工具对话框。系统会自动填写缺省空间、临时空间页面中的信息,以及服务器管理工具配置文件。一般情况下,这些都不需要更改,按照提示确认即可。要卸载服务器管理工具(通常只有当需要完全卸载系统的所有部件时才需要这样做),只需要使用SYS用户进入管理界面,在文件菜单中执行卸载管理工具命令即可。卸载服务器管理工具的操作是系统完全卸载的最后一个步骤,如果已经在服务器管理工具中安装了应用系统,那么在还没有卸载应用系统之前都将不能执行这个命令。1.4 常见问题解答Q1:我的用户名、口令和服务器都指定无误,为何无法登录?A1:如果服务器中的ORACLE数据库已正确安装,可能是因为一些ORACLE的基本服务没有启动。以Windows 2000操作系统为例,打开控制面板中的服务,检查OracleOraHome81TNSListener以及OrcaleServiceXXX(其中XXX是ORACLE的数据库实例名,如果数据库实例名叫ORCL,那么这个服务就是OracleServiceORCL)等服务是否启动,如果未启动则请手工启动后再重新登录。Q2:为什么在创建服务器管理工具界面中,我的服务器管理工具配置文件一栏中没有指定配置文件?A2:这是因为程序无法自动找到服务器配置文件。你可以点击选择按钮,在弹出的选择服务器管理工具配置文件对话框中选择配置文件。配置文件名为ZlServer.ini,应该位于软件安装目录下的tools目录下,例如:X:AppSofttools(X为安装ZLHIS系统的硬盘驱动器符号)。如果没有该文件,请找到此文件(此文件由软件供应商提供)并复制到软件安装目录下的tools目录下。Q3: 如果使用ORACLE的版本为V8.1.6版本,在客户端不经过局域网帐户方式登录服务器,有时登录程序时提示“凭证检索失败”,客户端必须经过局域网帐户方式登录服务器吗?A3:用记事本打开盘符: OracleOra81networkadminsqlnet.ora文件,其中盘符为ORACLE所在的驱动器名。修改SQLNET.AUTHENTICATION_SERVICES=(NTS) 为SQLNET.AUTHENTICATION_SERVICES=(NONE) 即可。客户端不必经过局域网帐户方式登录服务器。第二节 装卸管理装卸管理用于安装或拆卸各个应用系统的数据库对象,以及升级应用程序、检查修复数据库对象、置换安装脚本等工作。T/M22.1 系统装卸管理系统装卸管理用于对已经进行了文件安装的不同应用系统的数据库对象的安装、拆卸及数据再植。可应用于对不同应用系统的数据服务器端的安装、拆卸及数据再植,也可以进行同一个子系统的多个帐套的安装、拆卸及数据再植管理。2.1.1 数据库参数进入系统装卸管理界面后,在窗口右下方列出了当前的数据库参数值和推荐的数据库参数值。如果当前值不满足建议值,则系统会用红色的文字突出显示,建议更改这些数据库参数,使数据库参数当前值满足推荐值的大小后再进行以后的操作。以下以ORACLE8i为例描述如何修改数据库参数:首先用记事本打开本机ORACLE安装目录下的adminXXXpfilesinit.ora文件,其中XXX是你想要更改数据库参数的数据库实例名称,例如,假定现在机器上有两个数据库实例:ORCL和HIS。要修改ORCL实例的数据库参数,则应打开“盘符:oracleadminORCLpfilesinit.ora”文件。然后在文件中找到并修改不满足建议值的数据库参数,保存后退出。最后重新启动该数据库即可,重新启动数据库的操作可采用停止系统的“服务”中的OrcaleServiceXXX(其中XXX是ORACLE的数据库实例名,如果数据库实例名叫ORCL,那么这个服务就是OracleServiceORCL),然后再启动该服务而实现。2.1.2 创建系统创建好服务器管理工具后,就可以开始创建子系统了。程序提供了一个应用系统安装向导帮助我们完成子系统的创建,可以在向导中选择要安装何种应用系统、设定应用系统的DBA或所有者,以及选择安装数据等设置。注意:必须用系统超级用户SYS登录服务器管理工具才能进行创建子系统的工作。下面我们将跟着安装向导每一步进行设置来安装一个新的子系统。第一步选择安装配置文件选好后的安装配置文件名安装配置文件中包含的系统信息通常你需要点击选择按钮在程序安装目录下找到安装配置文件。配置文件名称为ZlSetup.ini,通常在“盘符:AppSoftXXX应用脚本”目录下,其中盘符是指安装程序时指定的驱动器符号(默认为C盘);XXX是指欲安装系统的程序所在文件夹名称,例如标准版的文件夹名称为ZLHIS,那么安装标准版系统的安装配置文件就应该是“盘符:AppSoftZLHIS应用脚本ZlSetup.ini”;又如物资管理的文件夹名称为ZlMaterial,那么安装物资管理系统的安装配置文件就应该是“盘符:AppSoftZlMaterial应用脚本ZlSetup.ini”。选择好安装配置文件后,程序会自动填写应用程序安装配置文件的全路径文件名,以及显示当前的安装系统名和版本号。在转到安装向导第二步之前,你应该检查一下显示的内容是否和要安装的子系统的系统名和版本号一致。第二步选择是否与其他子系统共享安装选择要共享的子系统输入管理该系统的用户名和口令。是否给该用户授予DBA角色。(建议授予)如果数据库中尚未安装其它子系统,选择需共享系统一栏呈不可用状态。若安装了其它子系统,则此项可用;选中选择需共享系统后,表示将要进行系统共享安装,旁边的下拉框中将列出所有已经安装过并存在的其它子系统;若有多个子系统,可以在下拉框中选择想要共享某个子系统进行安装。当前安装系统与已安装系统是否共享安装,请参见软件产品中所包含的ReadMe.txt文档(由软件供应商提供),里面的系统运行环境要求一节详细的讲述了各子系统之间是否可以共享安装,以及共享安装时的系统版本等要求。在用户名一栏输入系统所有者。程序会根据要安装的子系统给出相应的默认用户名,例如标准版系统的默认用户名为ZLHIS、物资系统的默认用户名为ZLMTL等,建议使用程序所给的默认名称。在口令一栏输入系统所有者的密码(如果选择了共享安装,则应输入共享系统的系统所有者密码),初次创建应用系统时,系统所有者密码一般设为:aqa。在验证一栏中再输入密码一次,加以确认。点击选择授予DBA角色,此项将决定是否对系统所有者赋予DBA(Database Administrator,数据库管理员)权限,打勾表示赋予DBA权限,反之表示不赋予(如果选择了共享安装,此项无法更改原有设定)。DBA将比系统所有者拥有更多的系统权限,因此一般建议选择此参数。标准版应用系统所有者应授予DBA权限,因为当其他应用系统与标准版共享安装时,只有当具有标准版应用系统所有者具备DBA权限,使用标准版应用系统的所有者用户帐号进行导出导入时才能将与之共享安装的应用系统的数据一次性全部备份或导入。否则需使用各应用系统所有者对各应用系统分别进行导出、导入操作。系统所有者的密码可以任意定义,在创建应用系统时为系统所有者所定义的密码能用于所创建的应用系统的登录、部分基础数据初始化操作以及该应用系统的服务器工具操作等应用程序级操作,但此密码不能进行该应用系统的数据库的直接访问。如果密码不是用的“aqa”,那么如果要以系统所有者的用户身份以SQL Plus或PL/SQL Developer进行数据库连接时不能使用“his”密码。而必须在服务器工具中“数据管理 数据导出”界面中通过解读命令行文本获取数据库访问密码,以ORCL数据库实例、系统所有者为“ZLHIS”,服务器工具中创建系统时定义的密码为“aqa”时的情况为例,该命令行文本“EXP USERID=ZLHIS/HISORCL BUFFER=4096 FILE= OWNER=(ZLHIS) ROWS=Y INDEXES =Y CONSTRAINTS =Y GRANTS=Y DIRECT=N”,其中的“USERID=ZLHIS/HISORCL”文本中在“系统所有者字符/”与“数据库实例名”之间的字符串“his”就是对应的数据库访问密码。在服务器工具中若非特别指明需要使用数据库系统超级用户SYS帐号登录进行的操作,必须以系统所有者用户帐号登录才能进行有效操作。第三步内定的名称,不能更改存储空间目录,可更改表空间大小,可更改是否让系统自动扩展表空间根据安装的子系统的不同,这些项目也不同向导根据要求安装的不同子系统,自动设置了表空间名称、路径和存储空间大小,可以根据实际情况更改表空间路径和存储空间大小(建议使用默认值),存储空间大小针对不同项目有不同的最低要求,如果设置的值小于最低要求,系统将自动设为最低要求值。由于医院业务数据有不断增加的特点,建议选择自动扩展参数(默认为选择),系统可根据表空间使用情况自动增加表空间大小。第四步根据安装的子系统不同,这些安装数据也有所不同打勾表示安装该数据对指定数据项目的说明。指定的数据项目向导根据要求安装的不同子系统提供了不同的安装数据。根据实际情况,可以选择安装或者不安装这些数据。如果你将要安装一个全新的子系统,准备自己输入所有的基础数据(例如药品、部门等),那么这里就不应该选择安装数据。如果你要求安装好系统后就可以马上进行日常的管理事务的操作(作为练习、模拟等),那么可以选择安装数据。如果点击选择了选择安装数据选项,还需要进一步选择安装哪几种数据(不止一种的话),以及数据类别里面更细的数据项目;打勾表示选择,反之表示不选择。如果未选择任何安装数据,则系统将只安装系统运行必须的预设项目。第五步在这一步中,你需要输入与所安装系统相对应的产品序列号。产品序列号由软件供应商提供,请查询产品包装或产品光盘中的授权书内容。程序会自动填写注册文件全路径名,以及使用该软件的单位名称和其授权站点数等信息。如果注册文件并没有显示出来,或者该文件不是正确的注册文件,你需要点击选择按钮在程序安装目录下找到注册文件。注册文件名称为ZlRegist.ini,通常在“盘符:AppSoftXXX应用脚本”目录下,其中盘符是指安装程序时指定的驱动器符号(默认为C盘);XXX是指欲安装系统的程序所在文件夹名称,例如标准版的文件夹名称为ZLHIS,那么安装标准版系统的注册文件就应该是“盘符:AppSoftZLHIS应用脚本ZlRegist.ini”;又如物资管理的文件夹名称为ZlMaterial,那么安装物资管理系统的注册文件就应该是“盘符:AppSoftZlMaterial应用脚本ZlRegist.ini”。完成一切都设置无误后,就可以开始安装子系统了,完成后程序会自动弹出提示信息。如果曾经选择了安装数据,这个安装过程可能会比较漫长,请不要随意强行中断,否则会产生垃圾数据。2.1.3 拆卸系统同创建系统一样,拆卸系统也只能用Oracle系统超级用户SYS才能操作。如果某个子系统被其他某个子系统共享,将不能直接拆卸该子系统。程序会提示因为被共享不能拆卸,并且列出了共享该子系统的其它子系统名称,只有拆卸了那些子系统后才能拆卸该子系统。拆卸操作是对指定系统的卸除和清理,程序在执行拆卸工作之前将询问将用何种方式拆卸系统。通过选择,你可以选择不删除用户业务数据,而只让程序删除系统运行管理数据,在想要重新启用该系统的时候,可以选择再值操作将原来的管理数据恢复过来。虽然如此,原系统中新增或修改过的自定义报表将无法保留和恢复。如果想要保留这些自定义报表,则需要先对这些报表作导出操作,恢复时再执行导入操作(此操作将在自定义报表中讲述)。一旦对某个子系统选择了删除用户业务数据的操作,程序将自动清除该系统的所有数据、所有者和存储空间。2.1.4 系统再植再植是将以前相同子系统拆卸时保留有用户业务数据的系统的管理数据的还原工作。再植时,原创建的子系统的用户以及用户数据都还存在,而其管理数据已被卸载。应该首先确定原子系统在拆卸时选择了保留用户业务数据的拆卸方式,或者已经以其它方式(如手工执行了Import)安装了该子系统应用结构与数据。进行系统再植操作,也必须使用Oracle系统用户SYS来进行。你必须知道原系统所有者的用户名和密码,才能将拆卸时保留的用户数据进行再植操作。此时的系统再植与重新创建系统有些区别。创建系统时需要指定系统表存储空间以及可以选择某些安装数据;而系统再植时这些都不需要指定,原系统的用户业务数据中已经包含了这些内容,这些在再植操作中都是无法改变的(当然也包括系统所有者和密码)。T/M22.2 系统升迁管理系统升迁管理主要用于各应用系统的数据库级升迁,完成从低版本升级到高版本的数据移植工作。此时,应用系统已经创建,其所有者或DBA也已创建,在执行了高版本的安装程序之后,需要用系统的所有者或DBA登录服务器管理工具,进行该应用系统的数据库升迁。如果用Oracle系统用户SYS登录服务器管理工具,将无法执行系统升迁操作。在以后的章节中,如果没有特别说明,登录服务器管理工具的用户都是指系统所有者或DBA用户。系统升迁操作主要是指定两个配置文件:升迁配置文件和新系统安装配置文件。这两个配置文件在每个不同的版本中都存在,但每个版本的文件内容都不相同。每次执行新版本安装程序时,安装程序会用新版本的配置文件覆盖原来版本的配置文件。其中升迁配置文件中包含了能够升迁到当前版本的低版本号。安装配置文件我们在创建(卸载、再植)系统都曾经用到过。升迁管理界面这里选择要升迁的子系统点击该按钮选择升迁配置文件点击该按钮选择安装配置文件显示选择的升迁配置文件能够升迁的各个低版本号,其中有一个版本号和要升迁的子系统版本号相同才正确。升迁配置文件名为zlUpgrade.ini,通常它包含在盘符:AppSoftXXX下的升级脚本目录下,其中盘符是指安装程序时指定的驱动器符号(默认为C盘);XXX是指欲安装系统的程序所在文件夹名称。一般会有两个目录包含了zlUpgrade.ini文件,分别是升级脚本和升级脚本9.0,如果欲升迁的子系统的主版本号为9(例如:v9.3.8),则选择升级脚本9.0目录中的zlUpgrade.ini文件;如果主版本号小于9,就应该选择升级脚本目录中的zlUpgrade.ini文件。选定升迁配置文件后,程序先会检查该文件是否适用于原子系统版本,如果不能用于原子系统版本,程序会弹出信息提示。例如,原来的子系统为医院系统标准版 v9.3.8,升级时安装的版本为9.9.0。当选择C:AppSoftZLHIS升级脚本zlUpgrade.ini(实际上应该选择升级脚本 9.0目录中的升迁配置文件)文件后,程序会弹出一个提示信息,告诉我们这个配置文件只能用于8.4.36、8.4.46等主版本号为8的系统。以下以9系列版本升级到9.9.X为例讲述升级步骤:服务器端升级:现有环境:标准版9.X.X升级目标:标准版9.9.X操作步骤:1、从“添加/删除程序”界面删除现有医院信息管理标准版系统v9.X.X2、运行标准版9.9.X安装程序安装新版“医院信息管理系统v9.9.X注意:务必选择“定制”方式进行安装,选中服务器管理工具及服务器脚本两项3、查看升级说明书查阅是否有必须手工执行的升级脚本如有,请以系统所有者的用户帐号及数据库访问密码登录SQL Plus执行手工脚本,或用PL/SQL Developer工具的command window执行操作如无,跳过此步4、查看发布说明查阅本次升级是否需更改注册码、发行码如需更改注册码,运行服务器管理工具用户注册管理,更新注册码如需更改发行码,(查看技术论坛)如无,跳过此步5、运行服务器管理工具系统升迁管理,执行数据升级操作。6、升级完成,系统会提示是否升级“自定义报表”注意:此步操作务必谨慎!如用户未更改过系统报表,可以让其自动升级。如用户已对现有报表进行过格式及数据源的调整,则不能让其自动升级报表!因为系统会将这些报表卸装后重装,已更改的内容将不可恢复!先跳过这些报表的升级,在其他升级完成后,手工对报表进行试用,核对能否使用,并手工按新的数据结构调整报表。7、数据与报表升级完成,运行服务器管理工具对象检查,执行对象检查8、对象检查如发现错误,运行服务器管理工具对象修复,自动进行修复注意:对100MB以上的数据量,在修复时切忌不要选Y,即不删除约束与索引,此步对时间的占用较长。修复完毕,可以手工运行zlindex.sql重建索引;zlConstraint.sql重建约束。9、服务器端升级完成。客户端升级:现有环境:标准版9.X.X升级目标:标准版9.9.X操作步骤:1、从“添加/删除程序”界面删除现有医院信息管理标准版系统v9.X.X2、运行标准版9.9.X安装程序安装新版“医院信息管理系统v9.9.X注意:务必选择“典型”方式进行安装3、执行安装程序所在文件夹下“补充文件清除个性化设置”文件夹内的DelFaceReg_Win98NT.reg或DelFaceReg_W2k.reg文件4、重新设置本地参数由于标准版9.10.0以上版本具备客户端自动升级的功能,故客户端升级不必在客户端逐台机器进行,直接在服务器端执行即可完成自动升级。步骤如下:1、 (首次需创建)在服务器上,建立一空目录,如:ZLSOFT2、 (首次需创建)将此目录共享(只读属性即可)3、 运行服务器管理工具站点部件升级,升级浏览,系统将自动搜集服务器上的最新的标准版功能部件。4、 将“全部客户端自动升级”标上勾。5、 当客户端登录服务器时,系统将自动判断部件是否相符,并对不符的部件进行更新。备注:1、当服务器端重新安装程序或升级之后,务必执行此操作。2、第二次执行时,直接从第3步开始执行。T/M22.3 对象修复检查对象修复检查对系统对象进行检查、修正、重建索引和整理序列等对象检查修复工作。每当系统升迁完毕后,或当系统暴露出问题时,就需要使用对象修复检查功能进行检查并根据检查的结果进行必要的修复。在执行对象修复检查操作之前,你应该确定没有其他用户正在使用该系统。如果不能确定,建议断开除本机以外的所有网络连接。在选择要进行修复检查的系统,指定相对应安装配置文件(ZlSetup.ini)之后就可以进行对象修复检查操作。对象检查修复包括对象检查、对象修正、重建索引、整理序列四个功能。执行对象检查命令时,程序将读取安装配置文件和应用系统中的信息,分别对应用系统序列、数据表、约束、函数和过程等对象进行正确性检查。检查完毕,程序自动弹出检查结果信息。在进行对象检查后,若检查结果中列出了错误信息,可以通过执行对象修正、重建索引、整理序列三个命令对错误进行修复。对象修正:根据安装文件自动修正或重新建立视图、序列、索引存储过程等序列对象。注意:对100MB以上的数据量,在修复时若选择了删除约束与索引,则此步时间占用较长。重建索引:对系统现有的所有索引(包括因主键约束,唯一约束而建立的索引)逐个进行重建索引操作。整理序列:调整各个序列的当前值,保证序列与实际应用的匹配。根据不同实际的情况,以上三个修复功能可以修复应用系统中包含的大多数错误,但不能保证能够修复所有的错误。T/M22.4 置换安装脚本置换安装脚本通常用于具有多个局域网的医院。举个例,某个医院有A、B两个分部,它们与总部分别处在不同的地理位置,每个分部都有自己独立的网络。因为都属于同一个医院,它们的药品种类、价格以及收费项目、细目等都完全相同,没有必要在总部、分部A、分部B三个医院管理系统中重复设置这些相同的项目,而只需要在总部设定好这些基础项目后,使用置换安装脚本操作把这些数据置换到安装脚本中,然后在分部A和分部B的系统安装中使用该安装脚本,即可达到三个不同地方的系统的基础项目都相同的目的。在选择了要置换安装脚本的系统,以及指定了对应的安装配置文件和要保存的名称后,就可以开始生成操作。为了更好的理解置换安装脚本的操作,你可以在置换操作开始之前打开该应用系统的安装配置文件(ZlSetup.ini)看看。文件中开始一部分内容现在我们都可以不管,只需要留意最后一部分(数据组)的内容,通常标准版的ZlSetup.ini文件中有着如下的内容:数据组 常用基础数据=包含参考国家标准或权威机构建议而给出的若干初始数据,以及部分应用示范数据病人身份标准编码=社会关系/身份/学历/职业等,参照国家标准|收入项目分类=参考四川省卫生厅推荐收据项目和医院财务科目划分|常用挂号/护理/床位项目=包含常用的挂号、护理及床位收费项目 (由于太长了,中间略去一段)|住院管理数据=包含病人入出和病人费用记帐结帐等演示数据|药品流通数据=包括常用的药品流通和药品应付管理演示数据如果你亲自在服务器管理工具中创建过标准版应用系统,你就会发现这些内容实际上就是选择安装数据时显示的内容。文档中用符号“|”分开每一个数据项目;每个“=”符号的左边是数据项目的名称,其右边是对该数据项目的文字解释;“”符号前面的数据项目名称就是整个数据项目的数据组名称,“”符号后面的数据项目是数据组的细分项目;有多个数据组的话用“|”符号分隔开。应该不难理解,创建应用系统的时候程序将读取这些内容。如果在创建系统过程中选择安装数据的时候,我们希望看到并且能够选择自己生成的应用数据,那么必然这个安装配置文件的内容要改动一下。不过你不用担心,这个改动非常简单,而且是由程序自动完成。关闭打开的ZlSetup.ini文件,在服务器管理工具中执行置换安装脚本命令,其中生成新可选数据组的名称可以任意设置。作为一个例子,我们保留程序默认的名字。执行完毕后程序会自动提示。然后我们再次打开ZlSetup.ini安装配置文件,此时会发现文件中的内容有了一些变动,留心最后一行的内容:数据组(略去前面一段相同的内容)药品流通数据=包括常用的药品流通和药品应付管理演示数据|某某医院专用版数据可以看到,在最后一行里多了一个“|”符号,以及刚才我们设置的新的数据组名称。想当然的(事实也是如此),如果你再次执行置换安装脚本命令,程序会在ZlSetup.ini后面再增加一个数据组名称;如果选择了替换原独立可选数据组,则程序在ZlSetup.ini文件中会用新的数据组名称替换指定的原数据组名称。到此为止,我们知道了执行置换安装脚本命令后,程序会修改对应的安装配置文件。但光是做这点工作还不够!实际上在安装配置文件的文件夹中,还会有数个zlSelDataX.sql文件与ZlSetup.ini中的数据组名称相对应。其zlSelDataX.sql文件名中最后一个“X”是某个实际的数字。举个例,当ZlSetup.ini中有一个数据组名称,那么其文件夹内就会有一个名叫zlSelData0.sql的文件与之对应;如果ZlSetup.ini中有三个数据组,则其文件夹内就会有zlSelData0.sql、zlSelData1.sql、zlSelData2.sql这三个文件与之对应。在标准版中,zlSelData0.sql和zlSelData1.sql这两个文件在安装后就已经存在,它们对应的数据组分别是常用基础数据和模拟医院数据。当我们新增了一个数据组后,程序在修改zlSetup.ini文件的同时也增加了一个名为zlSelData2.sql的文件。下图是服务器管理工具中装载系统时选择安装数据的界面。在之前,我新增了三个数据组,分别是:某某医院专用版数据、Test、MMD。新增之后,zlSetup.ini被修改,其文件夹内多了zlSelData2.sql、zlSelData3.sql和zlSelData4.sql这三个文件。安装数据选择对话框系统原有的数据组,分别对应zlSelData0和zlSelData1这两个文件。新增的三个数据组,分别对应zlSelData2 zlSelData3 zlSelData4这三个文件。前面罗嗦了这么多,主要还是想让你知道在执行置换安装脚本后系统文件发生了哪些增减,这样我们就会知道如果分部A和分部B要安装与总部一样的数据将会用到哪几个文件。不错,只需要将改动过的zlSetup.ini文件和新增的一个或多个zlSelDataX.sql文件拷贝到分部A和分部B系统中的安装脚本文件夹中就可以了。2.5 常见问题解答Q1:各个模块安装后的目录名称是什么?A1:采用默认路径安装后,这些模块的安装路径都在C:AppSoft文件夹下,下面列出了各模块安装后在C:AppSoft下对应的文件夹和原程序安装配置文件名。标准版ZLHISZlSetup1.ini设备管理ZLDEVICEZlSetup6.ini医护系统ZLDOCTORZlSetup52.ini物资系统ZLMATERIALZlSetup4.ini病案系统ZLMEDRECZlSetup3.ini医嘱系统ZLORDERSZlSetup51.ini需要特别说明的是,此处所列示的程序安装配置文件名是软件提供商提供的注册码资料中的命名,在系统安装前需要将各个安装配置文件分别复制到各系统安装文件夹(包含setup.exe的文件夹)中,并将文件名更改为ZlSetup.ini。Q2:我在创建系统过程中指定所有者用户名和密码时,想使用缺省的用户名,程序提示该用户名已经存在,而在已安装应用系统列表中却没有显示任何应用系统?A2:这是因为该系统曾经被创建并卸载过,在卸载系统的时候选择了保留用户业务数据的卸载方式。这样,同时也保留了该系统的所有者,你指定的用户名和保留的所有者用户名重复了。如果是这样,你可以重新指定一个用户名进行系统创建。或者退出系统创建操作,选择系统再植。Q3:如果在选择安装数据时,我不想让系统默认的安装数据组出现在安装数据选择对话框中应该怎么办?A3:每个数据组都对应了一个zlSelDataX.sql文件(其中X为具体的数字),你不想让某个数据组出现在安装数据选择对话框中,只需要删除其对应的zlSelDataX.sql文件就行了。第三节 数据管理医院管理信息系统的数据包含用户业务数据和管理数据两大类,用户业务数据是在应用各应用子系统过程中产生和记录的与业务密切相关的数据,而管理数据是储存固有的系统所运行所需的必要基础数据、部分数据字典、系统报表、系统函数、用户自定义报表、用户自定义函数和相关国家标准等数据。以下所进行的数据管理除数据导出和数据导入是同时用于用户业务数据和管理数据,其他均是针对用户业务数据进行管理。T/M23.1 数据归档转移数据归档转移可用于不同的应用系统的数据归档转移,也可以将已归档的数据重新转入当前系统。通常我们将长期不再使用的历史数据归档转移到历史数据表中,减少系统运行时对历史数据进行检索的时间消耗,以保证系统前台事务高效运行。数据归档转移界面选择要归档的系统选择每一个数据记录组,然后设置该数据记录组归档转移的时间条件。首先选择要进行数据归档转移的应用系统。逐个点击转移清单中的每条数据记录组,在条件一栏里设置该数据记录组归档转移的时间条件。确定设置无误后,点击转出按钮等待其完成,完成后程序会自动弹出提示信息。如果要调取已归档的数据,则应在每条数据记录组的条件一栏里设置调取该数据记录的时间条件。确认设置无误后,点击转入按钮等待其完成,完成后程序会自动弹出提示信息。当各项数据记录组的条件设置被改动后,可以点击保存设置按钮保存已作出的改动,或者点击还原设置恢复到最近一次保存后的条件设置。T/M23.2 数据导出数据导出可用于不同应用系统的数据备份。意外的情况总是未知的,某些时候系统会在意外情况发生时产生错误甚至系统崩溃,这些情况都有可能导致系统数据丢失。所以经常进行备份工作将是一个好的工作习惯,当数据丢失后,我们可以使用备份文件对丢失或损害的文件和数据进行恢复处理。数据导出界面选择要进行数据导出的系统设置导出文件和记录日志的文件名和文件存放路径。首先选择需要数据导出的应用系统。点击导出文件一栏的按钮,设置导出文件存放的目录和文件名。建议文件名中包含导出应用系统的名称和当前的导出时间,以便以后辨认。例如,ZLHIS20030224.bmp,表示导出系统为标准版,导出时间是2003年2月24日。点击记录日志一栏的按钮,设置日志文件存放的目录和文件名。该日志文件将记录导出操作的执行信息和结果,可以在导出完成后查阅此文件了解导出的一些具体情况。建议该文件名和导出文件名保持一致。在导出选项一栏中选择执行导出命令的相关参数。如果对这些选项了解的不多,建议保持默认状态。命令行文本一栏中是对导出命令的文本叙述,里面包含的内容就是上面步骤中设置的导出文件名、应用系统用户名和口令等。确认以上设置无误后,点击执行按钮等待其完成。完成后程序会自动弹出提示信息。注意:完整的备份包含各应用系统的数据备份(即对用户业务数据的备份)和管理工具的备份(即对管理数据的备份)。T/M23.3 数据导入当我们想要使当前应用系统数据恢复到备份时的状态,就可以使用数据导入的功能。如果还没有执行数据导出命令生成应用系统对应的备份文件,此项操作将无法进行。点击导入系统一栏的下拉框,选择需要数据导入的应用系统。点击导入文件一栏的按钮,找到想要恢复应用系统数据的备份文件。点击记录日志一栏的按钮,设置日志文件存放的目录和文件名。该日志文件将记录导入操作的执行信息和结果,可以在导入完成后查阅此文件了解导入的一些具体情况。在导入选项一栏中选择执行导出命令的相关参数。如果对这些选项了解的不多,建议保持默认状态。其中导出用户处输入执行数据导出功能产生备份文件时的用户名,不输入表示执行导出用户为当前用户。在程序辅助选项一栏中选择相关参数。删除原有(数据)表:将当前应用系统中各原有表中的表结构及数据完全删除,完全使用备份文件重新创建表对象及所有数据。要求该备份文件必须是一个完整的备份文件,即在进行数据导出工作时,以默认状态选择了所有的导出参数。清空数据表:清除当前应用系统中各数据表的数据,但保留数据表结构。选择该项后,数据导入时间将明显长于“删除原有表”方式的导入操作。如果备份文件的应用系统版本与当前应用系统不一致时,有可能存在着备份文件中的部分表与当前应用系统的表的结构不同,如缺少某些字段结构;选择该项目恢复之后,可以根据需要在这些字段中手工添加必要的数据。如果只希望在应用系统的数据表中增加备份文件中的内容,则不能选择此一选项。注意:强烈建议备份文件对相同版本进行导入操作,以减少数据出错几率。使约束无效:由于数据备份的先后顺序差别,可能会因为约束的原因导致数据无法正确恢复。如果备份文件中包含了多个涉及约束关系的表,建议首先使约束无效。如果备份文件只包含一个表的数据(不存在约束),建议不要选择该项,因为如果应用系统含中有大量的数据时,重建约束将非常消耗时间。命令行文本一栏中是对导入命令的文本叙述,里面包含的内容就是上面步骤中设置的导入文件名、导入文件的用户名以及当前用户名和口令等信息。确认以上设置无误后,点击执行按钮等待其完成。完成后程序会自动弹出提示信息。建议操作方式:对于全套数据的导入,强烈建议导入相同的版本系统的备份文件,备份文件最好更名为日期加英文或拼音命名的文件名并保存在英文或拼音命名的文件夹里,导入选项保持默认状态,导出用户准确填写,程序辅助选项中选择“删除原有表”。T/M23.4 数据调出数据调出的功能和数据导出一样,只不过它是对应用系统中的数据表进行单个表格逐一备份。执行数据调出命令,可以让应用系统中每个数据表分别产生一个各自对应的备份文件,在进行数据恢复的时候可以根据实际情况只恢复其中的一个或几个数据表。点击调出系统一栏的下拉框,选择需要调出的数据表所在的应用系统。在数据表选择一栏中勾选将要导出的数据表。点击全选按钮将勾选所有的数据表;点击全清按钮将去掉已有的数据表的选择。在文件存放目录一栏中选择备份文件的存储目录。确认以上设置无误后,点击执行按钮等待其完成。完成后程序会自动弹出提示信息。当要调出的数据表多且表中数据量大时,建议点击生成SQL脚本按钮来执行该过程。此命令将用SQLPLUS运行生成脚本来生成备份文件,在要调出大量数据的情况下,此执行方式比程序的执行方式效率更高。数据调出执行完成后,对于每个要求调出的数据表都会生成一个同名的备份文件,如果某个数据表中没有包含任何记录,数据调出操作后将不会生成该数据表的备份文件。当使用生成SQL脚本方式执行完成后,指定的目录中除了生成相应的备份文件(*.ldr)外,还将生成一个SQL脚本文件(CreateLoaderData.Sql)。数据导出和数据调出的区别:数据导出是针对选定整个应用系统的所有数据库对象进行备份;数据调出是只针对选定的表的数据进行备份,数据调出并不对主键、外键、引用、级联等数据库表约束、索引关系以及序列、过程等数据库对象进行备份。因此,使用数据调出功能时首先要清楚要执行调出的各表的相关数据表,特别是引用和级联的表,应当一并进行调出备份,并且在进行调入后使用对象检查工具检查数据库对象的完整性和正确性,必要时手工执行zlIndex.sql、zlConstraint.sql脚本以建立索引和约束关系,以保证各相关数据表间的数据正确对应关系。T/M23.5 数据调入如果对该应用系统进行了数据调出的工作,其生成的多个备份文件与应用系统中的数据表一一对应。在对应用系统进行数据恢复的时候,有时我们可能只要求恢复应用系统中的部分数据表,就可以选择这些备份文件进行单个或多个数据表的恢复。点击调入系统一栏的下拉框,选择需要调入数据的数据表所在的应用系统。在文件存放目录一栏中找到存放备份数据文件的文件夹。数据表选择一栏中将显示在该文件夹中能够进行数据调入的数据表名称,勾选将要进行数据调入的数据表。点击全选按钮将勾选所有的数据表;点击全清按钮将去掉已有的数据表的选择。要用备份文件中的数据覆盖对应的数据表中的数据,则选择调入之前清空表数据一项(默认选项);要保留数据表中的原有数据,则去掉该选项。如果备份文件中的数据和对应的数据表中的数据有重复的记录,没有清空表数据即执行,可能会导致数据调入失败并破坏原数据表。确认以上设置无误后,点击执行按钮等待其完成。完成后程序会自动弹出提示信息。数据调入和数据导入的区别:数据导入是针对选定整个应用系统的所有数据库对象进行恢复;数据调入是只针对选定的表进行数据恢复,数据调入不能对数据以外的数据库对象进行恢复。因此,使用数据调入功能后使用对象检查工具检查数据库对象的完整性和正确性,必要时手工执行zlIndex.sql、zlConstraint.sql脚本以建立索引和约束关系,以能保证各相关数据表间的数据正确对应关系。T/M23.6 数据清除数据清除可以清除选中表的数据内容。清除之后,可以利用备份文件重新装入备份数据。点击应用系统一栏的下拉框,选择要进行数据清除的表所在的应用系统。点击安装文件一栏的按钮,找到该应用系统对应安装文件(ZlSetup.ini)。程序读取安装文件,将该应用系统的数据表陈列在清除表数据一栏的表清单中。勾选将要进行数据清除的数据表,程序将对选中的数据表进行数据清除。点击全选按钮将勾选所有的数据表;点击全清按钮将去掉已有的数据表的选择。若某表与其他表存在级联删除的关系,一旦该表被勾选,级联到的相关表也被自动勾选。确认以上设置无误后,点击执行按钮等待其完成。完成后程序会自动弹出提示信息。第四节 运行管理T/M24.1 用户注册管理用户注册管理用于查看授权用户的信息和各个应用授权模块的信息,以及重新对应用系统进行用户注册。当用户授权信息发生了改变,可以利用此功能修改原用户授权信息。用户注册管理界面中用户单位的基本信息以及各个应用授权模块的信息。可以通过点击用户信息中的下拉按钮查看和修改相应的信息(包括地址、开户银行、税务号、医院等级等)。修改后点击保存按钮将保存当前修改后的信息,点击还原按钮将恢复恢复最近一次保存的信息。点击重新注册按钮,找到想要更换的用户注册授权文件(ZlRegist.ini)后,程序将自动进行重新授权。重新注册完成后,用户信息和应用授权模块都将随即更新。当系统安装后,如果发现各应用系统的模块功能组合或程序部件与要求不吻合时,可执行通过“重新注册”功能后重新启动相关数据库服务以纠正。如果仍然存在不吻合情况时,请向软件提供商重新索取注册授权文件(包含ZlRegist.ini、ZLSetup.ini和ZlServer.ini)并重新进行注册,请注意,ZlRegist.ini、ZLSetup.ini和ZlServer.ini是相互配搭的,一旦更新ZlRegist.ini,强烈建议X:AppSoftZLHIS应用脚本ZLSetup.ini和X:AppSoftToolsZlServer.ini也同时更新为同期版本。T/M24.2 运行状态监控用户状态监控用于查看当前与数据库连接的用户及此时的用户状态。如果安装有多个应用系统,通过点击用户对应于系统栏的下拉框,可选择不同的应用系统查看当前正在使用该系统的用户清单。用户清单中包含了用户名、状态、工作站等信息。进入系统的用户有三种状态:当前:表示监控者自己。正常:表示用户正在进行正常操作。其它:表示用户可能已发生错误的会话。可以通过点击刷新按钮获得最新用户信息清单。T/M24.3 后台作业管理后台作业管理用于设置和调整需要定期批量进行的数据计算及数据修改等事务的处理,可用此功能设置、调整数据库后台自动作业,在没有人为干预的情况下由计算机自动完成事先设置好的后台自动作业。如果安装有多个应用系统,通过点击应用系统一栏的下拉框,可选择不同的应用系统进行后台作业设置。程序将后台作业分为三种类型:系统设定:由系统内定,包含了一些费用计算和系统无用信息清除的后台作业。数据转移:由系统内定,包含了一些系统数据自动归档转移的后台作业。用户定义:由用户定义的任意后台作业。点击系统设定或数据转移选项,将分别显示各自目录下的后台作业。因为这两个目录下的作业是系统内定的后台作业,所以不能删除或增加某个后台作业。默认状态下,这些后台作业都呈无效状态。图 系统作业清单图 数据转移作业清单在作业清单中选择想要进行设置的作业,点击运行设置按钮打开作业设置对话框。例如:在数据转移目录中,用鼠标点击“病人挂号收费记录转移”一行,使该行呈高亮显示,然后点击运行设置按钮打开作业设置对话框图 作业设置对话框作业一栏显示的是该作业的名称,可以修改成任意名称。内容一栏显示的是该作业的存储过程,因为是系统内定,所以此栏不能更改。说明一栏中是对该作业功能的解释。根据实际情况,可以更改该作业的执行时间和循环时间。点击勾选中设置为后台自动作业一栏,点击确定按钮后,该作业即可生效。在作业清单中,

温馨提示

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

评论

0/150

提交评论