运用存储区域网技术实现“军卫一号”数据库迁移与升级
发布时间:2021-10-29 09:10
运用存储区域网(SAN)技术实现"军卫一号"服务器硬件升级、操作系统从Windows server2008至Windows server 2012升级以及数据库版本从Oracle 10g至Oracle 11g的升级和备份,确保医院信息系统7×24 h不间断运行。该技术通过搭建SAN以及故障转移群集,完成Oracle版本升级以及数据库迁移,服务器性能得到明显提升。该方案对医院正常业务影响较小,安全可靠。
【文章来源】:医疗装备. 2019,32(07)
【文章页数】:3 页
【部分图文】:
SAN结构
il.2019,Vol.32,No.7图1SAN结构1.2软件安装与升级1.2.1操作系统安装通过ThinkserverSR850服务器自带系统将3块600GB的SATA硬盘配置成RAID5,而后安装Windows2012EnterpriseServerx64操作系统。1.2.2故障转移群集安装使用Windows故障转移群集服务将两台服务器与1台存储、1台域控服务器搭建成群集,其中新添置的两台服务器是通过心跳网络进行相互检测的,如果在群集中的一台服务器发生了故障,则群集中的另一台服务器会检测不到故障服务器的心跳信号,此时就会认为此服务器发生故障,并立刻接手业务并继续运行,见图2。图2故障转移群集1.2.3Oracle软件安装升级安装Oracle11.2.0.4Enterprisex64forWindows数据库软件。这里对软件的安装不做详细说明,可以参考相应的文档。安装过程中需要注意3个问题:(1)新建数据库时注意新旧数据库字符集的匹配。检查字符集是UTF8还是AL16UTF16,执行以下示例代码可实现自检:selectvaluefromNLS_DATABASE_PARAMETERSwhereparameter=‘NLS_NCHAR_CHARACTERSET';一定要正确选择字符集,否则导入新库的数据会显示乱码。(2)在定义新数据库名称和系统SID时,一般设为ORCL[2]。(3)要注意构建好SAN后,安装oracle软件时数据库的数据文件都要放在共享存储Z盘上。2数据库的备份迁移2.1HIS数据库的备份导出2.1.1关闭数据库为确保HIS新旧数据库的一致性,要选择适当的时机关闭数据库。提前通知各科室处理好在线业务,在不影响医疗工作的情况下关闭数据库,可执行以下示例代码:SQL>sqlplus"/assysdba"SQL>shutdownimmediate;2.1.2对全库做冷备份为确保HIS数据库迁移安全可靠,考虑先给数据库做一次冷备份。直接拷贝oracle目录下的admin、oradata(datafile,controlfile,redo)
【参考文献】:
期刊论文
[1]“军卫一号”数据库Oracle 8.17到Oracle 11g的升级[J]. 曹原,陈坤蕾,范卫刚. 医疗卫生装备. 2018(04)
[2]“军卫一号”数据库升级设计与应用研究[J]. 唐红,苏丽娟. 医疗卫生装备. 2015(10)
[3]基于SAN架构的医院网络数据存储系统设计与实现[J]. 郝尚永. 医疗卫生装备. 2009(12)
[4]基于SAN的网络存储系统的研究[J]. 马锡坤,徐旭东,陈岳天,胡敏. 中国医疗设备. 2008(01)
本文编号:3464392
【文章来源】:医疗装备. 2019,32(07)
【文章页数】:3 页
【部分图文】:
SAN结构
il.2019,Vol.32,No.7图1SAN结构1.2软件安装与升级1.2.1操作系统安装通过ThinkserverSR850服务器自带系统将3块600GB的SATA硬盘配置成RAID5,而后安装Windows2012EnterpriseServerx64操作系统。1.2.2故障转移群集安装使用Windows故障转移群集服务将两台服务器与1台存储、1台域控服务器搭建成群集,其中新添置的两台服务器是通过心跳网络进行相互检测的,如果在群集中的一台服务器发生了故障,则群集中的另一台服务器会检测不到故障服务器的心跳信号,此时就会认为此服务器发生故障,并立刻接手业务并继续运行,见图2。图2故障转移群集1.2.3Oracle软件安装升级安装Oracle11.2.0.4Enterprisex64forWindows数据库软件。这里对软件的安装不做详细说明,可以参考相应的文档。安装过程中需要注意3个问题:(1)新建数据库时注意新旧数据库字符集的匹配。检查字符集是UTF8还是AL16UTF16,执行以下示例代码可实现自检:selectvaluefromNLS_DATABASE_PARAMETERSwhereparameter=‘NLS_NCHAR_CHARACTERSET';一定要正确选择字符集,否则导入新库的数据会显示乱码。(2)在定义新数据库名称和系统SID时,一般设为ORCL[2]。(3)要注意构建好SAN后,安装oracle软件时数据库的数据文件都要放在共享存储Z盘上。2数据库的备份迁移2.1HIS数据库的备份导出2.1.1关闭数据库为确保HIS新旧数据库的一致性,要选择适当的时机关闭数据库。提前通知各科室处理好在线业务,在不影响医疗工作的情况下关闭数据库,可执行以下示例代码:SQL>sqlplus"/assysdba"SQL>shutdownimmediate;2.1.2对全库做冷备份为确保HIS数据库迁移安全可靠,考虑先给数据库做一次冷备份。直接拷贝oracle目录下的admin、oradata(datafile,controlfile,redo)
【参考文献】:
期刊论文
[1]“军卫一号”数据库Oracle 8.17到Oracle 11g的升级[J]. 曹原,陈坤蕾,范卫刚. 医疗卫生装备. 2018(04)
[2]“军卫一号”数据库升级设计与应用研究[J]. 唐红,苏丽娟. 医疗卫生装备. 2015(10)
[3]基于SAN架构的医院网络数据存储系统设计与实现[J]. 郝尚永. 医疗卫生装备. 2009(12)
[4]基于SAN的网络存储系统的研究[J]. 马锡坤,徐旭东,陈岳天,胡敏. 中国医疗设备. 2008(01)
本文编号:3464392
本文链接:https://www.wllwen.com/yixuelunwen/yxlw/3464392.html
最近更新
教材专著