【ORACLE】ORACLE 12c PDB 基礎
--建立連線 --進入cdb sqlplus /nolog conn sys/sys as dba --// sqlplus sys/[email protected]:1521/orcl as sysdba --進入pdb(pdb可以通過alter session container進入也可以直接通過tns方式(如下)登入) sqlplus sys/[email protected]:1521/pdborcl as sysdba --顯示所有的plaggable db show pdbs; --檢視當前連線名稱 show con_name; --新建pdb CREATE PLUGGABLE DATABASE xff_db ADMIN USER xff IDENTIFIED BY xifenfei STORAGE (MAXSIZE 2G MAX_SHARED_TEMP_SIZE 100M) DEFAULT TABLESPACE xifenfei DATAFILE '/u01/app/oracle/oradata/xifenfei/xff/xifenfei01.dbf' SIZE 25M AUTOEXTEND ON 5 PATH_PREFIX = '/u01/app/oracle/oradata/xifenfei/xff/' FILE_NAME_CONVERT = ('/u01/app/oracle/oradata/xifenfei/pdbseed/', '/u01/app/oracle/oradata/xifenfei/xff/'); --刪除PDB DROP PLUGGABLE DATABASE xff_db INCLUDING DATAFILES; --Unplugging PDB alter pluggable database FF close immediate; alter pluggable database ff UNPLUG into '/tmp/ff.xml'; --Plug Unplugging PDB create pluggable database ff using '/tmp/ff.xml' copy file_name_convert=('/u01/app/oracle/oradata/xifenfei/FF/','/u01/app/oracle/oradata/xff_l/xff'); exec DBMS_PDB.SYNC_PDB(); --啟動關閉PDB --pdb的管理可以在cdb中進行也可以在pdb中進行, --如果是cdb中進行,需要PLUGGABLE關鍵字(如下alter), --如果是pdb中直接和普通資料庫一樣(startup/shutdown immediate) --開啟單個pdb alter pluggable database pdborcl open; --開啟所有pdb alter pluggable database all open; --關閉所有pdb alter pluggable database all close immediate; --進入pdb alter session set container=pdborcl; --// conn sys/
[email protected]:1521/pdborcl as sysdba; --進入cdb alter session set container=cdb$root; --// conn / as sysdba; --建立使用者 --建立使用者預設的是container=all,在cdb中只能建立全域性使用者(c##開頭), --會在cdb和所有的pdb中建立該使用者(但是pdb中的全域性使用者需要另外授權才能夠在pdb中訪問)。 --在pdb中只能建立的使用者為本地使用者 --建立全域性使用者 create user c##xff identified by xifenfei; --建立本地使用者 alter session set container=pdborcl; create user xxx identified by 123; --使用者授權 --使用者授權預設情況下是隻會給當前container,在cdb中也可以指定container=all,對所有open的pdb且存在該使用者都進行授權 grant connect to c##xff; grant resource to c##xff container=all --修改引數 --在cdb中修改,pdb會繼承進去;如果在pdb中修改會覆蓋pdb從cdb中繼承的引數含義 alter system set open_cursors=500 container=all; show parameter open_cursors; alter session set container=pdborcl; show parameter open_cursors; --// alter system set open_cursors=100; show parameter open_cursors; conn / as sysdba show parameter open_cursors;
附:linux oracle 常規操作
1、啟動資料庫 su - oracle sqlplus /nolog conn /as sysdba startup 2、啟動監聽 lsnrctl start lsnrctl status 3、 資料庫配置助理,進行資料庫安裝、刪除和修改。 $/oracle/oracle/app/product/101/bin/dbca 4、 資料庫網路服務配置管理。 $/oracle/oracle/app/product/101/bin/netca 5、 資料庫網路服務和監聽配置助理。 $/oracle/oracle/app/product/101/bin/netmgr 6、關閉oracle su - oracle sqlplus /nolog conn /as sysdba shutdown immediate exit lsnrctl stop exit 關閉一個insstance: srvctl stop instance -d SID -i instance
資料參考連結:
其他特性介紹:
oracle12c新特性總結系列:
相關推薦
【ORACLE】ORACLE 12c PDB 基礎
--建立連線 --進入cdb sqlplus /nolog conn sys/sys as dba --// sqlplus sys/[email protected]:1521/orcl as sysdba --進入pdb(pdb可以通過alter sessio
【Oracle】Oracle Database 12c Release 2安裝多圖詳解
Oracle12c2版數據庫安裝1.1 下載安裝包 oracle官網地址請自行百度oracle,51CTO內容限制不讓我放!1)打開官方網站,找到下載連接,如圖所示。2)選擇更多下載。3)選擇數據庫版本,這裏選擇的是目前的最新版本4)接收許可協議,選在linux版本進行下載5) 接收許可協議,點擊linuxx
【筆記】Oracle SQL語句 | 基礎篇
when 自然 本地數據庫 指向 ise abort ted names pda 整理了一下Oracle SQL的基本語句,主要針對Oracle的使用者(Oracle數據庫維護和管理員的常用語句之後整理),可作為一個大綱參考,對某些語句或函數並未深入的詳解,只是簡單列出,留
【轉】Oracle基礎結構認知—初識oracle 禮記八目 2017-12-12 21:19:30
pool 功能 日誌 str 用戶 使用 redo 相同 區別 Oracle服務器(oracle server)由實例和數據庫組成。其中,實例就是所謂的關系型數據庫管理系統(Relational Database Management System,RDBMS),用來提供相
【轉】Oracle基礎結構認知—oracle物理結構 禮記八目 2017-12-13 20:31:06
redo update file 初始化 src tnsname 其他 需要 丟失 原文地址:https://www.toutiao.com/i6499008214980362765/ oracle數據庫啟動:oracle服務啟動,通過參數文件查找控制文件,啟動控制文件,則
【轉】Oracle基礎結構認知—進程及邏輯結構 禮記八目 2017-12-17 19:33:21
sum 活動 lte min system表空間 數據塊 ack 共享數據 and 原文地址:https://www.toutiao.com/i6500477672349499917/ 一、 Process Structure進程結構 Oracle有兩種類型的進程: 服務器
【Oracle】Oracle 12c DB In-Memory入門實驗手冊(四)
(四)查詢IM中的資料 之前的三篇我們分別介紹了以下三部分內容,感興趣的朋友可以去看一下: 載入資料到IM:http://blog.csdn.net/badly9/article/details/49777993 IM壓縮:http://blog.csdn.net/
【Oracle】Oracle 12c DB In-Memory入門實驗手冊(一)
該手冊實驗基礎要在例項級別啟用IM column store,開啟方法參考上篇文章: 連結:http://blog.csdn.net/badly9/article/details/49724983 (一)基礎篇 1.對objects開啟IM column store 對於o
【Oracle】Oracle基礎知識
Oracle解除安裝 E:\app\meng.li\product\11.2.0\dbhome_1\deinstall\deinstall.bat執行這個批處理檔案就可以把Oracle解除安裝掉。 使用者 Sys 、system (sys的許可權高於system) Sys
【原創】oracle 12c DataGuard Real Time 模式與非Real Time模式
ndb oracle nec eal 12c ply issue tab database // 12c -- To start the MRP in non real time apply issue, alter database recover managed s
【Oracle】 oracle數據庫的並發初步理解
數據交互 空閑 details cti 但是 art 網速慢 可見 就會 先從一個列子來說:我們經常聽到說某某網站的每天訪問用戶數有幾十,幾千,幾百萬甚至上千萬,同時在線用戶數有幾萬,幾十萬的。從這個列子我們來分析,數據庫並發的概念。首先,這兒有兩個名詞,一個是每天訪問的用
【Oracle】Oracle的內外連接
close 結構 class 編號 開始時間 eve 時間 條件 rom 1,Oracle中的內外連接 1,內連接 內連接就是符合條件的數據被選中,不符合條件的數據被過濾掉。 1,1,1 等值連接 先看看需要使用的“s_emp”表結構:
【Oracle】Oracle中的常用操作
轉換成 sql查詢語句 sub 備份 關系 %d des 統計分析 put 一、ORACLE的啟動和關閉 1、在單機環境下 要想啟動或關閉ORACLE系統必須首先切換到ORACLE用戶,如下 su - oracle a、啟動ORACLE系統 oracle>svrmgr
【Oracle】Oracle中使用轉義字符
pos lac 但是 update 語句 劃線 sdn 轉義 cape 1、Oracle 特殊字符 轉義 關鍵詞:oracle 轉義 環境:oracle9i plsql
【轉】ORACLE賬戶提示EXPIRED(GRACE)問題解決
expired count 進行 系統 默認 tag aid csdn 一個 ORACLE賬戶提示EXPIRED(GRACE)問題解決 2013-01-30 15:09:24 標簽:oracle user 原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處
【轉】ORACLE 表空間擴展方法
desc taf ora 查看 ges bytes 查詢 auto _id 轉載地址:http://blog.itpub.net/28950170/viewspace-763139/ 第一步:查看表空間的名字及文件所在位置: select tablespace_name,
【轉載】Oracle sqlplus中最簡單的一些命令,設置顯示的格式
rac mysql gpo acl 命令格式 lines 屬性 log sql 登錄數據庫:方式(1)當我們剛安裝Oracle數據庫時,登錄賬戶時可以使用win+r 輸入sqlplus,進入sqlplus命令窗口,然後輸入用戶名和密碼,這裏輸入密碼時不會有回顯 方式(2)
【轉】Oracle 11g Dataguard 參數詳解
異步模式 正常 10g enable ffi sys 過程 tnsnames async 轉自:https://www.jb51.net/article/52269.htm 這篇文章主要介紹了Oracle 11g Dataguard參數詳解,包含了獨立參數、主庫參數、備
【轉】ORACLE中時間類型date和timestamp的相互轉化
數據類型 span 時間類型 mes 常用 tro 1.5 cnblogs 的區別 來源:http://www.cnblogs.com/java-class/p/4742740.html date和timestamp 的區別 date類型是Oracle常用的日
【Oracle】Oracle檢視使用者密碼過期,修改永不過期
01、檢視當前open使用者 select username,account_status,expiry_date,profile from dba_users; 02、檢視目前的密碼過期策略 select * from dba_profiles s where s.profile='D