999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

oracle數(shù)據(jù)庫遷移

2016-05-14 22:25:45魯明段莉明
關鍵詞:跨平臺

魯明 段莉明

摘 要:本文介紹了Oracle數(shù)據(jù)庫基于Linux系統(tǒng)遷移的研究問題。在數(shù)據(jù)庫領域一直處于領先地位的Oracle數(shù)據(jù)庫以其良好的可移植性、可靠性和高效性,倍受各級用戶的推崇和喜愛。隨著Oracle數(shù)據(jù)庫的不斷更新和發(fā)展,其使用用戶的群體也在不斷的增加,因此對Oracle數(shù)據(jù)庫的存儲遷移技術的研究在國內(nèi)外如雨后春筍般不斷發(fā)展。

關鍵詞:oracle,數(shù)據(jù)遷移,跨平臺

中圖分類號: TP391 文獻標識碼: A 文章編號: 1673-1069(2016)25-195-2

0 引言

伴隨著IT行業(yè)的迅速發(fā)展,IT系統(tǒng)中數(shù)據(jù)的安全性,已經(jīng)是對企業(yè)運營產(chǎn)生了重大影響。而數(shù)據(jù)庫的安全遷移也為IT系統(tǒng)的可持續(xù)運行和數(shù)據(jù)安全提供一道保護屏障。而且近年來頻繁出現(xiàn)的自然災害或者突發(fā)事件也讓越來越多的人們意識到,原有的數(shù)據(jù)存儲方式已經(jīng)無法滿足企業(yè)的需要。本文正是從數(shù)據(jù)庫遷移的實際操作中總結整理而成。

1 oracle數(shù)據(jù)庫文件構成

數(shù)據(jù)庫是一種物理的存儲結構,它是由多種物理文件組成的,在Oracle數(shù)據(jù)庫系統(tǒng)中分為,核心文件和非核心文件兩大類[1]。其中核心文件由數(shù)據(jù)文件,控制文件,日志文件,參數(shù)文件組成,非核心文件由密碼文件,告警日志文件,各種跟蹤文件組成。

控制文件:控制文件是一個二進制的文件,它描述了數(shù)據(jù)庫當前的物理狀態(tài),記錄了RMAN備份的元數(shù)據(jù)。控制文件包含有數(shù)據(jù)庫的名稱、數(shù)據(jù)庫的創(chuàng)建信息、表空間的信息、數(shù)據(jù)文件的狀態(tài)、日志文件的信息、備份的信息、檢查點的信息等。

數(shù)據(jù)文件:,一個數(shù)據(jù)庫中一定至少有一個數(shù)據(jù)文件(system01.dbf),如果一個數(shù)據(jù)庫存在多個數(shù)據(jù)文件,應該分別把它們存放在不同的磁盤上,這樣做不僅可以提高數(shù)據(jù)的存取速度,有利于提高數(shù)據(jù)庫的性能,而且還能防止數(shù)據(jù)文件同時被損壞,實現(xiàn)高度容災。

日志文件:數(shù)據(jù)庫日志文件包括歸檔日志和非歸檔日志,記錄了數(shù)據(jù)庫的所有修改信息,歸檔日志會在數(shù)據(jù)庫切換日志時,備份歷史日志,日志記錄的是數(shù)據(jù)庫改變的信息、因此當數(shù)據(jù)庫損壞時可以通過日志文件實現(xiàn)數(shù)據(jù)庫的完全恢復、不完全恢復,而非歸檔日志不會備份歷史日志,只能恢復到數(shù)據(jù)庫最后一次備份時的狀態(tài)[2]。

臨時文件:創(chuàng)建數(shù)據(jù)庫對象的時候指定的是使用表空間,一個表空間至少包含一個數(shù)據(jù)文件,臨時文件是臨時表空間對應的數(shù)據(jù)文件,并不是已用完就被刪除的,而是指這個文件存儲的對象是臨時存在的對象。臨時文件主要用于大量的排序的時候,如果不能在數(shù)據(jù)庫的內(nèi)存中做排序,就會把臨時文件作為中轉。

