欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ORACLE 12C PDB 維護基礎知識介紹

ORACLE 12C PDB 維護基礎知識介紹

熱門標簽:哪個400外呼系統好 愛客外呼系統怎么樣 地圖標注養老院 百度地圖標注途經點 慧營銷crm外呼系統丹丹 開發外呼系統 山東crm外呼系統軟件 圖吧網站地圖標注 哈爾濱電話機器人銷售招聘

先說基本用法:
先按11G之前進行
conn / as sysdba;
create user test identifed by test;

ORA-65096: 公用用戶名或角色名無效.

查官方文檔得知“試圖創建一個通用用戶,必需要用C##或者c##開頭”,這時候心里會有疑問,什么是common user?不管先建成功了再說
create C##user test identifed by test;
創建成功

SQL>show con_name;

CON_NAME
------------------------------
CDB$ROOT

selectcon_id,dbid,NAME,OPEN_MODEfromv$pdbs;


CON_ID DBID NAME OPEN_MODE

---------- ---------- ------------------------------ ----------

2 4066409480 PDB$SEED READ ONLY

3 2270995695 PDBORCL MOUNTED

SQL>alter session set container=PDBORCL;
這時再用create user test identifed by test;建立用戶就可以了。

CDB和PDB是ORACLE 12C一個很亮的新特性,由于他們的引入導致傳統的ORACLE數據庫管理理念不少發生了改變,這里列舉了部分最基本的cdb和pdb管理方式
cdb和pdb關系圖

ORACLE 12C版本

SQL> select * from v$version;
 
BANNER                                        CON_ID
-------------------------------------------------------------------------------- ----------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production       0
PL/SQL Release 12.1.0.1.0 - Production                          0
CORE  12.1.0.1.0   Production                            0
TNS for Linux: Version 12.1.0.1.0 - Production                      0
NLSRTL Version 12.1.0.1.0 - Production                          0

啟動關閉pdb

SQL> startup
ORACLE instance started.
 
Total System Global Area 597098496 bytes
Fixed Size         2291072 bytes
Variable Size       272632448 bytes
Database Buffers     314572800 bytes
Redo Buffers        7602176 bytes
Database mounted.
Database opened.
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     2 4048821679 PDB$SEED            READ ONLY
     3 3313918585 PDB1              MOUNTED
     4 3872456618 PDB2              MOUNTED
 
SQL> alter PLUGGABLE database pdb1 open;
 
Pluggable database altered.
 
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     2 4048821679 PDB$SEED            READ ONLY
     3 3313918585 PDB1              READ WRITE
     4 3872456618 PDB2              MOUNTED
 
SQL> alter PLUGGABLE database pdb1 close;
 
Pluggable database altered.
 
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     2 4048821679 PDB$SEED            READ ONLY
     3 3313918585 PDB1              MOUNTED
     4 3872456618 PDB2              MOUNTED
 
SQL> alter PLUGGABLE database all open;
 
Pluggable database altered.
 
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     2 4048821679 PDB$SEED            READ ONLY
     3 3313918585 PDB1              READ WRITE
     4 3872456618 PDB2              READ WRITE
 
SQL> alter PLUGGABLE database all close;
 
Pluggable database altered.
 
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     2 4048821679 PDB$SEED            READ ONLY
     3 3313918585 PDB1              MOUNTED
     4 3872456618 PDB2              MOUNTED
 
SQL> alter session set container=pdb1;
 
Session altered.
 
SQL> startup
Pluggable Database opened.
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     3 3313918585 PDB1              READ WRITE

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

登錄pdb

[oracle@xifenfei ~]$ lsnrctl status
 
LSNRCTL for Linux: Version 12.1.0.1.0 - Production on 12-MAY-2013 08:07:02
 
Copyright (c) 1991, 2013, Oracle. All rights reserved.
 
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xifenfei)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias           LISTENER
Version          TNSLSNR for Linux: Version 12.1.0.1.0 - Production
Start Date        11-MAY-2013 18:30:54
Uptime          0 days 13 hr. 36 min. 8 sec
Trace Level        off
Security         ON: Local OS Authentication
SNMP           OFF
Listener Parameter File  /u01/app/grid/product/12.1/network/admin/listener.ora
Listener Log File     /u01/app/grid/diag/tnslsnr/xifenfei/listener/alert/log.xml
Listening Endpoints Summary...
 (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xifenfei)(PORT=1521)))
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=xifenfei)(PORT=5500))
(Security=(my_wallet_directory=/u01/oracle/12.1/db_1/admin/cdb/xdb_wallet))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "+ASM" has 1 instance(s).
 Instance "+ASM", status READY, has 1 handler(s) for this service...
