- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
营销研究HIS数据库从Oracle8.16到Oracle11g的
HIS 数据库从Oracle8.16 到Oracle11g 的升级实现
1 2 1 1
游海鸿 ,栾婉娜 ,刘硕明 ,曲琦
(1.武警北京总队医院信息科,北京100027;2.特警学院教学科研
部信息技术与高科技教研室,北京 )
摘要:【目的】详细描述了HIS数据库由Oracle8.16升级到Oracle11g
的实现方法及重点注意事项。【方法】通过在测试服务器上进行操作
系统和Oracle升级的模拟演练制定了详细的升级方案。根据既定方案
完成正式服务器上的升级,并进行了客户端程序测试和数据库参数设
置。 【结果】该方法实现了操作系统和数据库系统的成功升级切换。
【结论】操作系统与数据库升级后极大地提高了硬件利用率和系统的
响应速度以及客户端的容量等性能,达到了预期目标。
关键词:HIS 数据库;升级
1 前言
我院数据库硬件配置为:两台IBM X3650服务器采用集群模式通
过光纤与IBM DS4700磁盘阵列相连,服务器内存为8G,阵列容量为1T,
软件系统采用的是Windows Server2003 X32+Oracle 8.16 X32。近年
来,随着医院医疗业务的不断扩大,信息系统客户端数量成倍的增长,
服务器所能连接的客户端数量达到了极限,导致了数据库响应时间延
迟,而面对急剧增加的数据量,软件系统较低的性能和管理能力一方
面造成部分硬件资源的浪费,另一方面也使得整个信息系统的安全稳
定面临严峻的挑战。在这种情形下,我们经过反复测试论证制定了详
细的升级方案,在各科室的协同努力下,实现了了HIS数据库从
1
Windows2003 Server Enterprise X32+Oracle8.16 X32到Windows2003
Server R2 Enterprise X64 +Oracle 11.2.0.3.0 X64的升级,突破
了原来32位操作系统和Oracle管理使用内存的瓶颈,使得服务器硬件
得到充分利用,同时极大地提高了数据库处理复杂事务的能力,为医
院的医疗业务的持续发展奠定了良好的基础。
2 模拟测试
2.1 搭建模拟测试环境
首先,准备一台支持64位操作系统的性能相对较高的测试服务器。
由于受到经费影响,我们将原来存储数据库备份文件的服务器作为此
次测试服务器,将数据库备份文件存储到集群中的一台服务器的本地
硬盘上。其次,在测试服务器上安装操作系统Windows2003 Server R2
Enterprise X64和Oracle 11.2.0.3.0 X64。
2.2 升级演练和测试
2.2.1 在测试机上创建空数据库。
安装好Oracle 11.2.0.3.0 X64后,创建空数据库。创建空数据
库时要注意以下几点:①空数据库的数据库名、SID以及字符集必须
和原数据库一致。②数据库文件的存储位置必须与原数据库一致。③
应结合原来数据库的使用情况适当调整一些系统数据文件的大小,如:
回滚表空间RBS中数据文件RBS01.DBF,SYSTEM表空间中数据文件
SYSTEM01.DBF等等。④创建好数据库后,以SYS用户登录数据库并重
启数据库,查看服务文件,确保数据库正常。
2.2.2 创建表空间并导入DMP文件。
2
在创建表空间之前,要注意根据原数据库表空间的使用情况,修
改表空间创建脚本,适当调整某些数据文件的大小,必要时须增加数
据文件的数量。示例语句为:
create tablespace tsp_inpbill datafile
z:\oracle\oradata\orcl\apinpbill01.dbf size 4096m,
z:\oracle\oradata\orcl\apinpbill02.dbf size 512m
autoextend on next 512m maxsize unlimited
logging
online
permane
文档评论(0)