參數(shù)文件:參數(shù)文件是記錄數(shù)據(jù)庫系統(tǒng)配置的文件,每次數(shù)據(jù)庫一啟動,Oracle就會自動地從參數(shù)文件中讀取系統(tǒng)參數(shù)的設置來配置并啟動數(shù)據(jù)庫。如內(nèi)存的大小分配,此次啟動可以打開的進程數(shù)和會話數(shù)等。

2 Oracle數(shù)據(jù)庫遷移的遷移方案

oracle數(shù)據(jù)庫狀態(tài)分類:

nomount:此狀態(tài)可以讀取初始化參數(shù)文件,啟動實例,可以進行數(shù)據(jù)庫的創(chuàng)建。

mount:數(shù)據(jù)庫維護狀態(tài),讀取控制文件。

open: 打開數(shù)據(jù)文件,日志文件,是數(shù)據(jù)庫可以對全體用戶提供服務了。

數(shù)據(jù)庫物理遷移過程大體可分為以下四個步驟:

第一步:加載初始化文件

oracle啟動后,數(shù)據(jù)庫默認會讀取一個二進制的初始化文件spfile.ora,可在系統(tǒng)啟動時指定初始化文件的路徑,如startup pfile="pfilesid.ora" nomount或者startup spfile="spfilesid.ora" nomount。初始化過程可根據(jù)系統(tǒng)錯誤提示內(nèi)容,用pfile進行編輯處理,然后重新startup就可以了。

第二步:加載控制文件,保證在初始化文件中,控制文件的路徑正確

在初始化文件中定義控制文件的位置,在確保控制文件路徑正確的情況下,才能對控制文件進行加載,其命令是alter database mount。

第三步:加載數(shù)據(jù)庫,包括重做日志文件

加載控制文件之后,執(zhí)行命令alter database open對數(shù)據(jù)庫進行開啟,整個數(shù)據(jù)庫啟動過程完成了。

第四步:啟動數(shù)據(jù)庫成功之后,就說明遷移成功,可以觀察數(shù)據(jù)是否丟失,然后啟動監(jiān)聽和配置文件等。

3 Oracle數(shù)據(jù)庫遷移具體實踐

下面以把數(shù)據(jù)庫從文件系統(tǒng)遷移到ASM磁盤組為例進行演示步驟:

首先,ASM是把多個磁盤組織為一個磁盤組,作為Oracle的邏輯卷管理器,利用ASM技術可以把數(shù)據(jù)均勻分布在這些磁盤上來解決從文件區(qū)到物理磁盤塊的映射問題。這種設計除了定位文件區(qū)非常快速之外,還在增加或刪除磁盤時有所幫助,因為文件區(qū)的位置不需要調整[3]。

把數(shù)據(jù)庫從文件系統(tǒng)遷移到ASM磁盤組主要是把數(shù)據(jù)庫的控制文件,數(shù)據(jù)文件和日志文件分別放在不同的磁盤組上,實現(xiàn)對這些文件的一個冗余放置,還簡化了對數(shù)據(jù)文件的管理。

3.1 遷移數(shù)據(jù)庫

①遷移數(shù)據(jù)庫前先在RMAN下備份數(shù)據(jù)庫,設置系統(tǒng)冗余度,并打開優(yōu)化器和控制文件的自動備份功能

②創(chuàng)建遷移的控制文件存放的目錄

③修改參數(shù)文件把控制文件的默認位置修改到ASM磁盤組上,然后用Pfile來生成spfile文件

SQL> create pfile from spfile;

④利用RMAN工具恢復控制文件,將數(shù)據(jù)庫啟動到mount狀態(tài);加載控制文件,如果出現(xiàn)錯誤,就說明控制文件所在的路徑和參數(shù)文件路徑不一致,要修改初始化參數(shù),文件中控制文件的參數(shù),然后重新加載。

4 總結與展望

數(shù)據(jù)庫管理技術是現(xiàn)今社會中信息科學與技術的重要組成部分,數(shù)據(jù)庫遷移技術的研究保證了數(shù)據(jù)安全以及高效的存儲[4][5]。在實際操作過程中,Oracle數(shù)據(jù)庫基于Linux系統(tǒng)的遷移過程中會出現(xiàn)各種各樣的情況,如果想要安全完整的遷移數(shù)據(jù)庫,一定要先做好備份,然后反復的實驗驗證,最終才能保證數(shù)據(jù)庫完整安全的遷移。

