[ora@oracle]$ sqlplus system/****@PROD_CDB
SQL> show con_name;
CON_NAME
------------------------------
CDB$ROOT
SQL> select name from v$database;
NAME
---------
PROD
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB MOUNTED
SQL> ALTER SESSION SET CONTAINER= PDB;
Session altered.
[ora@oracle]$ sqlplus apps/****@PDB
SQL> select username from dba_users where USERNAME= 'APPS';
no rows selected
SQL> show con_name;
CON_NAME
------------------------------
CDB$ROOT
SQL> select name from v$database;
NAME
---------
PROD
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB MOUNTED
SQL> ALTER SESSION SET CONTAINER= PDB;
Session altered.
SQL> ALTER PLUGGABLE DATABASE OPEN;
Warning: PDB altered with errors.
SQL> ALTER DATABASE OPEN;
Database altered.
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDB READ WRITE YES
SQL> shut immediate
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
System altered.
SQL> select value from v$parameter where name='PDB';
SQL> select cause, message from pdb_plug_in_violations where name = 'PDB';
SQL> select * from v$services;
SQL> select SERVICE_ID,NAME,NETWORK_NAME from v$services;
SQL> select NAME from v$services;
[ora@oracle]$ sqlplus apps/****@PDB
SQL> select username from dba_users where USERNAME= 'APPS';
no rows selected
No comments:
Post a Comment