日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

脚本升级_手把手教你升级到Database 19c(3)| 终章教程

發(fā)布時間:2024/9/3 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 脚本升级_手把手教你升级到Database 19c(3)| 终章教程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

點擊▲關(guān)注 “ITPUB”? ?給公眾號標星置頂

更多精彩 第一時間直達

?前文回顧:

手把手教你升級到 Oracle ?19c(1)| 教程來了手把手教你升級到 Oracle 19c(2)| ?教程來了今天的內(nèi)容是本套教材的第三部分,也是最后一部分。今天將向您介紹插拔式升級以及導(dǎo)入導(dǎo)出式升級。今天的內(nèi)容由三部分組成,我們繼續(xù)沿用之前的實驗環(huán)境。-1-non-CDB 插入 CDB我們在之前的實驗當中,將upgr這個數(shù)據(jù)庫從11.2.0.4升級到19.3,但這個數(shù)據(jù)庫目前還是non-CDB數(shù)據(jù)庫。在本實驗當中,想將這個升級后的non-CDB插入到19.3的CDB當中。這里需要注意的是,如果是non-CDB以PDB的形式插入CDB,首先要將這個non-CDB升級到與目標CDB相同的版本。我們在當前的環(huán)境中,有一個叫做CDB2的19.3的容器數(shù)據(jù)庫,我們稍后就將upgr這個19.3的non-CDB以PDB的形式插入CDB2.第一步:來到upgr,將這個數(shù)據(jù)庫設(shè)定為只讀模式第二步:生成目標PDB的描述文件我們生成upgr這個數(shù)據(jù)庫的描述文件,為下一步將它插入到CDB2這個容器數(shù)據(jù)庫做準備。第三步:關(guān)閉upgr數(shù)據(jù)庫,為插入CDB2做準備第四步:來到目標容器數(shù)據(jù)庫CDB2,檢查兼容性,看是否滿足插入條件我們查看結(jié)果,顯示當前的CDB2滿足插入條件。第五步:將upgr插入CDB2剛才我們在upgr環(huán)境下生成了upgr的描述文件,現(xiàn)在我們在cdb2的環(huán)境下執(zhí)行插入動作。請注意,這個操作是在cbd2環(huán)境的SQL Plus當中完成的。我們將upgr這個數(shù)據(jù)庫插入到cdb2當中,給它的新名字是pdb1。大家通過觀察發(fā)現(xiàn),我們新插入的數(shù)據(jù)庫pdb1(原來的upgr),只能啟動到mount狀態(tài),我們嘗試啟動它,會收到如下錯誤信息。告訴我們要執(zhí)行一個腳本,將原來的non-CDB進行轉(zhuǎn)換。第六步:執(zhí)行腳本,修正pdb1的錯誤我們來到pdb1,然后執(zhí)行將non-CDB轉(zhuǎn)換成pdb的腳本,這個腳本大概要執(zhí)行20-30分鐘,具體的執(zhí)行時間要看您的機器配置。執(zhí)行完畢的結(jié)果如下:第七步:將pdb1打開,嘗試連接在這里,我們將剛轉(zhuǎn)換好的pdb1先關(guān)閉,然后再打開,之后執(zhí)行save state。這些操作都是在pdb1的環(huán)境當中完成的。您接著上面的會話直接執(zhí)行就可以了。這里給大家留一個小問題,我們執(zhí)行save state的目的是什么呢?執(zhí)行之后,我們在下次打開數(shù)據(jù)庫的時候會怎樣呢?請大家自己去網(wǎng)路上檢索答案。接下來,我們來到容器數(shù)據(jù)庫,看看pdb1的狀態(tài)。我們退出SQL Plus,嘗試連接看看。pdb1已經(jīng)可以連接并使用了,到這里,這小節(jié)的實驗完成啦。-2-使用Full TransportableExport/Import技術(shù)在這小節(jié)實驗當中,我們使用Full Transportable Export/Import技術(shù)將一個11.2.0.4的數(shù)據(jù)庫中的表空間直接插入到19.3的容器數(shù)據(jù)庫中的PDB里面。我們現(xiàn)在有一個11.2.0.4的數(shù)據(jù)庫叫做FTEX,我們要將它通過使用Full Transportable Export/Import技術(shù),將它的users表空間直接插入19.3的CDB2當中的pdb2。第一步:我們在CDB2當中創(chuàng)建一個新的PDB名字叫做pdb2第二步:打開pdb2,創(chuàng)建目錄對象并授權(quán),創(chuàng)建指向11.2.0.4 FTEX的database link這一步有好多的動作要完成,首先要將pdb2打開,并設(shè)定save state,當然您不設(shè)定也可以。save state是做什么的?有答案了嗎?我們將pdb2打開之后,創(chuàng)建一個目錄對象,并給system用戶授予訪問權(quán)限。之后我們創(chuàng)建一個指向11.2.0.4數(shù)據(jù)庫FTEX的database link。第三步:我們來到FTEX數(shù)據(jù)庫將users表空間設(shè)定為只讀模式,并拷貝數(shù)據(jù)文件這一步,我們先來到FTEX數(shù)據(jù)庫,將要導(dǎo)入的表空間設(shè)為只讀模式,之后在操作系統(tǒng)上,將這個表空間的數(shù)據(jù)文件復(fù)制到19.3的環(huán)境下。第四步:使用數(shù)據(jù)泵導(dǎo)入來到cdb2,使用數(shù)據(jù)泵導(dǎo)入,這個操作要執(zhí)行幾分鐘。執(zhí)行結(jié)果有25個錯誤,暫時不必理會。第五步:將FTEX數(shù)據(jù)庫的users表空間恢復(fù)讀寫狀態(tài),然后將這個數(shù)據(jù)庫關(guān)閉既然導(dǎo)入的操作已經(jīng)完成,我們將原來的11.2.0.4當中的users表空間恢復(fù)為讀寫狀態(tài),后面暫時也不用FTEX數(shù)據(jù)庫,所以可以將它關(guān)閉了。第六步:連接pdb2如果當初您在ftex數(shù)據(jù)庫的users表空間下創(chuàng)建一些測試表,您在cdb2中的pdb2里面就可以看到這些表數(shù)據(jù)了。我在操作的時候,沒有在ftex的users表空間創(chuàng)建數(shù)據(jù),這里就不做演示了。-3-將?12c 的PDB 直接插入?19.3?CDB的實現(xiàn)升級我們在12.2.0.1 CDB1當中有一個pdb叫做pdb3,將這個數(shù)據(jù)庫插入到CDB2(19.3)當中實現(xiàn)升級。第一步:我們先來到12.2.0.1數(shù)據(jù)庫cdb1的環(huán)境,將當中的pdb3打開第二步:Preupgrade.jar and Unplug我們通過jar包對pdb3做unplug操作。第三步:將pdb3從cdb1中刪除執(zhí)行升級前的預(yù)備腳本,然后將pdb3刪除,這個腳本要執(zhí)行2-3分鐘。第四步:將pdb3插入cdb2我們首先執(zhí)行檢測腳本,這個腳本比較長,大家可以來到Mike的部落格去復(fù)制原始腳本,https://mikedietrichde.com/hol-19c-unplug-plug-upgrade/我們發(fā)現(xiàn)檢查結(jié)果出現(xiàn)了NO,我們要通過語句查詢一下是什么原因。目前找到3個原因,我覺得第一個是主要原因,后兩個可以暫時忽略。第一個原因說的是,pdb的版本與cdb不兼容,我們要通過下面的操作將它升級。第五步:執(zhí)行pdb轉(zhuǎn)換動作首先通過pdb轉(zhuǎn)換的方式創(chuàng)建pdb3然后將pdb3打開到升級模式。第六步:升級pdb3,這個過程耗時要20-40分鐘本文主要展示升級步驟,具體每個知識點的內(nèi)容都足夠拿出來分為多期進行講解,所以關(guān)于命令的細節(jié),請各位參考Oracle官方文檔。在文檔中有針對每個參數(shù)的詳細描述。經(jīng)過差不多20分鐘的等待,您將看到如下結(jié)果,表明升級成功。第七步:清理無效對象,執(zhí)行升級后腳本這兩個腳本將清除數(shù)據(jù)庫中無效數(shù)據(jù)及完成升級后的一些修復(fù)動作。到此,升級完成。我們查看一下pdb3的狀態(tài)。到這里,使用Mike大神的教程做的所有試驗都完成了,在Mike大神的教程中另有一個將本地數(shù)據(jù)庫升級入云端的實驗,也許在后續(xù)的文章中再向大家介紹。本文譯者為數(shù)據(jù)庫初學(xué)者,有疏漏和不足之處,還請各位多多包涵。感謝您點閱,謝謝!?相關(guān)鏈接:? ?手把手教你升級到Database 19c(1)? 手把手教你升級到Database 19c(2)編輯:殷海英本文由甲骨文云技術(shù)獨家授權(quán)ITPUB? 轉(zhuǎn)載請聯(lián)系 甲骨文云技術(shù)

「在看」嗎?

總結(jié)

以上是生活随笔為你收集整理的脚本升级_手把手教你升级到Database 19c(3)| 终章教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。