甲骨文12 c国开行,PDB常用管理命令

  

——查看PDB信息(在国开行模式下)

  
 <代码>显示pdb分子——查看所有pdb
  选择名称,open_mode从v $ pdb分子;——v $ PDB分子为PDB信息视图
  选择con_id、dbid guid、名称、open_mode从v $ pdb分子; 
  

——切换容器

  
 <代码>改变会话设置容器=orcl1——切换到PDBorcl1容器
  改变会话设置容器=国开行根美元——切换到国开行容器 
  

——查看当前属于哪个容器

  
 <代码>选择sys_context (“USERENV”、“CON_NAME”)从双;——使用sys_context查看属于哪个容器
  显示con_name——用显示查看当前属于哪个容器 
  

——启动PDB

  
 <代码>改变可插入数据库orcl1开放;——开启指定PDB
  改变可插入数据库所有打开的;——开启所有PDB
  改变会话设置容器=orcl1;——切换到PDB进去开启数据库
  启动代码 之前
  

——关闭PDB

  
 <代码>改变可插入数据库orcl1关闭;——关闭指定的PDB
  改变可插入数据库关闭;——关闭所有PDB
  改变会话设置容器=orcl1;——切换到PDB进去关闭数据库
  立即关闭 
  

——创建或克隆前要指定文件映射的位置(需要CBD下sysdba权限)

  
 <代码>改变系统设置db_create_file_dest='/u01/app/oracle/oradata/orcl/orcl2’;  
  

——创建一个新的PDB:(需要CBD下sysdba权限)

  
 <代码>创建可插入数据库测试管理用户管理由管理;
  改变可插入数据库test_pdb开放;——将test_pdb打开 
  

——克隆PDB(需要CBD下sysdba权限)

  
 <代码>创建可插入数据库从orcl1 orcl2;——test_pdb必须是打开的,才可以被打开
  改变可插入数据库orcl2开放;,然后打开这个pdb  
  

——删除PDB(需要CBD下sysdba权限)

  
 <代码>改变可插入数据库orcl2关闭;——关闭之后才能删除
  下降可插入数据库orcl2包括数据文件来完成;——删除PDB orcl2  
  

——设置国开行启动PDB自动启动(在这里使用的是触发器)

  
 <代码>创建或替换触发open_pdbs
  在数据库启动后
  开始
  执行直接改变可插入数据库所有打开的;
  open_pdbs结束;/<代码> 

甲骨文12 c国开行,PDB常用管理命令