[發(fā)明專利]電力行業(yè)典型生產(chǎn)系統(tǒng)數(shù)據(jù)在線遷移方法有效
| 申請?zhí)枺?/td> | 201210413620.9 | 申請日: | 2012-10-25 |
| 公開(公告)號: | CN102970328A | 公開(公告)日: | 2013-03-13 |
| 發(fā)明(設計)人: | 史英杰;粟勇;朱恒 | 申請(專利權)人: | 國家電網(wǎng)公司;江蘇瑞中數(shù)據(jù)股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 汪旭東 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電力行業(yè) 典型 生產(chǎn) 系統(tǒng) 數(shù)據(jù) 在線 遷移 方法 | ||
技術領域
本發(fā)明涉及一種數(shù)據(jù)在線遷移方法,特別是涉及調度與信息的數(shù)據(jù)交換、實時/歷史數(shù)據(jù)在線遷移、以及數(shù)據(jù)接入方面,屬于電力系統(tǒng)信息化及自動化領域。
背景技術
隨著電力系統(tǒng)信息化、自動化水平的不斷提高,數(shù)據(jù)庫技術的不斷發(fā)展和分布式理論及技術的廣泛應用,出現(xiàn)了多種數(shù)據(jù)庫同時存在于同一套生產(chǎn)系統(tǒng)的現(xiàn)象。伴隨著系統(tǒng)的升級以及數(shù)據(jù)庫的升級,要想最大限度地利用現(xiàn)有資源,避免重復開發(fā)的浪費,必須解決異種數(shù)據(jù)庫操作的問題,而通過數(shù)據(jù)遷移將不同數(shù)據(jù)庫中的數(shù)據(jù)集中到同一個數(shù)據(jù)庫中便是解決該問題的途徑之一。
現(xiàn)有的數(shù)據(jù)遷移方法主要有:邏輯卷數(shù)據(jù)鏡像、直接拷貝、備份恢復、數(shù)據(jù)庫工具遷移、存儲虛擬化等。然而這些方法主要針對的是同種數(shù)據(jù)庫(數(shù)據(jù)結構統(tǒng)一或相近)之間的數(shù)據(jù)轉移或數(shù)據(jù)備份,并不能滿足異種數(shù)據(jù)庫間(數(shù)據(jù)結構不一致)的數(shù)據(jù)遷移。為了解決該問題,有研究人員提出了基于異種數(shù)據(jù)庫的數(shù)據(jù)遷移方法及實現(xiàn),例如,文獻《基于Smallworld平臺的配電GIS系統(tǒng)數(shù)據(jù)遷移方法》(作者:劉理峰,?葉寶瑩,?趙勇)提出的基于Smallworld平臺的配電GIS系統(tǒng)數(shù)據(jù)遷移方法主要考慮了同一安全區(qū)的兩套系統(tǒng)之間數(shù)據(jù)遷移,但缺乏對電力系統(tǒng)跨區(qū)域(如生產(chǎn)安全區(qū)和信息安全區(qū))之間的數(shù)據(jù)傳輸環(huán)境特殊性考慮;文獻《信息系統(tǒng)數(shù)據(jù)遷移方法研究與應用》(作者:劉天時,?蒙東升,?王田均等)提出的信息系統(tǒng)數(shù)據(jù)遷移方法優(yōu)點在于設計了比較通用的數(shù)據(jù)導出格式,缺點在于其備份文件為可編輯純文本文件,極大地影響系統(tǒng)安全;文獻《數(shù)據(jù)庫間數(shù)據(jù)遷移和數(shù)據(jù)共享的實現(xiàn)》(作者:廖利輝,?姜彤,?李靜)提出的數(shù)據(jù)遷移方法主要是利用Oracle提供的導入/導出(Imp/Exp)和SQL*Loader工具,以及SQL?Server提供的DTS工具實現(xiàn)對關系型數(shù)據(jù)庫的數(shù)據(jù)遷移,其不足在于其應用局限在關系型數(shù)據(jù)庫之間,對其他類型的數(shù)據(jù)庫,特別是對具有時間序列特性的實時/歷史數(shù)據(jù)庫之間相互的數(shù)據(jù)遷移不能夠很好的支持。目前現(xiàn)有的關于數(shù)據(jù)遷移方面的發(fā)明專利《數(shù)據(jù)遷移方法及信息處理系統(tǒng)》(CN101154146)、《數(shù)據(jù)遷移的方法和系統(tǒng)》(CN102135963A)主要解決現(xiàn)有的數(shù)據(jù)遷移方法效率低、通用性差的技術問題,并未考慮在電力系統(tǒng)生產(chǎn)環(huán)境下跨區(qū)域數(shù)據(jù)遷移的特殊情況,即當兩個數(shù)據(jù)庫之間存在單向(正/反向)網(wǎng)絡隔離裝置(又稱單向隔離網(wǎng)閘)(參見申永輝著的《電力專用安全隔離裝置的原理和應用》)的情況下,且在不影響現(xiàn)有數(shù)據(jù)庫系統(tǒng)正常運行的前提下,如何在線完成數(shù)據(jù)庫之間的數(shù)據(jù)遷移問題。
發(fā)明內容
為了解決電力系統(tǒng)生產(chǎn)環(huán)境下,位于不同安全區(qū)域的不同數(shù)據(jù)庫之間的數(shù)據(jù)遷移問題,特別是在確保現(xiàn)有生產(chǎn)系統(tǒng)(特別是數(shù)據(jù)庫系統(tǒng))正常穩(wěn)定運行的前提下,完成數(shù)據(jù)穿越單向(正/反向)網(wǎng)絡隔離裝置,最終實現(xiàn)數(shù)據(jù)庫在線、安全、穩(wěn)定的數(shù)據(jù)遷移。本發(fā)明提供了一種電力行業(yè)典型生產(chǎn)系統(tǒng)數(shù)據(jù)在線遷移方法,主要包括如下步驟:
(1)由于本發(fā)明方法需要實現(xiàn)在不同安全區(qū)的不同數(shù)據(jù)庫之間進行數(shù)據(jù)遷移,將有數(shù)據(jù)遷出的安全區(qū)稱為遷出區(qū),將有數(shù)據(jù)遷入的安全區(qū)稱為遷入?yún)^(qū);獲取各個待遷移數(shù)據(jù)庫的接口文件(接口文件由數(shù)據(jù)庫生產(chǎn)商提供,每個數(shù)據(jù)庫都有其相對應的接口文件,用于二次開發(fā)。例如,現(xiàn)需要將安全區(qū)Ⅳ的數(shù)據(jù)庫A中的數(shù)據(jù)遷至安全區(qū)Ⅲ的數(shù)據(jù)庫B中,則安全區(qū)Ⅳ中的接口服務程序的任務主要是從數(shù)據(jù)庫A中獲取數(shù)據(jù),因此它需要數(shù)據(jù)庫A的接口,而安全區(qū)Ⅲ中的接口服務程序的任務主要是將數(shù)據(jù)寫入數(shù)據(jù)庫B中,因此它需要數(shù)據(jù)庫B的接口),根據(jù)各數(shù)據(jù)庫在系統(tǒng)中的應用,分別編譯生成與各自應用相匹配的接口服務程序;在遷入及遷出區(qū)的接口服務器上分別部署接口服務程序,主要負責連接各個安全區(qū)的數(shù)據(jù)庫,生成并解析E語言文件,從遷出數(shù)據(jù)庫獲取實時數(shù)據(jù)或歷史數(shù)據(jù),向遷入數(shù)據(jù)庫輸入數(shù)據(jù);連接數(shù)據(jù)庫、讀取數(shù)據(jù)、寫入數(shù)據(jù)都通過調用數(shù)據(jù)庫本身提供的數(shù)據(jù)接口實現(xiàn);根據(jù)該區(qū)域的遷出、遷入數(shù)據(jù)庫數(shù)量,來選擇所述接口服務器在同一安全區(qū)的部署數(shù)量,即接口服務器在同一安全區(qū)可以部署多臺,以緩解當該區(qū)域的遷出、遷入數(shù)據(jù)庫數(shù)量較大時接口服務程序的壓力;通常,一個接口服務程序負責遷移的數(shù)據(jù)庫(數(shù)據(jù)提交頻率為秒級)個數(shù)不超過10個;
接口服務程序分為遷出區(qū)接口服務程序及遷入?yún)^(qū)接口服務程序,遷出區(qū)接口服務程序負責調用遷出區(qū)數(shù)據(jù)庫接口并獲取數(shù)據(jù),將該數(shù)據(jù)按照一定格式寫入文件待發(fā)送;遷入?yún)^(qū)接口服務程序負責解析上述從遷出區(qū)接口服務程序接收到的數(shù)據(jù)文件,并調用遷入?yún)^(qū)數(shù)據(jù)庫接口向其寫入數(shù)據(jù);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網(wǎng)公司;江蘇瑞中數(shù)據(jù)股份有限公司,未經(jīng)國家電網(wǎng)公司;江蘇瑞中數(shù)據(jù)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210413620.9/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:食品安全檢驗的移動實驗室
- 下一篇:礦用運輸油脂潤滑車
- 生產(chǎn)系統(tǒng)和生產(chǎn)方法
- 生產(chǎn)設備和生產(chǎn)方法
- 生產(chǎn)系統(tǒng)及產(chǎn)品生產(chǎn)方法
- 生產(chǎn)藥品的生產(chǎn)線和包括該生產(chǎn)線的生產(chǎn)車間
- 生產(chǎn)輔助系統(tǒng)、生產(chǎn)輔助方法以及生產(chǎn)輔助程序
- 生產(chǎn)系統(tǒng)、生產(chǎn)裝置和生產(chǎn)系統(tǒng)的控制方法
- 石料生產(chǎn)機制砂生產(chǎn)系統(tǒng)
- 生產(chǎn)系統(tǒng)以及生產(chǎn)方法
- 生產(chǎn)系統(tǒng)及生產(chǎn)方法
- 生產(chǎn)系統(tǒng)和生產(chǎn)方法





