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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

CDB和PDB的创建、连接、启动、关闭

發布時間:2023/11/29 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CDB和PDB的创建、连接、启动、关闭 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CDB和PDB的創建、連接、啟動、關閉

一、CDB和PDB基本管理

基本概念:

Multitenant Environment:多租戶環境

CDB(Container Database):數據庫容器

PD(Pluggable Database):可插拔數據庫

二、創建

2.1創建CDB

PDB包含在CDB中,所以,要創建PDB,必須先創建CDB。一臺機器上可以有多個CDB。Oracle軟件安裝完成后,就可以創建CDB

啟動DBCA? (C:\app\oracle\product\12.1.0\dbhome_1\BIN\dbca.bat)

????

2.2創建PDB

C:\app\oracle\product\12.1.0\dbhome_1\BIN\dbca.bat

?????

三、連接

3.1連接CDB

Sqlplus默認連接CDB

sqlplus sys/oracle as sysdba

3.2連接PDB

pdb可以通過在CDB中alter session container

alter session set container=pdb1

也可以直接通過tns方式(如下)登錄

sqlplus sys/oracle@pdb1 as sysdba

其中tnsnames.ora添加

?View Code

四、啟動與關閉

4.1啟動關閉CDB

?View Code

從上面的操作中可以看到數據庫啟動的時候所有的PDBs的狀態為MOUNTED

4.2啟動關閉PDB

pdb的管理可以在cdb中進行也可以在pdb中進行,如果是cdb中進行,需要PLUGGABLE關鍵字,如果是在pdb中直接和普通數據庫一樣

?View Code

4.3自動啟動所有PDB

從上面的操作中可以看到數據庫啟動的時候所有的PDBs的狀態為MOUNTED,在實際應用可以考慮增加如下的觸發器使所有的PDBs都處于打開狀態。

create or replace trigger sys.after_startup after startup on database begin execute immediate 'alter pluggable database all open ' ; end after_startup ;

驗證過程

?View Code

四、常用SQL

--查看ORACLE 12C版本 select * from v$version;--查看容器名稱和ID show con_name ;--查看狀態 select name ,open_mode from v$pdbs ;--切換container alter session set container=pdb1

?

轉載于:https://www.cnblogs.com/chinasui/p/9963340.html

總結

以上是生活随笔為你收集整理的CDB和PDB的创建、连接、启动、关闭的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。