1. 程式人生 > >ORACLE 12C PDB 維護基礎介紹

ORACLE 12C PDB 維護基礎介紹

先說基本用法:

先按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

相關推薦

ORACLE 12C PDB 維護基礎介紹

先說基本用法: 先按11G之前進行 conn / as sysdba; create user test identifed by test; ORA-65096: 公用使用者名稱或角色名無效. 查官方文件得知“試圖建立一個通

ORACLEORACLE 12c PDB 基礎

--建立連線 --進入cdb sqlplus /nolog conn sys/sys as dba --// sqlplus sys/[email protected]:1521/orcl as sysdba --進入pdb(pdb可以通過alter sessio

Oracle 12c Windows安裝、介紹及簡單使用(圖文)

htm 編程 閱讀 arch 用戶 upgrade plsql windows安裝 條件 1、下載 地址為:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/inde

Oracle 12c pdb使用expdp/impdp導入導出

12c impdp expdp 12c推出了可插拔數據庫,在一個容器cdb中以多租戶的形式同時存在多個數據庫pdb。在為pdb做數據泵導入導出時和傳統的數據庫有少許不同。 1,需要為pdb添加tansnames 2,導入導出時需要在userid參數內指定其tan

關於Oracle 12C pdb用戶無法登錄的問題

rip too connect _id -- valid space 發現 product 新裝了oracle12c,對新的CDB和PDB用戶如何登錄一直一頭霧水,經過一晚上的查找,終於解決。 sqlplus /nolog -> conn /as sysdba

Oracle 12C PDB克隆實驗(1):通過已有PDB在本地克隆出新的PDB

實驗目標: 根據現有的PDB1在本地克隆出新的PDB2 實驗環境: 資料庫:Oracle 12c R1  作業系統:Oracle Linux 7.3 實驗步驟: 1、檢視PDB SQL> show pdbs CON_ID CON_NAME

【Java】【Oracle】Java操作Oracle 12c資料庫基本步驟介紹——從零開始#1

    Oracle資料庫的Java操作,其基本步驟與其他的資料庫一樣的。 1、下載驅動程式 請到官網下載Oracle 12c的jdbc驅動包,使用的時候請根據自己的JDK版本來區別使用jdbc的版本。 Oracle 12c的jdbc驅動下載頁面為: JDK7請使用

oracle 12c PDB裡建立的使用者登入不上去,顯示 IO 錯誤: Unknown host specified

連線失敗, 錯誤報告: USER = store URL = jdbc:oracle:thin:@orclpdb 錯誤訊息 = IO 錯誤: Un

Oracle 12c 多租戶 CDB 與 PDB之 shared undo 與 Local undo 切換

方便 12c global database refresh oba 開啟 mod down undo 在12C R1版本中只支持Global Shared Undo模式, 所有container共享一個UNDO表空間, 目前保留這種模式只是為了升級過渡, 在12C R2引

Oracle 12c 多租戶在 CDB 中 Plug A PDB,Unplugging A PDB

演示 nco str using edi num pwd 多個 cat Oracle 數據庫 12 c 中介紹了多租戶選項允許單個容器數據庫 (CDB) 來承載多個單獨的可插拔數據庫 (PDB)。本文簡單的演示了如何在 CDB 中 Plug A PDB,Unplugging

Oracle 12c 多租戶 CDB 與 PDB 備份

dev sel app 12c cti input tin tag dot 一、 CDB 備份 1.1 只備份CDB 只備份CDB數據庫需要具有SYSDBA或SYSBACKUP權限用戶連接到CDB的root環境下,執行backupdatabase root命令即可完成對

oracle 12c 多租戶 pdb 恢復(單個pdb數據文件、非系統pdb表空間、整個pdb數據庫)

數據文件 ota ora-01110 創建 正常 方式 cti users rman 環境:數據庫版本 Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production實驗準備:1.--

Oracle 12C 新特性之 db默認字符集AL32UTF8、PDB支持不同字符集

ans ica 允許 12c gbk 操作 utf contain sin 一、 db默認字符集AL32UTF8Specify the database character set when you create the database. Starting from Or

oracle 12c創建可插拔數據庫(PDB)及用戶

因此 shutdown 多少 lob from 如果 name 有用 大小寫 由於oracle 12c使用了CDB-PDB架構,類似於docker,在container-db內可以加載多個pluggable-db,因此安裝後需要額外配置才能使用。 一、修改listene

Oracle 12c 學習之啟動關閉CDB&PDB

pro sysdba pdb lob ins connect nec plus start 1、默認登陸到CDB <roidb01:cdb:/home/oracle>$sqlplus / as sysdba SQL*Plus: Release 12.1.0.2

Oracle 12c 命令行創建PDB

res mounted product tin sys 命令行 app erp 令行 1、登陸cdb創建pdb sqlplus / as sysdba create pluggable database pdb4 admin user pdb4 identified by

oracle 12c service之cdb和pdb

srvctladdservicesrvctl add service 參數如下:-s:服務名-r:首選實例名-a:備用實例名-p:TAF策略,有none,basic,preconnect三個值可選-d-pdb srvctl add service -help 查看各個參數的含義 這裏如果未指定-pdb,則連到

ORACLE 12C 開機自動啟動監聽、CDB、PDB

tor using begin with 觸發器 utility 數據 tab visa linux下數據庫實例監聽開機自啟動設置2018年8月1日 zhanky 測試介紹系統版本:Oracle linux 7.2 x64數據庫版本:Oracle Database 12c

Oracle 12C CDB、PDB常用管理命令

自動 guid ont rep acl 數據 ace datafile con --查看PDB信息(在CDB模式下) show pdbs --查看所有pdb select name,open_mode from v$pdbs; --v$pdbs為PDB信息視圖 sel

詳解oracle 12c數據庫新特征CDB與PDB(熱插拔數據庫)以及表空間管理

dia emp 圖片 朋友 不可 管理 ada pfile esp 表空間概念 表空間是數據庫的邏輯劃分,一個表空間只能屬於一個數據庫。所有的數據庫對象都存放在指定的表空間中。但主要存放的是表, 所以稱作表空間。Oracle數據庫中至少存在一個表空間,即SYSTEM的表空間