知识大全 通用数据转换工具应用

Posted

篇首语:一年好景君须记,最是橙黄橘绿时。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 通用数据转换工具应用相关的知识,希望对你有一定的参考价值。

   应用概述  通用数据转换工具 在 油气藏地质及开发工程 国家重点实验室项目(PLN ) 油藏经营管理 系统中作为其数据转换的功能模块之一 运用于大港油田历史数据转换到新的油藏经营管理数据库中 通用数据转换工具 作为国家 项目( AA Z ) 数据库管理项目研制 国产数据库Kingbase的数据转换工具 为Kingbase与其他数据库之间的导入导出提供了一个实用工具      在油藏经营管理系统中的应用   应用背景  油藏经营管理系统(以下简称GMMS)是根据油田开发实际 引进国外先进的油藏经营管理方法 建立了地质-工程-经济评价协同化模型和工作平台 该平台为现代油藏管理系统提供集成环境 方便各子模块间 子模块与系统数据库之间的数据管理和传递   油藏经营管理系统开发过程中 在集成各个子系统前已有若干子系统先期开发或引进了子系统软件 它们是基于FoxPro FoxBASE+ EXCEL以及其他系统的 其支持环境是DOS或是Windows平台 而GMMS应用软件是使用Oracle系统开发的 其支持环境是UNIX平台 为了充分利用这些数据 使用通用数据转换工具实现异构数据源的相互操作及转换      应用过程详述  为了将油田历史数据转换到油藏经营数据库中 需要将原来大量的以FOXBASE FOXPRO形式存放的数据转换到新的ORACLE平台上 油藏经营管理数据库包括静态数据 动态数据 监测数据 作业工艺 方案规划 开发实验 开发管理 油气集输 储量 生产运行 地面产能建设 个大类 在每个大类的基础上进一步细分为 个细类 由于采油厂使用的是中国石油集团公司旧的开发数据库规范 且在多年的生产数据积累过程中 采油厂加入了不少自己需要的 不太符合规范的信息 使数据库转换比较困难 因此 油藏经营管理系统在进行数据转换的过程中 使用通用数据转换工具对原始数据库和目标数据库中相对应的表里具有相同值域的同名数据字段能转换 不同的数据字段也能转换 对于某一具体的数据表 可以使用多个字段做任意组合的设定条件来转换数据      应用结果分析  运用通用数据转换工具可将原来大量以库文件( dbf)格式存储的油田数据转换到基于ORACLE的油藏经营管理系统中 并可保证数据的一致性 完整性 实际测试中将大港油田 到 年所有的油田静态数据和部分动态数据全部转换到油藏经营管理数据库中 同时可以把ORACLE油藏经营管理系统中的数据下载到本地ACCESS中作为备份 为系统快速和成功运行提供了强有力的支持      在国产数据库系统Kingbase中的应用   应用背景  金鼎数据库管理系统Kingbase Enterprise Server(简称Kingbase ES)是由人大金仓信息技术有限公司研制和开发的具有自主版权的关系数据库管理系统 Kingbase ES拥有大型关系数据库管理系统的处理能力 可以在Windows NT/ /XP和Linux操作系统上运行   Kingbase ES 具有以下功能    )通用数据库管理系统  Kingbase ES基于关系数据库模型 其查询语言符合SQL 入门级标准 并在此基础上作了扩充 系统提供了高效的数据存储与存取 稳定的事务管理 可靠的故障恢复等功能    )大规模数据存储与管理 系统支持大规模数据存储与存取 如TB级的数据库存储空间 GB级的BLOB二进制大对象等    )标准的ODBC/JDBC支持 系统提供了符合标准的ODBC JDBC 接口 支持用户在此基础上开发复杂的商业应用    )支持多种操作系统平台 支持Windows /XP Linux等操作系统    )图形化管理工具 系统提供了多种图形化数据库管理工具 能方便地进行数据库管理与维护 这些工具包括交互式工具ISQL(负责进行数据库的各类操作并显示相应的结果) 数据库初始化工具 备份恢复工具(包括系统备份工具dump和系统恢复工具restore) 作业调度工具(管理Kingbase数据库中操作员 警报 作业及其相互关系并依据时间或警报对相关作业进行调度) 数据转换工具   Kingbase ES V 数据转换工具能够进行Kingbase ES 数据库与其他异构数据源(关系数据库系统 工作表或文本文件)之间的数据导入 导出和转换 也能在Kingbase ES 数据库之间传输数据库对象如索引 视图 完整性约束条件 存储过程 规则 用户定义数据类型等      应用过程详述  在对国产数据库管理系统Kingbase进行综合测试时 国家软件测试中心将一个完整的ERP系统从SQL Server移植到Kingbase中 其中需要通过数据转换工具将ERP中所有的数据从SQL Server导入到Kingbase中 此ERP系统包括如基础数据管理数据 库存管理数据 采购管理数据 销售管理数据等 其中基础数据管理部分有 张表和 个视图 库存管理部分有 张表 采购管理部分包括 张表和 个视图 销售管理部分包括 张表和 个视图 总共 条数据记录 从Microsoft SQL Server转换到KINGBASE 转换过程中创建所有的表和视图 同时转换所有数据      应用结果分析  通过数据转换工具 把一个基于Microsoft SQL Server完整的ERP系统的所有数据全部转换到Kingbase数据库中 成功导入数据总数为 条记录 出错数据总数为 条记录 总耗时为 小时 分 秒 为应用系统的移植提供了强有力的支持      转换工具应用总结  通用数据转换工具已在 油气藏地质及开发工程 国家重点实验室项目——油藏经营管理项目中收到了事半功倍的效果 为系统快速和成功运行提供了强有力的支持 同时作为国产数据库Kingbase的数据转换工具 为Kingbase与其他数据库之间的导入导出提供了一个实用工具 为Kingbase数据库系统发展起到了良好的推广作用   通用数据转换工具从应用系统角度实现多平台数据的管理信息系统和异构数据库环境管理信息系统的集成 从数据库角度则实现从本地数据库 远程数据库乃至数据仓库的全面集成 cha138/Article/program/Oracle/201311/17364

