点击上方“中国数字医学”可以订阅哦!
数据库升级的背景
中国人民解放军第一七四医院于2010年将军卫一号医院信息系统数据库升级至Oracle10g,已经稳定使用了8年。医院按计划对数据库服务器、存储设备、网络核心设备进行升级,同时,预见性地对数据库一并进行升级。服务器、存储设备、网络核心设备、数据库软件同步进行升级,减少了对业务系统的影响。
Oracle数据库也在发布了Oracle11g之后,继而又发布了Oracle12c,医院的数据库与最新Oracle数据库软件相比较,已经滞后了两个版本,虽然目前可以稳定运行,但可以预计的是不久后必然要进行一次升级。
中国人民解放军第一七四医院利用硬件设备升级的停机时间,一并将数据库软件升级至最新版本,未雨绸缪,避免将来再行升级需再次停机。在同一次的停机时间内完成多个硬件设备或软件的升级,大大缩短了停机时间,虽然升级的风险略有增加,但是对保障业务系统的持续运行具有重要意义。
数据库过渡版本选择
升级前的数据库版本为Oracle10.2.0.5,此版本的数据库无法直接升级至Oracle 12.2.0.1,必须经由中间版本过渡。因此必须选择一个介于在用版本与升级目标版本之间的Oracle数据库软件作为中间版本进行过渡。作为升级过渡的中间版本应当满足两个条件:一是在用的数据库版本能直接升级至中间版本,二是中间版本能直接