久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Oracle 12c如何創(chuàng)建和刪除PDB

共計(jì) 5198 個(gè)字符,預(yù)計(jì)需要花費(fèi) 13 分鐘才能閱讀完成。

這篇文章主要為大家展示了“Oracle 12c 如何創(chuàng)建和刪除 PDB”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Oracle 12c 如何創(chuàng)建和刪除 PDB”這篇文章吧。

1.    手工創(chuàng)建 PDB

從 SEED database 創(chuàng)建 PDB 的時(shí)候,可以指定文件存放的位置。有兩種方法可以指定文件的位置。

第一種是在 CREATE PLUGGABLE DATABASE 語(yǔ)法中添加 FILE_NAME_CONVERT 選項(xiàng)。

http://www.cndba.cn/dave/article/221

http://www.cndba.cn/dave/article/221

SQL  set lin 120
SQL  col name for a60
SQL  select * from v$dbfile;
 13 /u01/app/oracle/oradata/dave/pdb1/ado2.dbf 3
 14 /u01/app/oracle/oradata/dave/pdb1/cndba01.dbf 3
 22 /u01/app/oracle/oradata/dave/cndba/system.dbf 4
 23 /u01/app/oracle/oradata/dave/cndba/sysaux.dbf 4
 24 /u01/app/oracle/oradata/dave/cndba/users.dbf 4
 25 /u01/app/oracle/oradata/dave/cndba/ado1.dbf 4
 26 /u01/app/oracle/oradata/dave/cndba/ado2.dbf 4
18 rows selected.

查看 PDB 的位置,創(chuàng)建新目錄:

