APP下载

中小机场基于独立oracle数据库的CNMS系统维护策略

2020-08-04李佳玥

数码世界 2020年7期
关键词:Oracle数据库

李佳玥

摘要:提供有效、正确、及时的航行情报服务对保障飞行安全至关重要,中国民航航行情报动态信息管理系统(CNMS系统)是航空情报部门的主要工作平台,切实做好CNMS系统维护工作,对于航空情报工作开展具有重要意义。本文以洛阳机场为例,着眼于中小机场使用基于独立oracle数据库的CNMS系统中遇到的一些问题,制定了几条维护策略。

关键词:中小机场  洛阳机场  oracle数据库  CNMS系统

引言

从上个世纪90年代中期开始,航行通告系统绝大多数采用分散处理模式,各收发单位都建立有自己的独立数据库。洛阳机场作为收发航行情报的中小机场之一,也建立了自己独立的oracle数据库。在实际工作使用中,oracle数据库本身和基于其的CNMS系统时常会出现系统报错、故障等现象,为了维护航空情报服务正常、稳定、高效的运行,制定了如下几条维护策略。

1 完善备份制度

当发生意外事件导致数据库损坏,致使数据丢失时,应当能迅速重建数据库,并恢复到正常的运行状态,保障航空情报服务,降低数据库损坏造成的不良影响。这就需要我们制定一套完善的数据库备份制度。洛阳机场现在拥有两套CNMS系统,即两台服务器各配有两个终端,服务器A和服务器B相互独立,拥有各自的oracle数据库,并在每日的3:00和12:00利用专用的数据库备份软件执行备份任务。

现在洛阳机场使用的是双服务器互备份和软件备份两种备份手段,我们还应当建立手工备份和异地备份。当对数据库进行迁移或修改等需要对当前数据库进行备份操作时,应当打开“综合数据库备份系统”的“手工备份窗口”,立即进行备份操作。而异地备份是指数据库在远程地址存有一份相同且完整并实时更新的拷贝,中小机场虽然是航空情报系统中的三级节点,但使用的仍然是独立的oracle数据库,也应当建立异地备份制度。

2 改善机房环境

航空情报服务需要7*24为民用航空运输提供航空数据和信息,因为中小机场作为航空情报网络的三级节点使用的是独立oracle数据库的CNMS系统,也就需要使用和维护自己的服务器。服务器是一种高性能计算机,365天开机,24小时不间断的工作,因而服务器需要放置在一个相对稳定适宜的环境中。而中小机场因为场地和经费限制,往往不能按照国家标准配置计算机机房,例如洛阳机场的航空情报服务器是和其他单位服务器存放在一个装有空调的普通房间中,时常受到漏水和鼠患影响。即使是作为航空情报网络三级节点的中小机场,为了维护CNMS系统正常稳定运行,也应当创造良好的机房环境,使用符合国家标准的机房内部装修,实时监测机房内的温度、湿度、尘埃、照明、噪声等,避免电磁场干扰,装配合格的供配电系统,做到防火防水防静电防雷击防鼠害等。

3 日常巡视和定期检查

建立一套完善的CNMS系统日常巡视和定期检查制度,对于减少不可预见和不可控的安全隐患具有积极意义。洛阳机场航空情报服务单位实施每日对CNMS系统进行巡视,检查主用服务器和备用服务器的工作情况,并做好记录。每隔28天进行定期检查,检查硬盘、风扇、显示器等是否正常,接口单元,分拣与自动处理系统,自动备份程序,自动报警系统等运行情况。

4 建立联络机制

中小机场的航空情报服务单位人员和技术水平有限,通常没有专业的计算机和数据库维护人员,CNMS系统管理员只是情报员兼职,在遇到有关服务器硬件、软件系统、网络连接等复杂问题时毫无头绪,更无法排除故障。针对这个问题,洛阳航空情报单位建立了联络机制,在遇到无法解决的计算机或数据库问题时,情报单位可以及时联系所属机场计算机维护人员、相关机场CNMS系统管理人员、一二级节点地区管理局和CNMS系统开发人员。

5 加强人员培训

航空情报服务人员不仅仅是CNMS系统的使用者,也是CNMS系统的日常维护者,要保障系统正常运行,应当提高自身维护水平。应当对所有CNMS系统管理员和情报人员进行oracle数据库和CNMS系统的理论基础原理和实际维护操作的培训,不仅要学习服务器、数据库、系统软件的相互关系和工作原理,还要学会如何在Windows上安装oracle软件,并在oracle软件中建立CNMS全局数据库,学习创建表空间并能使用SQL语言模板将数据文件导入数据库中,还要学会如何在一台有CNMS电报接口单元及报文分拣与自动处理计算机上安装CNMS系统软件,及其需要的各项组件。熟悉oracle和CNMS等的安装后,还要熟悉安装结束后的各项系统参数配置。

6 引进专业人才

洛阳机场和所有中小机场普遍存在的一个问题是,CNMS系统管理员不是计算机或数据库科班出身,相关知识比较欠缺,航空情报服务单位维护水平较低。因为机房环境不佳和过度使用,硬件老化导致的故障率增高,对系统保障能力的要求不断提高,而CNMS系统的软件升级和改造,也从技术上对维护工作提出了更高的要求。CNMS系统管理员是保证系统正常运行的关键,中小机场航空情报队伍中急需要同时具备情报员执照和计算机专业技能的人才,来履行系统管理员职责,提高系统管理和维护水平,更为以后航空情报管理数据库建设增加技术力量。

7 结语

西南地区从2005年已经开始改变原有的各收发单位分散处理模式,为NOTAM统一处理模式,所有的航空情报静态数据和动态信息都保存在地区数据库中,各地方机场、航空公司等用户直接使用数据。这种做法不仅确保了各航空情报单位数据的统一性和准确性,还能降低各个NOTAM收发单位的运行维护成本,提高运行质量和运行效率,是未来发展的必然趋势。不论以哪种方式运行的CNMS系统,都是为了保障航空情报服務,现阶段,我们应当切实加强对系统的维护,提升系统整体性能,确保航空安全。

参考文献

[1]朱健Oracle数据库在民航情报系统中的应用情况分析科技创新与应用2013年13期:69.

[2]何文辉Oracle数据库在民航航行情报系统中的应用浅析科技情报开发与经济2011年20期:107-108+122.

[3]赵小刚谈谈三级节点航行情报CNMS系统的维护 科技创新导报2013年24期:77-78.

[3]薛永昌从CNMS系统维修实例谈做好系统维护的几点建议工业设计2015年7期:70-71.

[4]张路佳浅析洛阳机场航行情报CNMS系统的维护与管理文存阅刊2017年6期:114.

猜你喜欢

Oracle数据库
Oracle数据库安全管理策略的优化
Oracle数据库应用问题与解决方案分析
一种Oracle数据库表空间监控方法
《Oracle数据库》课程教学模式探究 
基于ORACLE数据库应用系统的优化途径研究
虚拟机技术在Oracle数据库中的探讨与应用研究
Oracle数据库备份与恢复的理论基础
Oracle数据库性能调整与优化分析
Oracle数据库查询语句的优化研究
微课教学模式在Oracle数据库课程中的应用