<準備1.PDB確認>
DBCAを立ち上げて、「プラガブル・データベースの構成」より確認する。
<準備2.PDBオープン>
まずはCDBに接続する。
==================================================================
$ sqlplus /nolog
SQL*Plus: Release 12.1.0.1.0 Production on 火 9月 3 04:04:56 2013
Copyright (c) 1982, 2013, Oracle. All rights reserved.
SQL> connect /as sysdba
接続されました。
==================================================================
PDBが3つある場合、以下のとおり、3つともに対してREAD WRITE状態に変更する。
==================================================================
SQL> alter session set container=pdb1;
セッションが変更されました。
SQL> alter pluggable database pdb1 open;
プラガブル・データベースが変更されました。
SQL> select name,open_mode from v$pdbs;
NAME
--------------------------------------------------------------------------------OPEN_MODE
------------------------------
PDB1
READ WRITE
SQL> alter session set container=pdb2;
セッションが変更されました。
SQL> alter pluggable database pdb2 open;
プラガブル・データベースが変更されました。
SQL> select name,open_mode from v$pdbs;
NAME
--------------------------------------------------------------------------------OPEN_MODE
------------------------------
PDB2
READ WRITE
SQL> alter session set container=pdb3;
セッションが変更されました。
SQL> alter pluggable database pdb3 open;
プラガブル・データベースが変更されました。
SQL> select name,open_mode from v$pdbs;
NAME
--------------------------------------------------------------------------------OPEN_MODE
------------------------------
PDB3
READ WRITE
==================================================================
<アーキテクチャの確認>
次に、CDBで各種ファイルを確認する。
==================================================================
$ sqlplus /nolog
SQL*Plus: Release 12.1.0.1.0 Production on 火 9月 3 03:41:33 2013
Copyright (c) 1982, 2013, Oracle. All rights reserved.
SQL> connect /as sysdba
接続されました。
SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------/oracle/product/12.0.1/oradata/orcl/redo03.log
/oracle/product/12.0.1/oradata/orcl/redo02.log
/oracle/product/12.0.1/oradata/orcl/redo01.log
SQL> select name from v$archived_log;
NAME
--------------------------------------------------------------------------------/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_12_924y657l_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_13_924y7cbt_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_14_924y8882_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_15_9250wpq1_.arc
NAME
--------------------------------------------------------------------------------
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_16_9254bbvm_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_17_925x1srm_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_18_9293r1l4_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_19_
NAME
--------------------------------------------------------------------------------9293xllx_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_20_9293zorg_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_21_92942517_.arc
10行が選択されました。
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------/oracle/product/12.0.1/oradata/orcl/system01.dbf
/oracle/product/12.0.1/oradata/orcl/sysaux01.dbf
/oracle/product/12.0.1/oradata/orcl/undotbs01.dbf
/oracle/product/12.0.1/oradata/orcl/pdbseed/system01.dbf
/oracle/product/12.0.1/oradata/orcl/users01.dbf
/oracle/product/12.0.1/oradata/orcl/pdbseed/sysaux01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb1/system01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb1/sysaux01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb1/pdb1_users01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb2/system01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb2/sysaux01.dbf
NAME
--------------------------------------------------------------------------------/oracle/product/12.0.1/oradata/orcl/pdb2/pdb2_users01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb3/system01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb3/sysaux01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb3/pdb3_users01.dbf
15行が選択されました。
SQL> col component format a20
SQL> select component, current_size curr_size, min_size, max_size,user_specified_size uss, granule_size gs from v$memory_dynamic_components where current_size > 0;
COMPONENT CURR_SIZE MIN_SIZE MAX_SIZE USS GS
-------------------- ---------- ---------- ---------- ---------- ----------
shared pool 419430400 419430400 419430400 0 16777216
large pool 33554432 33554432 150994944 0 16777216
java pool 16777216 16777216 16777216 0 16777216
SGA Target 2030043136 2030043136 2030043136 0 16777216
DEFAULT buffer cache 1526726656 1409286144 1526726656 0 16777216
PGA Target 1375731712 1375731712 1375731712 0 16777216
6行が選択されました。
==================================================================
次に、PDBで各種ファイルを確認する。
==================================================================
$ more tnsnames.ora
# tnsnames.ora Network Configuration File: /oracle/product/12.0.1/OraHome1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = sol10-oracle3)(PORT = 1521))
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = sol10-oracle3)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
SRV_PDB1=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP )(HOST = sol10-oracle3)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = pdb1)
)
)
~ 省略 ~
% sqlplus system/sol10-oracle3@SRV_PDB1
SQL*Plus: Release 12.1.0.1.0 Production on 月 9月 2 22:22:14 2013
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
に接続されました。
SQL> alter session set container=pdb1;
セッションが変更されました。
SQL> startup
プラガブル・データベースがオープンされました。SQL>
SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------/oracle/product/12.0.1/oradata/orcl/redo03.log
/oracle/product/12.0.1/oradata/orcl/redo02.log
/oracle/product/12.0.1/oradata/orcl/redo01.log
SQL> select name from v$archived_log;
NAME
--------------------------------------------------------------------------------/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_12_924y657l_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_13_924y7cbt_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_14_924y8882_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_15_9250wpq1_.arc
NAME
--------------------------------------------------------------------------------
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_16_9254bbvm_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_01/o1_mf_1_17_925x1srm_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_18_9293r1l4_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_19_
NAME
--------------------------------------------------------------------------------9293xllx_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_20_9293zorg_.arc
/oracle/product/12.0.1/fast_recovery_area/ORCL/archivelog/2013_09_02/o1_mf_1_21_92942517_.arc
10行が選択されました。
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------/oracle/product/12.0.1/oradata/orcl/undotbs01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb3/system01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb3/sysaux01.dbf
/oracle/product/12.0.1/oradata/orcl/pdb3/pdb3_users01.dbf
SQL> col component format a20
SQL> select component, current_size curr_size, min_size, max_size,user_specified_size uss, granule_size gs from v$memory_dynamic_components where current_size > 0;
COMPONENT CURR_SIZE MIN_SIZE MAX_SIZE USS GS
-------------------- ---------- ---------- ---------- ---------- ----------
shared pool 419430400 419430400 419430400 0 16777216
large pool 33554432 33554432 150994944 0 16777216
java pool 16777216 16777216 16777216 0 16777216
SGA Target 2030043136 2030043136 2030043136 0 16777216
DEFAULT buffer cache 1426063360 1409286144 1526726656 0 16777216
Shared IO Pool 100663296 0 100663296 0 16777216
PGA Target 1375731712 1375731712 1375731712 0 16777216
6行が選択されました。
==================================================================
<まとめ>
・REDOログ、アーカイブログ、SGA/PGAはCDBとPDBで共用。
・データファイルはCDBとPDBで別。CDB接続時はPDB側の情報が閲覧可能だが、PDB接続時は当該PDBのみの情報のみ閲覧可能。
0 件のコメント:
コメントを投稿