本篇內(nèi)容介紹了“怎么應(yīng)用Oracle 12c插拔數(shù)據(jù)庫”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
成都創(chuàng)新互聯(lián)從2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元新鄭做網(wǎng)站,已為上家服務(wù),為新鄭各地企業(yè)和個人服務(wù),聯(lián)系電話:135182197921、Oracle 12c 可插拔數(shù)據(jù)庫體系結(jié)構(gòu)
Oracle 12c 中引入了一個新功能就是Oracle Multitenant,這個功能可以在多租戶容器數(shù)據(jù)庫中,創(chuàng)建并維護許多個可插拔數(shù)據(jù)庫。Oracle Multitenant是Oracle企業(yè)版中需要額外付費的組件。然而,在所有Oracle版本中都可以在一個可插拔數(shù)據(jù)庫中免費使用它。
多租戶容器數(shù)據(jù)庫(CDB)是指能夠容納一個或者多個可插拔數(shù)據(jù)庫的數(shù)據(jù)庫。容器是指CDB中的數(shù)據(jù)文件和元數(shù)據(jù)的集合。可插拔數(shù)據(jù)庫是指可以通過克隆另一個數(shù)據(jù)庫輕松創(chuàng)建的數(shù)據(jù)容器。如果有必要,也可將可插拔數(shù)據(jù)庫從一個CDB傳送到另一個CDB。
所有含有一組主數(shù)據(jù)文件和元數(shù)據(jù)的CDB都是根容器。每個CDB也會含有種子容器,它是用于創(chuàng)建其它可插拔數(shù)據(jù)庫的模板。每個CDB都由一個根容器、一個種子容器和0個、1個或多個可插拔數(shù)據(jù)庫構(gòu)成。
2、容器數(shù)據(jù)庫與可插拔數(shù)據(jù)庫
1、ORACLE MULTITEMENT CONTAINER DATABASE(CDB),即多容器數(shù)據(jù)庫
是ORACLE12c新引入的特性,這個特性允許CDB容器數(shù)據(jù)庫中創(chuàng)建并且維護多個數(shù)據(jù)庫,在CDB中創(chuàng)建的數(shù)據(jù)庫被稱為PDB,每個PDB在CDB中是獨立的,在單獨使用PDB時與普通數(shù)據(jù)庫無差別。CDB根容器數(shù)據(jù)庫的主要作用就是容納所有相關(guān)的PDB元數(shù)據(jù),以及在CDB中對雖有PDB進行管理。
2、多租戶環(huán)境組成
(1)ROOT:ROOT容器數(shù)據(jù)庫,是CDB環(huán)境中的根數(shù)據(jù)庫,在跟數(shù)據(jù)庫中含有主數(shù)據(jù)字典視圖,其中包含了與ROOT容器有關(guān)的元數(shù)據(jù)和CDB中包含的所有PDB信息,在CDB環(huán)境中被標(biāo)識為CDB$ROOT,每個CDB環(huán)境中只能有一個ROOT容器數(shù)據(jù)庫。
(2)PDB$SEED:PDB$SEED為PDB的種子,其中提供了數(shù)據(jù)文件,在PDB環(huán)境中被標(biāo)識為PDB$SEED,是創(chuàng)建PDB的模板,可以連接PDB$SEED但是不能執(zhí)行任何事務(wù),因為PDB$SEED是只讀的,不可修改。
(3)PDBS:PDBS數(shù)據(jù)庫,在CDB環(huán)境中每個PDB都是獨立存在的,與傳統(tǒng)ORACLE數(shù)據(jù)庫無差別,每個PDB擁有自己的數(shù)據(jù)文件和OBJECTS,唯一的區(qū)別就是PDB可以插入到PDB中,以及從CDB中拔出。當(dāng)用戶連接到PDB時不會感覺到根容器和其他PDB的存在。
主機 | 操作系統(tǒng) | IP地址 | 數(shù)據(jù)庫版本 |
---|---|---|---|
Oracle | CentOS 7 | 192.168.100.135 | oracle 12c |
[root@HOSTNAMEoracle ~]# su - oracle [oracle@HOSTNAMEoracle ~]$ sqlplus / as sysdba
查看當(dāng)前所在的容器
SQL> show con_name
查詢數(shù)據(jù)庫的所有容器
SQL> show pdbs;
更改為orclpdb,PDB容器
SQL> alter pluggable database orclpdb open; //修改可插拔庫orclpdb打開狀態(tài) SQL> alter session set container=orclpdb; //CDB下切換會話到PDB中 SQL> show con_name //查看當(dāng)前所在的容器
SQL> shutdown immediate //在PBD中關(guān)閉插拔數(shù)據(jù)庫 插接式數(shù)據(jù)庫已關(guān)閉。 SQL> startup //在PBD中關(guān)閉插拔數(shù)據(jù)庫 插接式數(shù)據(jù)庫已打開。
更改回CDB容器
SQL> alter session set container=cdb$root; //切換模式到CDB SQL> show con_name //查看
“怎么應(yīng)用Oracle 12c插拔數(shù)據(jù)庫”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
當(dāng)前文章:怎么應(yīng)用Oracle12c插拔數(shù)據(jù)庫-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://muchs.cn/article2/cdsoic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、網(wǎng)站設(shè)計公司、搜索引擎優(yōu)化、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容