Bo's Oracle Station

查看: 1758|回复: 0

拔出和插入一个插件数据库合并两个容器数据库和容器管理,课程第69次(2017-03-24星期五)

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2017-3-25 00:08:44 | 显示全部楼层 |阅读模式
本帖最后由 botang 于 2017-3-25 00:11 编辑

上完1Z0-063第3章(各种方法创建多租户数据库,拔出和插入插件库)
上完1Z0-063第4章(管理多租户数据库
进行1Z0-063第5章
1Z0-052共19章(上完19章),1Z0-053共21章(上完21章),1Z0-063多租户部分共9章(上完4章)
总共上完全部49章中的44章


  1. select  pdb_name , status ,  guid,  con_id from cdb_pdbs;

  2. select  name , open_mode , con_id from v$pdbs;

  3. alter pluggable database pdb_orcl2 open;

  4. select  name from v$datafile;

  5. declare
  6.   v_1  boolean ;
  7. begin
  8.    v_1 := dbms_pdb.check_plug_compatibility('/home/oracle/pdb1_1.xml','pdb1_1');
  9.    if v_1 then
  10.     dbms_output.put_line('YES');
  11.    else
  12.      dbms_output.put_line('NO');
  13.   end if;
  14. end;

  15. select message, action from pdb_plug_in_violations    pdb
  16.   where pdb.NAME='PDB1_1';
  17.   
  18.   select message, action from pdb_plug_in_violations    pdb
  19.   where pdb.NAME='PDB_ORCL2';

  20. create pluggable database pdb1_1
  21.   using '/home/oracle/pdb1_1.xml' nocopy;

  22.   select  name , open_mode , con_id from v$pdbs;
  23.   
  24.   select  pdb_name , status , con_id from cdb_pdbs;
  25.   
  26.   alter pluggable database pdb1_1 open ;

  27. ---

  28.   select  name , open_mode , con_id from v$pdbs;
  29.   
  30.   select  pdb_name , status , con_id from cdb_pdbs;
  31.   
  32.   alter pluggable database all open;
  33.   
  34.   
  35.   create or replace trigger open_all_pdbs
  36.   after startup on database
  37.   begin
  38.     execute immediate 'alter pluggable database all open';
  39. end;
  40.   
  41.   select  name , open_mode , con_id from v$pdbs;
  42.   
  43.   select  pdb_name , status , con_id from cdb_pdbs;
  44.   
  45.   alter pluggable database all open;
  46.   
  47.   
  48.   create or replace trigger open_all_pdbs
  49.   after startup on database
  50.   begin
  51.     execute immediate 'alter pluggable database all open';
  52. end;
  53.   ---
  54.   ---
  55.   select  ispdb_modifiable  
  56.     from v$parameter  p
  57.          where p.name='optimizer_use_sql_plan_baselines';
  58.   
  59.   
  60.     select  ispdb_modifiable  , value,con_id
  61.     from v$parameter  p
  62.          where p.name='optimizer_use_sql_plan_baselines';
  63.          
  64.          
  65.            select  ispdb_modifiable  , value,con_id
  66.     from v$system_parameter  p
  67.          where p.name='optimizer_use_sql_plan_baselines';

  68. select  * from database_properties;

  69. (SELECT property_name, property_value
  70. FROM
  71. database_properties
  72. WHERE property_name LIKE 'DEFAULT_%TABLE%';
  73. )

  74. select t.tablespace_name  , con_id
  75.        from cdb_tablespaces  t ;
  76.           
  77. create tablespace cdata  datafile '/u01/app/oracle/oradata/cdb2/cdata_01.dbf'
  78. size 10M;          

  79. ALTER DATABASE DEFAULT TABLESPACE CDATA ;

  80.          
  81. select   tablespace_name , con_id    from cdb_tablespaces  
  82. where  contents='TEMPORARY';

  83. CREATE TEMPORARY TABLESPACE TEMP_ROOT
  84. TEMPFILE '/u01/app/oracle/oradata/cdb2/temproot_01.dbf'
  85. SIZE 500M ;


  86. ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP_ROOT ;


  87. select  * from database_properties;

  88. CREATE USER c##u IDENTIFIED BY x;


  89. select  username  , default_tablespace, temporary_tablespace ,con_id
  90. from cdb_users where username='C##U' order by con_id;




复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-4-20 17:48 , Processed in 0.034054 second(s), 24 queries .

快速回复 返回顶部 返回列表