[oracle@Ora12c ~]$ mkdir /u01/app/oracle/oradata/dave/huaining
SQL  create pluggable database huaining admin user cndba identified by cndba
file_name_convert=( /u01/app/oracle/oradata/dave/pdbseed/ , /u01/app/oracle/oradata/dave/huaining/ 
Pluggable database created.

也可以簡(jiǎn)寫:http://www.cndba.cn/dave/article/221

create pluggable database huaining admin user cndba identified by cndba
file_name_convert=( pdbseed , huaining 
SQL  show pdbs
 CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
 2 PDB$SEED READ ONLY NO
 3 PDB1 READ WRITE NO
 4 CNDBA READ WRITE NO
 5 HUAINING MOUNTED

– 查看 PDB 的狀態(tài):是 NEW,測(cè)試是不可用的。

http://www.cndba.cn/dave/article/221

SQL  set lin 120
SQL  col pdb_name for a15
SQL  select pdb_name,status from dba_pdbs;
PDB_NAME STATUS
--------------- ---------
PDB1 NORMAL
PDB$SEED NORMAL
CNDBA NORMAL
HUAINING NEW

必須顯示的打開(kāi)數(shù)據(jù)庫(kù):http://www.cndba.cn/dave/article/221

SQL  alter pluggable database huaining open;
Pluggable database altered.
SQL  show pdbs
 CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
 2 PDB$SEED READ ONLY NO
 3 PDB1 READ WRITE NO
 4 CNDBA READ WRITE NO
 5 HUAINING READ WRITE NO
SQL  select pdb_name,status from dba_pdbs;
PDB_NAME STATUS
--------------- ---------
PDB1 NORMAL
PDB$SEED NORMAL
CNDBA NORMAL
HUAINING NORMAL

第二種方法,就是先指定 PDB_FILE_NAME_CONVERT 參數(shù)的值,然后執(zhí)行創(chuàng)建命令,此時(shí)就不需要指定 FILE_NAME_CONVERT 選項(xiàng)。

http://www.cndba.cn/dave/article/221

[oracle@Ora12c pdbseed]$ mkdir /u01/app/oracle/oradata/dave/ahdba

NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ pdb_file_name_convert string pdb_lockdown string pdb_os_credential string SQL  alter session set pdb_file_name_convert= /u01/app/oracle/oradata/dave/pdbseed/ , /u01/app/oracle/oradata/dave/ahdba/   Session altered. SQL  show parameter pdb_ NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ pdb_file_name_convert string /u01/app/oracle/oradata/dave/p  dbseed/, /u01/app/oracle/orada  ta/dave/ahdba/ pdb_lockdown string pdb_os_credential string SQL  create pluggable database ahdba admin user cndba identified by cndba; Pluggable database created. SQL  show pdbs  CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ----------  2 PDB$SEED READ ONLY NO  3 PDB1 READ WRITE NO  4 CNDBA READ WRITE NO  5 HUAINING READ WRITE NO  6 AHDBA MOUNTED SQL  alter pluggable database ahdba open; Pluggable database altered. SQL  show pdbs  CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ----------  2 PDB$SEED READ ONLY NO  3 PDB1 READ WRITE NO  4 CNDBA READ WRITE NO  5 HUAINING READ WRITE NO  6 AHDBA READ WRITE NO SQL

2.    手工刪除 PDB

在刪除 PDB 的時(shí)候,有 2 個(gè)選項(xiàng) KEEP DATAFILES 和 including DATAFILES, 默認(rèn)是 KEEP.

SQL  show pdbs
 CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
 2 PDB$SEED READ ONLY NO
 3 PDB1 READ WRITE NO
 4 CNDBA READ WRITE NO
 5 HUAINING READ WRITE NO
 6 AHDBA READ WRITE NO
SQL  drop pluggable database huaining;
drop pluggable database huaining
ERROR at line 1:
ORA-65179: cannot keep datafiles for a pluggable database that is not unplugged

SQL  !oerr ora 65179 65179, 00000,  cannot keep datafiles for a pluggable database that is not unplugged // *Cause: An attempt was made to drop a pluggable database without // specifying the INCLUDING DATAFILES clause, and the pluggable // database has not been unplugged. // *Action: Unplug the pluggable database before dropping the pluggable // database or use the INCLUDING DATAFILES clause in the // DROP PLUGGABLE DATABASE statement. SQL  drop pluggable database huaining including datafiles; Pluggable database dropped. SQL  show pdbs  CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ----------  2 PDB$SEED READ ONLY NO  3 PDB1 READ WRITE NO  4 CNDBA READ WRITE NO  6 AHDBA READ WRITE NO 操作系統(tǒng)層面看,對(duì)應(yīng)的文件,也一起刪除了:[oracle@Ora12c huaining]$ pwd /u01/app/oracle/oradata/dave/huaining[oracle@Ora12c huaining]$ ls[oracle@Ora12c huaining]$

如果是使用 KEEP datafiles,那么在執(zhí)行 drop 之前,必須先執(zhí)行 unplug 的操作。

SQL  drop pluggable database ahdba keep datafiles;
drop pluggable database ahdba keep datafiles
ERROR at line 1:
ORA-65179: cannot keep datafiles for a pluggable database that is not unplugged
SQL  alter pluggable database ahdba unplug into  /tmp/ahdba.xml 
Pluggable database altered.
SQL  drop pluggable database ahdba keep datafiles;
Pluggable database dropped.

刪除成功。

以上是“Oracle 12c 如何創(chuàng)建和刪除 PDB”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-24發(fā)表,共計(jì)5198字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 淮北市| 遵义县| 巨野县| 九寨沟县| 德昌县| 吉隆县| 宜兰县| 德清县| 大足县| 赤壁市| 仙居县| 石泉县| 随州市| 新巴尔虎右旗| 都兰县| 凭祥市| 定襄县| 西昌市| 天镇县| 新疆| 长乐市| 峨山| 白玉县| 普兰县| 汉中市| 阿拉尔市| 吉首市| 筠连县| 竹北市| 云龙县| 塔城市| 天津市| 北川| 大方县| 肇庆市| 高台县| 防城港市| 郯城县| 太仆寺旗| 镇宁| 杭州市|