Service "cdb" has 1 instance(s).
 Instance "cdb", status READY, has 1 handler(s) for this service...
Service "cdbXDB" has 1 instance(s).
 Instance "cdb", status READY, has 1 handler(s) for this service...
Service "pdb1" has 1 instance(s).
 Instance "cdb", status READY, has 1 handler(s) for this service...
Service "pdb2" has 1 instance(s).
 Instance "cdb", status READY, has 1 handler(s) for this service...
The command completed successfully
[oracle@xifenfei ~]$ tnsping pdb1
 
TNS Ping Utility for Linux: Version 12.1.0.1.0 - Production on 12-MAY-2013 08:07:09
 
Copyright (c) 1997, 2013, Oracle. All rights reserved.
 
Used parameter files:
 
 
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = xifenfei)
(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = pdb1)))
OK (20 msec)
[oracle@xifenfei ~]$ sqlplus sys/xifenfei@pdb1 as sysdba
 
SQL*Plus: Release 12.1.0.1.0 Production on Sun May 12 08:08:02 2013
 
Copyright (c) 1982, 2013, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics
and Real Application Testing options
 
SQL> show con_name;
 
CON_NAME
------------------------------
PDB1
 
 
[oracle@xifenfei ~]$ sqlplus / as sysdba
 
SQL*Plus: Release 12.1.0.1.0 Production on Sun May 12 08:09:14 2013
 
Copyright (c) 1982, 2013, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics
and Real Application Testing options
 
SQL> alter session set container=pdb1;
 
Session altered.
 
SQL> show con_name;
 
CON_NAME
------------------------------
PDB1

pdb可以通過alter session container進入也可以直接通過tns方式登錄

創建用戶

SQL> show con_name;
 
CON_NAME
------------------------------
CDB$ROOT
 
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 
  CON_ID    DBID NAME              OPEN_MODE
---------- ---------- ------------------------------ ----------
     2 4048821679 PDB$SEED            READ ONLY
     3 3313918585 PDB1              READ WRITE
     4 3872456618 PDB2              MOUNTED
 
SQL> create user xff identified by xifenfei;
create user xff identified by xifenfei
      *
ERROR at line 1:
ORA-65096: invalid common user or role name
 
 
SQL> !oerr ora 65096
65096, 00000, "invalid common user or role name"
// *Cause: An attempt was made to create a common user or role with a name
//     that wass not valid for common users or roles. In addition to
//     the usual rules for user and role names, common user and role 
//     names must start with C## or c## and consist only of ASCII 
//     characters.
// *Action: Specify a valid common user or role name.
//
 
SQL> create user c##xff identified by xifenfei;
 
User created.
 
SQL> SELECT USERNAME,CON_ID,USER_ID FROM CDB_USERS WHERE USERNAME='C##XFF';
 
USERNAME    CON_ID  USER_ID
---------- ---------- ----------
C##XFF       1    103
C##XFF       3    104
 
SQL> alter session set container=pdb1;
 
Session altered.
 
SQL> show con_name
 
CON_NAME
------------------------------
PDB1
SQL> create user xff identified by xifenfei;
 
User created.
 
SQL> create user c##abc identified by xifenfei;
create user c##abc identified by xifenfei
      *
ERROR at line 1:
ORA-65094: invalid local user or role name

