[发明专利]异构处理方法及装置在审
申请号: | 201210043387.X | 申请日: | 2012-02-24 |
公开(公告)号: | CN102630087A | 公开(公告)日: | 2012-08-08 |
发明(设计)人: | 吴鹏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W24/00 | 分类号: | H04W24/00;G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种异构处理方法及装置。
背景技术
3G无线网管通过网管系统的告警、性能、配置管理可以实现对整个网络中的3G网络设备进行管理。整个网管系统包括由操作维护中心(Network&Maitenance Center,简称为NMC)和操作维护模块(Operations&Maintenance Module,简称为OMM)组成的两级结构,其中,该NMC不直接挂接网元,而是通过OMM连接网元。当NMC的数据库为Oracle,OMM的数据库为Sqlserver或者其他异构数据库时,为了实现从NMC的Oracle数据库直接访问下级OMM异构数据库中告警、性能、配置管理的数据信息,网管系统Oracle透明网关完成对整个网络的管理。
目前,Oracle透明网关的实施一直采用人工方式,透明网关如果采用人工方式的话,还需要在透明网关本身实施的基础之上再加上网管系统的相应内容。即,需要维护人员在现场实施的过程中完成如下工作:(1)根据现有网管系统的组网结构信息,维护人员需要为网管系统的告警、性能、配置模块分别规划出Oracle透明网关所需要的各个配置项名称、配置文件名称和数据库链接名称;(2)维护人员需要手工修改Oracle的配置文件、透明网关的监听文件,按照规划一个个增加配置项;(3)按照规划为各个模块手工创建Oracle透明网关配置文件,编辑好配置文件的内容;(4)维护人员需要手工为各个OMM(需要采用Oracle透明网关实现异构访问的所有OMM)中的各个模块(例如,告警、性能、配置模块)编写Oracle的SQL脚本,包括创建用户、数据库链接(用于异构访问下级数据库)以及验证透明网关所需要的脚本。
而采用上述人工方式存在以下问题:(1)手工方式实施工作内容量大,如果现网组网结构中的OMM个数比较多,工作量会随OMM个数成倍增加,导致实施耗时长,实施效率低。(2)整个透明网关的实施过程涉及配置文件较多,且各个配置文件之间存在紧密联系,任何一个文件或者配置项出错都会导致Oracle透明网关实施失败,实施的风险很高;(3)Oracle透明网关技术本身比较复杂,手工即时编写SQL脚本,实施难度大,对维护人员要求较高,验证工作可操作性不强。
在现有技术中采用人工方式完成透明网关的实施存在实施效率低、实施风险高以及维护难度大,验证可操作性不强的问题。
发明内容
本发明提供了一种异构处理方法及装置,以至少解决在现有技术中采用人工方式完成透明网关的实施存在实施效率低、实施风险高以及维护难度大,验证可操作性不强的问题。
根据本发明的一个方面,提供了一种异构处理方法,包括:接收用于访问数据库、与所述数据库异构的异构数据库和透明网关的属性信息,其中,所述数据库通过所述透明网关对所述异构数据库进行异构访问;根据所述属性信息,按照所述透明网关要求的格式生成所述数据库通过所述透明网关对所述异构数据库进行异构访问的配置文件。
优选地,其特征在于,根据所述属性信息,按照所述透明网关要求的格式生成所述数据库通过所述透明网关对所述异构数据库进行异构访问的配置文件包括:对依据所述数据库属性信息是否能够登录到所述数据库,依据所述异构数据库属性信息是否能够登录到所述异构数据库,在上述验证均通过的情况下,根据所述属性信息,按照所述透明网关要求的格式生成所述数据库通过所述透明网关对所述异构数据库进行异构访问的配置文件。
优选地,还包括,显示验证提示信息,其中,所述验证提示信息包括验证成功信息、验证失败以及失败对应的失败原因信息。
优选地,将用于访问所述数据库、所述异构数据库和所述透明网关的属性信息预先存储在存储器中,通过读取存储器的方式,接收用于访问数据库、与所述数据库异构的异构数据库和所述透明网关的属性信息。
优选地,所述数据库为Oracle数据库,所述异构数据库为Sqlserver数据库。
优选地,在所述异构数据库为多个的情况下,根据所述属性信息,按照所述透明网关要求的格式同时生成所述数据库通过所述透明网关对多个异构数据库进行异构访问的配置文件。
根据本发明的另一方面,提供了一种异构处理装置,包括:接收模块,用于接收用于访问数据库、与所述数据库异构的异构数据库和透明网关的属性信息,其中,所述数据库通过所述透明网关对所述异构数据库进行异构访问;生成模块,用于根据所述属性信息,按照所述透明网关要求的格式生成所述数据库通过所述透明网关对所述异构数据库进行异构访问的配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210043387.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:风轮机以及风轮机维护方法
- 下一篇:数据库崩溃处理方法、装置和系统