全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
-  2017 

一种在SCADA 系统增加PostgreSQL 支持的数据库开发

DOI: 10.6047/j.issn.1000-8241.2017.10.017

Keywords: 油气管道,SCADA,PostgreSQL,Oracle

Full-Text   Cite this paper   Add to My Lib

Abstract:

为了实现基于Oracle 商用数据库开发的长输油气管道SCADA 系统PCS(Pipeline Control System)软件对开源数据库PostgreSQL 的支持和优化,对Oracle 与PostgreSQL 数据库的功能和 语法结构进行了详细分析。在此基础上,提出采用PostgreSQL 中表继承的方法,实现对Oracle 表 分区功能的替换;通过分析Oracle 与PostgreSQL 存储过程的语法差异,对PCS 中的存储过程进 行改造和优化处理;利用PostgreSQL 对Python 语言的扩展支持,实现存储过程对本地文件的直 接读取功能;利用在PostgreSQL 中创建新视图的方法,实现对Oracle 同义词功能的替换;采用在 PostgreSQL 中创建一个对象数据表的方法,实现对Oracle 目录对象功能的替换,并提出了一种软件 架构方法,从而实现了PCS 软件对Oracle 与PostgreSQL 两种数据库的支持。通过兼容性改造,成 功实现了PCS 对PostgreSQL 数据库的完美支持和性能优化。(图3,表1,参20

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133