創建用戶默認的是container=all,在cdb中只能創建全局用戶(c##開頭),會在cdb和所有的pdb中創建該用戶(但是pdb中的全局用戶需要另外授權才能夠在pdb中訪問)。在pdb中只能創建的用戶為本地用戶

用戶授權

SQL> grant connect to c##xff;
 
Grant succeeded.
 
SQL> select GRANTEE,con_id from cdb_ROLE_PRIVS where GRANTED_ROLE='CONNECT' AND GRANTEE='C##XFF';
 
GRANTEE              CON_ID
------------------------------ ----------
C##XFF                 1
 
SQL> grant resource to c##xff container=all;
 
Grant succeeded.
 
SQL> select GRANTEE,con_id from cdb_ROLE_PRIVS where GRANTED_ROLE='RESOURCE' AND GRANTEE='C##XFF';
 
GRANTEE              CON_ID
------------------------------ ----------
C##XFF                 1
C##XFF                 3

用戶授權默認情況下是只會給當前container,在cdb中也可以指定container=all,對所有open的pdb且存在該用戶都進行授權

修改參數

SQL> alter system set open_cursors=500 container=all;
 
System altered.
 
SQL> conn sys/xifenfei@pdb1 as sysdba
Connected.
SQL> show parameter open_cursors;
 
NAME                 TYPE    VALUE
------------------------------------ ----------- ------------------------------
open_cursors             integer   500
SQL> alter system set open_cursors=100;
 alter system set open_cursors=100
*
ERROR at line 1:
ORA-01219: database or pluggable database not open: queries allowed on fixed
tables or views only
 
 
SQL> alter database open;
 
Database altered.
 
SQL> alter system set open_cursors=100;
 
System altered.
 
SQL> show parameter open_cursors;
 
NAME                 TYPE    VALUE
------------------------------------ ----------- ------------------------------
open_cursors             integer   100
SQL> conn / as sysdba
Connected.
SQL> show parameter open_cursors;
 
NAME                 TYPE    VALUE
------------------------------------ ----------- ------------------------------
open_cursors             integer   500

這里可以看到在cdb中修改,pdb會繼承進去;如果在pdb中修改會覆蓋pdb從cdb中繼承的參數含義

您可能感興趣的文章:
  • oracle 12c創建可插拔數據庫(PDB)與用戶詳解
  • oracle 12c因誤刪pdb數據文件導致整個數據庫打不開的解決方法

標簽:青島 承德 甘肅 開封 固原 武漢 周口 和田

巨人網絡通訊聲明:本文標題《ORACLE 12C PDB 維護基礎知識介紹》,本文關鍵詞  ORACLE,12C,PDB,維護,基礎知識,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ORACLE 12C PDB 維護基礎知識介紹》相關的同類信息!
  • 本頁收集關于ORACLE 12C PDB 維護基礎知識介紹的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    91福利资源站| 免费观看在线色综合| 风间由美一区二区av101| 亚洲天堂岛国片| 欧美电视剧免费观看| 日韩精品免费视频人成| 成熟妇人a片免费看网站| 欧美系列亚洲系列| 亚洲精品成人精品456| 91欧美一区二区| 91精品办公室少妇高潮对白| 中文字幕一区二区三区在线观看| 风流少妇一区二区| 成人免费毛片东京热| 亚洲欧美中日韩| 91免费小视频| 777亚洲妇女| 三级欧美在线一区| 人妻精品久久久久中文字幕| 久久这里只精品最新地址| 精品一区二区综合| 2017亚洲天堂| 成人免费一区二区三区在线观看| 成人福利电影精品一区二区在线观看| 日本中文字幕免费在线观看| 亚洲丝袜另类动漫二区| 蜜桃色一区二区三区| 91精品国产丝袜白色高跟鞋| 美女在线观看视频一区二区| 久久婷婷五月综合| 欧美国产国产综合| eeuss国产一区二区三区| 精品视频一区 二区 三区| 香蕉加勒比综合久久| 短视频在线观看| 欧美国产在线观看| aaa亚洲精品一二三区| 欧美人伦禁忌dvd放荡欲情| 日本三级亚洲精品| 成人一级片免费看| 亚洲日穴在线视频| 国产女人18毛片水真多18| 精品伦理精品一区| 丰满亚洲少妇av| 欧美夫妻性生活| 国内成人自拍视频| 国产av 一区二区三区| 亚洲综合免费观看高清在线观看 | 精品蜜桃在线看| 国产盗摄视频一区二区三区| 欧洲在线/亚洲| 老司机精品视频在线| 加勒比婷婷色综合久久| 亚洲国产欧美在线人成| 精品无人区无码乱码毛片国产| 国产精品女同一区二区三区| 久久久久中文字幕亚洲精品 | 中文字幕一区二区三| 亚洲啪av永久无码精品放毛片 | 精品国产精品网麻豆系列| 国产成人欧美日韩在线电影| 欧美日韩精品系列| 国产一区二区伦理片| 欧美伊人久久久久久午夜久久久久| 蜜桃免费网站一区二区三区| 色婷婷亚洲精品| 蜜桃av噜噜一区二区三区小说| 色婷婷香蕉在线一区二区| 蜜桃视频在线一区| 日本电影亚洲天堂一区| 精久久久久久久久久久| 欧美日韩精品欧美日韩精品一| 国产精品自拍一区| 在线成人小视频| 成人免费毛片app| 精品日韩在线一区| 91一区二区在线观看| 久久―日本道色综合久久| www日本在线观看| 国产精品久久久久天堂| 巨胸大乳www视频免费观看| 一区二区在线观看视频| 国产探花在线视频| 免费的成人av| 欧美日韩一区在线观看| 丁香五精品蜜臀久久久久99网站| 日韩欧美123| 亚洲美女高潮久久久| 国产欧美一区二区三区沐欲| 国产人妻人伦精品1国产丝袜| 亚洲欧美激情一区二区| www.黄色com| 精品亚洲成av人在线观看| 69久久99精品久久久久婷婷| 99久久综合色| 国产丝袜在线精品| 三上悠亚ssⅰn939无码播放 | 亚洲精品免费看| 中文字幕乱码av| 久久精品国产亚洲a| 欧美丰满高潮xxxx喷水动漫| 91啪亚洲精品| 亚洲同性gay激情无套| 91无套直看片红桃在线观看| 麻豆精品在线观看| 欧美精品一二三区| 伦伦影院午夜理论片| 亚洲欧洲av在线| 天天做夜夜爱爱爱| 国内精品国产成人国产三级粉色| 精品美女被调教视频大全网站| 国产真实乱人偷精品| 亚洲尤物在线视频观看| 色诱亚洲精品久久久久久| 国产成人av一区二区三区在线| 久久女同性恋中文字幕| 国产精品九九九九九| 视频一区欧美精品| 欧美精品粉嫩高潮一区二区| 国产精品91av| 亚洲国产日韩一区二区| 欧美私人免费视频| 无码人妻少妇色欲av一区二区| 亚洲视频图片小说| 色哟哟在线观看一区二区三区| 国产91丝袜在线18| 中文在线一区二区| 农村妇女精品一区二区| 成人精品视频.| 日韩美女精品在线| 日本韩国欧美一区二区三区| 91蝌蚪porny| 亚洲国产精品一区二区www在线| 欧美三级中文字| 老熟女高潮一区二区三区| 亚洲国产日韩一级| 日韩一区二区视频| 黄色a一级视频| 老司机精品视频线观看86| 久久久久久亚洲综合| 2017亚洲天堂| av一区二区三区四区| 一区二区三区电影在线播| 欧美日韩精品是欧美日韩精品| 97精品人妻一区二区三区蜜桃| 日韩综合在线视频| 精品国产青草久久久久福利| eeuss中文字幕| 成人精品gif动图一区| 亚洲欧美区自拍先锋| 欧美日韩www| 国产特黄级aaaaa片免| 国产在线国偷精品免费看| 国产精品美女一区二区| 色8久久精品久久久久久蜜| av一二三不卡影片| 亚洲午夜视频在线观看| 日韩欧美成人激情| 夫妻性生活毛片| 久久久久亚洲av无码网站| 日韩av中文字幕一区二区| 久久蜜桃香蕉精品一区二区三区| 男人操女人的视频网站| 久久久久无码国产精品一区李宗瑞| 日韩电影在线免费看| 欧美精品一区二| 色综合一个色综合| 国产黑丝在线观看| 国产毛片精品一区| 亚洲精品高清在线| 精品国产欧美一区二区| 国产探花在线播放| 国产精品无码在线| 国产成人免费在线观看不卡| 亚洲国产综合在线| 国产午夜精品一区二区三区视频 | 激情欧美日韩一区二区| 中文字幕一区二区三区精华液| 91.xcao| 99re6热在线精品视频| 波多野结衣三级视频| 久久91精品久久久久久秒播| 亚洲视频一二三区| 精品国产一区二区亚洲人成毛片| 欧美一区二区三区爽爽爽| 男男做爰猛烈叫床爽爽小说| 国产寡妇亲子伦一区二区| 亚洲午夜三级在线| 久久精品视频网| 欧美另类z0zxhd电影| 五月天免费网站| 西西大胆午夜视频| 成人高清视频在线| 久久99精品久久只有精品| 亚洲精品国产一区二区三区四区在线| 日韩精品影音先锋| 欧美性色aⅴ视频一区日韩精品| 日韩毛片无码永久免费看| 人妻体体内射精一区二区| 国产在线视频一区二区|