相关参考

知识大全 oracle到sqlserver的数据转换资料

  MicrosoftCorporation    摘要本文是为希望将其应用程序转为MicrosoftSQLServer应用程序的Oracle应用程序开发人员所写的文中讲述了成功地进行转换所需要的工具

知识大全 ASP与ASP.NET转换Session数据桥的应用

ASP与ASP.NET转换Session数据桥的应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 一个相当独立的通用分页控件c#源码

  通用ASPNET数据分页控件  对于几乎所有的数据表现Web应用来说组织好数据的显示方式避免给用户带来混乱的感觉就是最主要的目标之一每个页面显示条记录当然是可以接受的但每页显示条记录就很容易给用户

知识大全 通用PE工具箱装系统该怎么装

通用PE工具箱装系统该怎么装?  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!通用PE工具箱装系统该怎

知识大全 字符集转换的exp/imp试验一

  以前也看了一些关于字符集转换的文章但是实际使用的时候还是发生了问题出现了乱码为了彻底搞清楚字符集问题我决定做测试用EXP/IMP工具在不同字符集之间互相转换数据    环境两台测试PC机器分称A机

知识大全 Jquery时间验证和转换工具小例子

Jquery时间验证和转换工具小例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介绍了J

知识大全 怎样用U盘装系统之通用PE工具箱装Ghost版XP系统

怎样用U盘装系统之通用PE工具箱装Ghost版XP系统  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 树 - 哈夫曼树及其应用 - 哈夫曼编码 (一)

  编码方案  编码和解码  数据压缩过程称为编码即将文件中的每个字符均转换为一个惟一的二进制位串  数据解压过程称为解码即将二进制位串转换为对应的字符  等长编码方案和变长编码方案  给定的字符集C

知识大全 栈的应用实例

  栈和队列的应用非常之广只要问题满足后进先出和先进先出原则均可使用栈和队列作为其数据结构栈的应用数制转换  将一个非负的十进制整数N转换为另一个等价的基为B的B进制数的问题很容易通过除B取余法来解决

知识大全 Hibernate编写通用数据库操作代码

Hibernate编写通用数据库操作代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!insert