參 考 文 獻

[1] 張敏.數(shù)據(jù)庫安全研究現(xiàn)狀與展望[J].中國科學院院刊,2011.03.

[2] 趙欽,周丹.政府辦公自動化信息系統(tǒng)數(shù)據(jù)遷移解決方案[J].廣西科學院學報,2008.24.

[3] 段衛(wèi)國,李俊春.Oracle 數(shù)據(jù)庫數(shù)據(jù)遷移技術研究[J].信息技術,2015.8.

[4] Kathy Rich.Oracle Data Pump,10g Release 2 (10.2)[M].Oracle Database Utilities, 2005.

[5] 葉瑞綿,王曉華,丁慧瑩.Oracle數(shù)據(jù)庫跨版本的升級實現(xiàn)[J].中國數(shù)字醫(yī)學,2016.5.

猜你喜歡
跨平臺
跨層級網(wǎng)絡、跨架構、跨平臺的數(shù)據(jù)共享交換關鍵技術研究與系統(tǒng)建設
一款游戲怎么掙到全平臺的錢?
電腦報(2021年11期)2021-07-01 08:10:05
潛力雙跨平臺:進階:誰將跨入下一個“十大”?
跨平臺APEX接口組件的設計與實現(xiàn)
測控技術(2018年9期)2018-11-25 07:44:58
基于C++語言的跨平臺軟件開發(fā)的設計
基于C++語言的跨平臺軟件開發(fā)
移動互聯(lián)網(wǎng)應用跨平臺開發(fā)
一種虛擬現(xiàn)實應用程序跨平臺方法的研究
基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設計與實現(xiàn)
基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
主站蜘蛛池模板: 亚洲欧洲一区二区三区| 高清无码手机在线观看| 亚洲无码一区在线观看| 色综合成人| 亚洲va精品中文字幕| 国外欧美一区另类中文字幕| 亚洲天堂免费| 人妻无码一区二区视频| 亚洲动漫h| 日本国产精品| 久久精品娱乐亚洲领先| 国产区人妖精品人妖精品视频| 久久成人18免费| 精品久久香蕉国产线看观看gif| 欧美天堂在线| 91偷拍一区| 久久久久久尹人网香蕉| 日本爱爱精品一区二区| 亚洲中文字幕在线观看| 在线视频亚洲色图| 国产原创自拍不卡第一页| 亚洲成人免费在线| 国产精品久久久久婷婷五月| 亚洲综合经典在线一区二区| 亚洲一区波多野结衣二区三区| 91伊人国产| 国产高清在线精品一区二区三区| 国产成人福利在线视老湿机| 国产网友愉拍精品| 在线不卡免费视频| 欧美高清日韩| 国产一级α片| 97超碰精品成人国产| 国产欧美成人不卡视频| 亚洲成人黄色网址| 无码精品一区二区久久久| 久热这里只有精品6| 亚洲无码高清免费视频亚洲| 美女国产在线| 69av免费视频| 欧美成人一级| 日本黄色a视频| 日韩欧美国产另类| 一级毛片高清| 国产激情无码一区二区免费| 福利片91| 国禁国产you女视频网站| 国产伦精品一区二区三区视频优播| 男人天堂亚洲天堂| 国产午夜无码专区喷水| 国产精品一区不卡| 九色视频最新网址| 毛片一级在线| 韩日免费小视频| 欧美国产精品不卡在线观看| Jizz国产色系免费| 久久久久亚洲精品无码网站| 老司国产精品视频91| 四虎国产成人免费观看| 国产精品999在线| 无码AV动漫| 国产激情国语对白普通话| 国产原创第一页在线观看| 美女毛片在线| 国内a级毛片| 国产99视频在线| 日韩经典精品无码一区二区| 国产又粗又猛又爽| 欧美特级AAAAAA视频免费观看| 国产欧美专区在线观看| 国产浮力第一页永久地址| 亚洲人成在线精品| 亚洲精品无码抽插日韩| 先锋资源久久| 亚洲欧美天堂网| 人妻91无码色偷偷色噜噜噜| 久久久精品无码一区二区三区| 色播五月婷婷| 国产成人欧美| av在线无码浏览| 色成人亚洲| 亚洲天堂视频网站|