《医院计算机系统工程师办事细则.docx》由会员分享,可在线阅读,更多相关《医院计算机系统工程师办事细则.docx(21页珍藏版)》请在课桌文档上搜索。
1、医院计算机系统工程师办事细则1、 R6主机系统管理与维护2、 OraCIe数据库管理与维护3、 执行例行性HIS系统R6及OraCIe自主检查项目4、 数据库文件空间管理5、 数据库对象申请表及批次正式作业上线的审核及上线协调控管6、 H1.S系统异常及开关机处理规定。7、 数据库及A1.X密码的管理8、 H1.S作业权限及密码管理9、 操作系统及数据库备份计划(含异地备份)与执行10、 操作系统及数据库恢复计划(含重大灾难)与执行11、 HIS数据下传至PACS应用程序管理及维护12、 R6及关连式数据库的教育训练13、 执行项目或异常改善作业。14、 其它临时交办事项。项次作业项目作业周期
2、作业细目及作业方法(程序)根据规章或法令及使用表单1R6主机系统管理与维护每日1 .系统异动冲击评估、事前资料备份、执行后作业监控及异常处理、事后备份。2 .Fi1.eSystem空间的管理及监控。3 .PerfonnanCe监控及TUning改善。4 .Systemimagebackup&restore的执行5 .主机负载评估及升级计划执行。6 .主机系统异常各种备份方案的时机评估与执行。7 .R6主机及操作系统的教育训练。8 .电脑机房Menu管理工具的维护与新增。9 .主机保养开关机的执行。10 .监看A1.XHACMP1.og、Ei1.eSystemstatus、Errorreport
3、及异常处理纪录。I1.监控AIXPagingSPaCe使用情况。12 .监控AIXUser数目成长情况。13 .监控SAN的运行与异常处理及维护纪录M.监控A1.X系统安全,是否有不法的IP及使用者进入。15 .监看排程作业执行Iog及结果正常与否项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单2Orac1.e数据库管理与维护每日1 .数据库的建置及参数设定与调整。2 .数据库文件空间分配与管理。3 .数据库备份恢复计划与执行。4 .数据库异常各种恢复方案的使用时机评估与执行。5 .物件申请表核准后建文件、异动及检核监控。6 .数据库的专业教育训练。7 .监看OraeIe
4、a1.ert1.og及异常处理及呈报。8 .Orac1.edatabaseperformanceTUning及改善。9 .监控Orac1.edatabasebackup1.ogo10 .监控OraCIestoredObjeCtS不得有InVa1.id及异常处置。I1.监控Standbydatabase正常运行与否。12 .监控databasesnapshot&rep1.ication正常运行与否。13 .监看数据库物件架构是否有毁损及其纪录。14 .监控数据库联机程序正常运行与否。15 .监控数据库物件被锁定否。16 .监控Orac1.e数据库user登入及安全控管。17 .监控Tab1.eS
5、PaCe空间成长及物件整档、搬移。18 .监控系统数据异地备份正常与否及磁带寄送回收是否按照计划执行。19 .监控物件申请表异动后正常运行与否。20 .监控HIS数据下传至PACS正常运行与否。项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单3执行例行性R6及OraC1.e自主检查项目每日1 .监看TNG事件管理预警机制的1.og、并即时处理。2监看A1.XHACMP1.og、Fi1.eSystemstatus、errorreport及处理异常纪录。3监控A1.Xperformance&TUning及预警提示机制。4监控AIXPagingSPaCe使用情况。5监控A1.X
6、User数目成长情况。6监控AIX系统安全,是否有不法的IP及使用者进入。7监看OraCIea1.ert1.og及异常处理。8 监控OraCIedatabaseperformanceTUning及改善纪录。9 监控Orac1.edatabasebackup1.ogo10 监控OraCIestoredObjeCtS不得有InVa1.id及异常处置。11 监控Standbydatabase正常运行与否。12 监控databasesnapshot&rep1.ication正常运行与否。13监看数据库物件架构是否有毁损及其纪录。14监控数据库程序正常运行与否。15监控数据库物件被锁定否。16 监控Or
7、ac1.e数据库user登入及安全控管。17 监控TabIeSPaCe空间成长及物件整档、搬移。18 监控SAN的运行与异常处理及维护纪录。19 监控系统数据异地备份正常与否及磁带寄送回收是否按照计划执行。20 监控物件申请表异动后正常运行与否。21监控HIS数据下传至PACS正常运行与否。22 监看排程作业执行IOg及结果正常与否。项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单4数据库物件空间管理每日1、空间管理(1)作业负责人因作业方式改变可预知数据量大幅增加或减少时,需提出文件使用空间需求变更申请。(2)文件管理员需定期检核数据量增减幅度大的文件,超出预警管制界限
8、的文件需立即照会文件负责人采取因应措施。电脑数据储存媒体管理办法(3) 文件空间不够时,由机房通知文件管理员及负责人处理,并开立!联系单照会两者说明原因及因应措施。(4) 作业负责人对于文件遽增的现象须先检讨原因:A.是否未定期整槽.转档。B.是否整文件周期太长。C.是否整文件方式或处理逻辑不对。如果检讨结果纯粹是业务成长的因素,文件管理员需配合加大文件使用空间。2、空间管理例行工作(1)检核各TabIe的EXtent次数,如实际EXtent次数到达限定EXtent次数85%,需先行与文件负责人检讨,再加大限定EXtent次数,并安排数据重整。(2)检核各TabIeSPaCe空间(含连续可使用
9、空间),如实际使用空间大于分配空间85%,需再加大空间。(3)如果所有TabIeSPaCe空间大于磁盘容量的85船需提出增购硬盘评估报告。项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单5数据库对象申请表及批次正式作业上线的审核及上线协调控管不定期系统数据库管理员的审核1 .申请tabi。的格式审核:字段名称是否用到保留字,字段格式是否适当。2 .表格储存空间审核:tab1.e存放笔数及期限是否符合需求及整档计划。电脑数据储存媒体管理办法3 .remoteobject存取的审核:数据读取是否具实时性或是否需要定期更新远程数据,来决定建立snapshot或db1.ink4
10、.审核storedobject或view的sq1.语法是否符合处理效率,如否则提出改善的建议。5 .审核tab1.eindex的申请的合理性及必要性。6 .审核不同系统的对象存取的权限,需先知会负责单位主管。负责单位主管核定权限是否开放。7 .对象结构异动的审核:对象异动申请若有相关操作系统的程序群组、系统程序、函数及触发程序(PaCkage、ProCedUre、FUnetion&Trigger)参照到时,需回复申请人所属的一级主管影响层面评估的意见、由申请人所属的一级主管评估协调再决定是否上线。对象异动前数据库管理员需与申请程序员联系及通知相关人员现场待命,于最离峰时间更动,需将影响面降至最
11、小,并于更动时同时监控现场作业是否异常,若更改的对象影响其它院区,需通知其它院区数据库管理员一起配合修改。8 .数据库管理员经评估申请的可行性及整体系统效能通过后,经主管核定后,才异动申请的物件。文件配置原则1 .预估文件的数据笔数,以可能发生的最高笔数来分配空间。2 .磁盘文件存放地址须考虑各磁盘组数据存取平衡的原则。3 .基于处理效率考虑,以分散处理为原则,文件以存放在该院区作业关连性最高的NODE上。4 .各机能组共享的基准文件或跨机能组的共享文件,在单一主机上做维护,再复制一份至各院区主机上。5 .为确保各主机操作系统的独立性(如其它主机或联机异常,该主机绝大部分的作业运行将不受影响)
12、,大部分的作业如需跨主机去存取数据时,需将要存取的数据由DbIink改为Snapshot或Rep1.ication方式处理。项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单6H1.S系统异常及开关机处理规定。不定期1 .当HIS系统发生异常(非个案情况)时,上班时间应立即通知直属主管,下班时间无法在15分内排除,需通知直属主管;若是硬件的问题无法立即排除,设备维护时间内应尽速通知维护厂商赶至现场,设备维护时间外需直属一级主管核准才可叫修。2 .异常顺利排除后,应填写于工作日志上且机房同仁需开立联系单.,以利后续追踪改善。3 .如需相关数据库或R6主机,需直属一级主管核准,
13、如情况特殊得经总DBA同意即可,但事后需尽速往上呈报。4 .计划性的停机需宜属一级主管核可,且须预先上网公告,计划性的停机不得超过三十分钟,除非特殊状况且须处长核准。7数据库及AIX密码的管理每三个月1. 数据库SYS及Tab1.eSchemeOwner的密码由DBA维护与管理,各APP1.iCatiOnOwner则由各应用作业负责人维护与管理,三个月需更换密码一次,如因数据安全有疑虑时,需实时更改密码。2. AIXroot及ora8的密码由系统DBA维护与管理,OPer的密码由各电脑课维护与管理,guest则开放给应用程序人员使用,三个月需更换密码一次,如因数据安全有疑虑时,需实时更改密码,
14、例如非上班时间重新启动A1.X时,OP需使用root密码,隔日上班时DBA需实时更改密码。3. 各维护与管理人员不得泄漏密码,其它人员不得以任何方式窃取密码,违者送人评会议处。8HIS作业权限及密码管理每日1 .目的:达到保护医院数据、区分使用者的作业范围与权限。2 .密码异动的管理:每名员工都有二组密码,第一组密码主要供员工透过院内网站查询薪资及考勤数据;第二组密码则为HIS(医疗信息系统)作业之用。修改个人数据查询密码:欲修改个人数据查询的电脑作业(如:薪资及考勤数据查询)密码时,须连上院内网站更改,其它电脑作业所使用的密码则不变(请参考更改密码作业说明的更改薪资查询密码)。修改HIS作业
15、密码:须于HIS更改密码(请参考更改密码作业说明的更改HIS作业密码)o项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单8H1.S作业权限及密码管理3 .作业登入的管理:所有作业的启动一律以作业登入主屏幕画面(由资管处提供),由使用者选择作业项目并输入作业者代号、密码,主画面程序即依据使用者申请的权限与作业等级查核,若权限符合则得以进入作业功能画面,否则出现警语请重新登入,离职生效日即管制无法登入。4 .人员离职作业项目变动或调职的管理:离职时由人事组输入离职数据时,由电脑于离职生效日当天自动去将该员密码删除。调职或异动职务时由作业负责人或主管于异动时主动提出修改。(1)
16、 密码提供在线更改。(2) 三个月密码未更改,主动提示请更改密码。(3) 离职生效日即管制无法登入HIS系统。(4) 登入密码时,自动显示使用者所具有作业权限的项目。(5) 住院医嘱同一时间内只能登入一台终端机。(6)不开放密码文件读取的功能,只能提供以View或StorCd_Procedure的方式来执行。(7)密码管理人员不能泄露他人密码,违者送人评会议处。由电脑作业权限管制作业9操作系统及数据库备份计划(含异地备份)与执行每周或系统异动时每日1.目的:为使电脑系统问题发生时,除要迅速掌握问题原因外,平常即应备份各系统,以因应不实知需,以达到系统快速恢复的目的。2.备份计划项目:A.操作系
17、统(OS)备份i.SystemImagebackup8. R6文件系统(fi1.esystem)备份1 .涵盖以下文件a)orac1.e817dbsinit.ora项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单9操作系统及数据库备份计划(含异地备份)与执行(续)每日b) /orac1e817/dbmsc) orac1.e817networkadmind) /homee) /too1.sf) /etcg) /varspoo1./cron/crontabsh) orac1.e817dbs3.数据库备份涵盖以下文件a) On1.ineFu1.1.Backupb) Archiv
18、eredo1.ogbackupc) Contro1.Fi1.ed) Parameterfi1.eBackup数据库备份恢复作业规范4.异地备份(1) .医技大楼9专家楼机房(2) .本系统为第三道备份使用1.TO磁带,每日须利用1.TOtape的异地备份方案,将数据由硬盘备份至磁带,每日以1组磁带备份,采七日轮换,第6日磁带寄回。每一数据库共有七份。利用大夜的batchjob,每日将数据库及系统必要文件作备份,内容包括:.Datafi1.eB. Parameterfi1.eC. 1.istenerfi1.eD. tnsnamesfi1.eE. Contro1.fi1.eF. Batchfi1.
19、eG. Archiveredo1.ogfi1.e项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单9操作系统及数据库备份计划(含异地备份)与执行(续)每日(3) .备份步骤: 利用Corntab每日备份数据库参考到的文件先tar至Jdbwork下说明如下:/varspoo1.croncrontabs-crontab/home-batchfi1.eorac1.e817dbms-sequencefi1.e/orac1e817/network/admin-1.istener.oratnsnames.oh.oraorac1.e817dbsinit*.ora-parameterfi1
20、.etng:/too1.s;/APPC1.og-应用程序如语音挂号、检验、PACS 利用排程将OraC1.edatafi1.e先dd成文件存放到dbwork 利用排程将以下文件tar上磁带dbwork-orac1.edatafi1.edb1.og-orac1.earchive1.ogfi1.e将最新的磁带寄送至异地端,于备份前将第6日的磁带寄回原院区,重复使用。数据库备份恢复作业规范计害3机系统工程师办事细则-11-项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单10操作系统及数据库恢复计划J(含重大灾难)与执行(续)不定期Systemnanagenent(C-SPOC)
21、StopC1.usterSeruicesF1.ouevTypeorse1.ectua1.uesinentryfie1.ds.H,ressEnterAFTERnakinga1.1.desiredchanges.HA1.HA1.(Entry需卜Stopnon,onsystenrestartorbothnouHA(StopC1.usterSeruicesonthesenodesInka1.JHAiB屿ADCASTC1.UStershutdown?trueHAk3mEKEBgracefu1.Coi数据库备份恢复作业规范0pF1.EsFgIShutdounnode项次作业项目作业周期nouecursor
22、todesireditemandpressEnter.gracefu1.forcedF1.=He1.pFZ=RefreshF3=Cance1.FB=Inage1.=EitEnter=Do/=FIndn=F1.ndHext根据规章或法令及使用表单10操作系统及数据库恢复计划(含重大灾难)与执行(续)数据库备份恢复作业规范项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单10操作系统及数据库恢复计划(含重大灾难)与执行(续)项次作业项目作业周期10操作系统及数据库恢复计划J(含重大灾难)与执行(续)*Stopnnu,onSyStef1.restartorbothStopC1.u
23、sterSeruicesonthesenodesBRa(Entryfie1.dsnou(Inka1.)Hm匚=机Power甯:源按OSystemHanagenent(C-SPOC)*取群ouccursortodesireditenandpressEnter.NanageHACHPSeruicesHACHPComniunfcationInterfaceanageent,Hnt肝出mirefRupmdApjHidm岬HACNPHACHPHACHPHACPHACHPHACIIP1.ogUieuingandHanagenentFi1.eCo1.1.ectionHanagementSecurityand
24、UsersHanagenent1.ogica1.Uo1.uneHanagenentConcurrent1.ogica1.Uo1.uneHanagenentPhysica1.UoiuneHanagenentConfigureGPFSOpenaSUITSessionondMode选取BringaResourceGroupOn1.ineo数据库备份恢复作业规范根据规章或法令及使用表单数据库备份恢复作业规范ouecursortodesireditenandpressEnter.项次作业项目作业周期10操作系统及数据库恢复计划J(含重大灾难)与执行(续)项次作业项目作业周期BringaResourceG
25、roupOff1.ineSe1.ectaResourceGroupMovecursortodesirediteaandpressEnter.Node(s)CXIJd/根据规章或法令及使用表单数据库备份恢复作业规范UUResourceGroupUR1.tos3KStateON1.INEJy1.rgON1.INEcxg3/作业细目及作业方法(程序)根据规章或法令及使用表单10操作系统及数据库恢复计划(含重大灾难)与执行(续)F1.=He1.pFZ=RefreshF3=Cance1.FB=InageF1.=EitEnter=Do/=Findn=FindNext数据库备份恢复作业规范i主意事项:1.在
26、使用第二种方法按压白色电源按钮方式时,需特别注意此部主机是否只有一个Partition,例如cxmg1.,cxmg3都是只有一个fu1.1.partition,才可直接采用此方式,如果主机中还有另外切Partition,例如Inka3的主机有另外切1.nka4的Partiton,则不可用按电源键的方式来处理,会造成整座机器Ha1.t,影响原先正常执行的Partition,需特别注意,可采用第三种BringResourceGioupOn1.ine的方式来处理。2.若Takeover过去的主机有切Partition,注意PartitionCPU,Memory资源的分配,利用D1.PAR功能来搬移C
27、PU及Memory,以免造成原先正式及切换过去的主机资源不足而拖慢整个处理速度。项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单BNodeSite10计害操作系统及数据库恢复计划(含重大灾难)与执行(续)3机系统工程师办事细则不定期需要时4.灾难后恢复作业(1)使用时机:遇到重大灾难时,现行运行的H1.S主机系统无法恢复时。(2)恢复步骤:A.须紧急与厂商借调同等级的主机、同样容量的硬盘、1.TO磁带机。B.将最新的systemimage及database磁带调回该院区。C.利用systemimage磁带开机并将系统恢复(restore)oD.安装数据库软件。E.在新硬盘
28、上createVg及fs,要参考/home/OPer/1.og/g6rsys_status文件之中的systemstatusoF.将database磁带上的数据一倒回,采用fi1.esystem,倒回的datafi1.e可直接使用。G.倒完datafi1.e后,要app1.yarchive1.og到最近的那一点,然后开启数据库。会损失掉当天大夜备份完到发生灾害的这段时间的data。H.启动其它的AP程序,如检验仪器传送程序,PACS传送程序批次作业先改为手动,待CA-TNGserver建置完成后,恢复自动。-16-数据库备份恢复作业规范项次作业项目作业周期作业细目及作业方法(程序)根据规章或法
29、令及使用表单11HIS数据下传至PACS应用程序管理及维护每日目的:将Node1_trpactranstab1.e的trans-text字段内容利用ORCA1.E的DB1.INK及0RA_UT1.的功能写至Broker(NT)上转成*.MSI文件储存。1.环境说明:(D目前在BrokerNT上安装Orac1.e8iNTServer(在E:ORANT-F)(2)UT1._FI1.E_DIR目录:C:ProgramFi1.esMitraBrokerdataMSIREQ程序SoUrCe文件及1.oG文件目录:Node1.的/operx1/pacsdb1ink1.ookjob.sq1.看JOB执行情况
30、cre_db1.ink.sq1.建Database1.inkcre_job.sq1.建Jobschedu1.erpactrans1.sym建rpactranssynonympacs1.ogftp将1.ogfi1.e传回R6pacs_orac1.e_cxmg1.sq1.Procedure程序SOUrCe文件check_pacs_job.sq1.检查job是否brokencheck_pacs_job检查job是否brokenpacs_1.og_cxmg1.1.og传回的pacs1.ogfi1.eRpactranstab1.eDD:(在Node1.上,schema:PACS)NameTypeTRAN
31、S_TEXTVARCHAR2(4000)要写进传送文件里的内容TRANS#NUMBER0:未传送1:已传送TRANS_DATEDATE判别传送的日期CHTNOVARCHAR2(12)PACNOVARCHAR2(20)加上.MSI成为文件名项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单11HIS数据下传至PACS应用程序管理及维护(续)程序内容:1. bkrIcghx有StoredProcedure:2. pacs_orac1e_cxmg13. brk2cghx有两只StoredProcedure:4. pacs_orac1.e_cxmg1.5.6. StoredProc
32、edure内容:7. 利用P1./SQ1.的cursor经由DB1.1.NK抓取Node1.TAB1.Erpactrans字段trans#=O的纪录,并依trans_date时间前后排序,把IranSjeXt内容利用ORAUT1.写至NT1.oca1.端pacno.MS1.ffi,再updatetrans#=1利用Orac1.eJOBSchedu1.e把StoredProcedure排入排程,每分钟执行一次。8. 1.OGISpacs_1.ogxxxxx.1.og写至NTIOCa1.端,再由R6利用crontabrunpacs1.ogftp每小时传回Node1./home/operpacsdb
33、1.ink目录下由于Orac1.eJOBfai1.ure16次之后便会Broken,因此由R6端利用Crontabruncheck_pacs_job,每十分钟CheCk是否broken,若broken则execdbms_job.run(job)o注意事项及异常处理:1.Node1.的TAB1.Erpactrans大小会持续增加,请AP定期整槽9. 1.OGt(pacs_1.ogxxxxx.1.og)大小可至BrokerNTC:ProgramEi1.esMitraBrokerdataMS1.REQ目录下将过久的纪录删除10. 1.OG文件内容正常每分钟都会纪录一次,若之间纪录相隔过久,代表JOB
34、已经broken或网络断线,需检查NT及R6两端网络状况及1.istener是否hang住,或在NTOrac1.e执行execdbms_job.run(job)使其RerUnJobNumber:1项次作业项目作业周期作业细目及作业方法(程序)根据规章或法令及使用表单11H1.S数据下传至PACS应用程序管理及维护(续)9. 停止job指令:execdbms_job.broken(job,true)10. JobNumber:111. StoredPrOCedUre及Job的建立者皆为pacs/syspacs12. init.ora中需设定以下参数:13. g1.oba1._names=fa1.
35、se14. ut1._fi1.e_dir=C:XXXXX15. jobqueue_interva1.=3016. jobqueue_process=512R6及关连式数据库的教育训练不定期1 .参加院内或企业主办的作业制度规范、技术新知教育训练。2 .参加院外相关厂商主办的专业训练、研讨会、技术发表会。3 .系统月会中安排专题演讲、发表个人工作心得或参训成果。4 .对新进人员排定教育训练计划课程及教育训练后新进人员心得报告。5 .受院内灾变紧急作业程序训练。6 .每年派员参加院内定期举办的消防演练。信息系统异常灾变预防及处理准则13执行项目或异常改善作业。不定期1 .H1.S项目改善问题分析、归纳、测试与改善。2 .工作报告检讨参与及资料收集准备。3 .HIS系统异常改善检讨及执行绩效报告。4 .新技术研究及应用。14其它临时交办事项。不定期上级临时交办事项文件收集整理及报告。