Bo's Oracle Station

查看: 2537|回复: 0

活动第32/33次(2018-6-30星期六上下午)

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2018-6-30 09:37:39 | 显示全部楼层 |阅读模式
阶段三结束,准备多租户的环境:
1. nid把 11g的一直使用的orcl数据库改成orcl2,以符合《Oracle Database 12c:Managing Multitenant Architecture》之Activity Guide对环境的要求。

2. 把ASM磁盘都扩展大一些:
  1. [oracle@station90 ~]$ sqlplus /nolog

  2. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:26:17 2018

  3. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  4. SQL> conn / as sysasm
  5. Connected.
  6. SQL> select name, total_mb, os_mb from v$asm_disk;

  7. NAME
  8. --------------------------------------------------------------------------------
  9.   TOTAL_MB        OS_MB
  10. ---------- ----------
  11. FRA_0002
  12.        964         3070

  13. FRA_0001
  14.        964         3070

  15. FRA_0000
  16.        964         3070


  17. NAME
  18. --------------------------------------------------------------------------------
  19.   TOTAL_MB        OS_MB
  20. ---------- ----------
  21. DATA_0005
  22.        964         3070

  23. DATA_0004
  24.        964         3070

  25. DATA_0003
  26.        964         3070


  27. NAME
  28. --------------------------------------------------------------------------------
  29.   TOTAL_MB        OS_MB
  30. ---------- ----------
  31. DATA_0002
  32.        964         3070

  33. DATA_0001
  34.        964         3070

  35. DATA_0000
  36.        964         3070


  37. 9 rows selected.

  38. SQL> alter diskgroup data resize disk DATA_0000;

  39. Diskgroup altered.

  40. SQL> select name, total_mb, os_mb from v$asm_disk;

  41. NAME
  42. --------------------------------------------------------------------------------
  43.   TOTAL_MB        OS_MB
  44. ---------- ----------
  45. FRA_0002
  46.        964         3070

  47. FRA_0001
  48.        964         3070

  49. FRA_0000
  50.        964         3070


  51. NAME
  52. --------------------------------------------------------------------------------
  53.   TOTAL_MB        OS_MB
  54. ---------- ----------
  55. DATA_0005
  56.        964         3070

  57. DATA_0004
  58.        964         3070

  59. DATA_0003
  60.        964         3070


  61. NAME
  62. --------------------------------------------------------------------------------
  63.   TOTAL_MB        OS_MB
  64. ---------- ----------
  65. DATA_0002
  66.        964         3070

  67. DATA_0001
  68.        964         3070

  69. DATA_0000
  70.       3070         3070


  71. 9 rows selected.

  72. SQL> alter diskgroup data resize disk DATA_0001;

  73. Diskgroup altered.

  74. SQL> alter diskgroup data resize disk DATA_0002;

  75. Diskgroup altered.

  76. SQL> alter diskgroup data resize disk DATA_0003;

  77. Diskgroup altered.

  78. SQL> alter diskgroup data resize disk DATA_0004;

  79. Diskgroup altered.

  80. SQL> alter diskgroup data resize disk DATA_0005;

  81. Diskgroup altered.

  82. SQL> alter diskgroup fra resize disk fra_0000;

  83. Diskgroup altered.

  84. SQL> alter diskgroup fra resize disk fra_0001;

  85. Diskgroup altered.

  86. SQL> alter diskgroup fra resize disk fra_0002;

  87. Diskgroup altered.

  88. SQL> select name, total_mb, os_mb from v$asm_disk;

  89. NAME
  90. --------------------------------------------------------------------------------
  91.   TOTAL_MB        OS_MB
  92. ---------- ----------
  93. FRA_0002
  94.       3070         3070

  95. FRA_0001
  96.       3070         3070

  97. FRA_0000
  98.       3070         3070


  99. NAME
  100. --------------------------------------------------------------------------------
  101.   TOTAL_MB        OS_MB
  102. ---------- ----------
  103. DATA_0005
  104.       3070         3070

  105. DATA_0004
  106.       3070         3070

  107. DATA_0003
  108.       3070         3070


  109. NAME
  110. --------------------------------------------------------------------------------
  111.   TOTAL_MB        OS_MB
  112. ---------- ----------
  113. DATA_0002
  114.       3070         3070

  115. DATA_0001
  116.       3070         3070

  117. DATA_0000
  118.       3070         3070


  119. 9 rows selected.

  120. SQL>

复制代码
3. 操作时的实际输出:
  1. [root@station90 桌面]# su - oracle
  2. [oracle@station90 ~]$ crs_stat -t
  3. Name           Type           Target    State     Host        
  4. ------------------------------------------------------------
  5. ora.DATA.dg    ora....up.type ONLINE    ONLINE    station90   
  6. ora.FRA.dg     ora....up.type ONLINE    ONLINE    station90   
  7. ora....ER.lsnr ora....er.type ONLINE    ONLINE    station90   
  8. ora.asm        ora.asm.type   ONLINE    ONLINE    station90   
  9. ora.cssd       ora.cssd.type  ONLINE    ONLINE    station90   
  10. ora.diskmon    ora....on.type OFFLINE   OFFLINE               
  11. ora.evmd       ora.evm.type   ONLINE    ONLINE    station90   
  12. ora.ons        ora.ons.type   OFFLINE   OFFLINE               
  13. ora.orcl.db    ora....se.type OFFLINE   OFFLINE               
  14. [oracle@station90 ~]$ sqlplus /nolog

  15. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:01:06 2018

  16. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  17. SQL> conn / as sysdba
  18. Connected to an idle instance.
  19. SQL> startup
  20. ORACLE instance started.

  21. Total System Global Area 2137886720 bytes
  22. Fixed Size                    2230072 bytes
  23. Variable Size                 1325402312 bytes
  24. Database Buffers          805306368 bytes
  25. Redo Buffers                    4947968 bytes
  26. Database mounted.
  27. Database opened.
  28. SQL> exit
  29. Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
  30. With the Partitioning, Automatic Storage Management, OLAP, Data Mining
  31. and Real Application Testing options
  32. [oracle@station90 ~]$ crs_stat -t
  33. Name           Type           Target    State     Host        
  34. ------------------------------------------------------------
  35. ora.DATA.dg    ora....up.type ONLINE    ONLINE    station90   
  36. ora.FRA.dg     ora....up.type ONLINE    ONLINE    station90   
  37. ora....ER.lsnr ora....er.type ONLINE    ONLINE    station90   
  38. ora.asm        ora.asm.type   ONLINE    ONLINE    station90   
  39. ora.cssd       ora.cssd.type  ONLINE    ONLINE    station90   
  40. ora.diskmon    ora....on.type OFFLINE   OFFLINE               
  41. ora.evmd       ora.evm.type   ONLINE    ONLINE    station90   
  42. ora.ons        ora.ons.type   OFFLINE   OFFLINE               
  43. ora.orcl.db    ora....se.type ONLINE    ONLINE    station90   
  44. [oracle@station90 ~]$ sqlplus /nolog

  45. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:04:31 2018

  46. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  47. SQL> conn / as sysdba
  48. Connected.
  49. SQL> show parameter memory

  50. NAME                                     TYPE         VALUE
  51. ------------------------------------ ----------- ------------------------------
  52. hi_shared_memory_address             integer         0
  53. memory_max_target                     big integer 2G
  54. memory_target                             big integer 2G
  55. shared_memory_address                     integer         0
  56. SQL> exit
  57. Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
  58. With the Partitioning, Automatic Storage Management, OLAP, Data Mining
  59. and Real Application Testing options
  60. [oracle@station90 ~]$ crs_stat -t
  61. Name           Type           Target    State     Host        
  62. ------------------------------------------------------------
  63. ora.DATA.dg    ora....up.type ONLINE    ONLINE    station90   
  64. ora.FRA.dg     ora....up.type ONLINE    ONLINE    station90   
  65. ora....ER.lsnr ora....er.type ONLINE    ONLINE    station90   
  66. ora.asm        ora.asm.type   ONLINE    ONLINE    station90   
  67. ora.cssd       ora.cssd.type  ONLINE    ONLINE    station90   
  68. ora.diskmon    ora....on.type OFFLINE   OFFLINE               
  69. ora.evmd       ora.evm.type   ONLINE    ONLINE    station90   
  70. ora.ons        ora.ons.type   OFFLINE   OFFLINE               
  71. ora.orcl.db    ora....se.type ONLINE    ONLINE    station90   
  72. [oracle@station90 ~]$ sqlplus /nolog

  73. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:10:13 2018

  74. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  75. SQL> conn / as sysdba
  76. Connected.
  77. SQL> select  open_mode from v$database;

  78. OPEN_MODE
  79. --------------------
  80. READ WRITE

  81. SQL> alter system switch logfile;

  82. System altered.

  83. SQL> shutdown immediate
  84. Database closed.
  85. Database dismounted.
  86. ORACLE instance shut down.
  87. SQL> startup mount
  88. ORACLE instance started.

  89. Total System Global Area 2137886720 bytes
  90. Fixed Size                    2230072 bytes
  91. Variable Size                 1325402312 bytes
  92. Database Buffers          805306368 bytes
  93. Redo Buffers                    4947968 bytes
  94. Database mounted.
  95. SQL> exit
  96. Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
  97. With the Partitioning, Automatic Storage Management, OLAP, Data Mining
  98. and Real Application Testing options
  99. [oracle@station90 ~]$ nid

  100. DBNEWID: Release 11.2.0.3.0 - Production on Sat Jun 30 09:11:36 2018

  101. Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

  102. Keyword     Description                    (Default)
  103. ----------------------------------------------------
  104. TARGET      Username/Password              (NONE)
  105. DBNAME      New database name              (NONE)
  106. LOGFILE     Output Log                     (NONE)
  107. REVERT      Revert failed change           NO
  108. SETNAME     Set a new database name only   NO
  109. APPEND      Append to output log           NO
  110. HELP        Displays these messages        NO

  111. [oracle@station90 ~]$ nid TARGET=sys/oracle_4U  DBNAME=orcl2

  112. DBNEWID: Release 11.2.0.3.0 - Production on Sat Jun 30 09:12:39 2018

  113. Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

  114. Connected to database ORCL (DBID=1343950367)

  115. Connected to server version 11.2.0

  116. Control Files in database:
  117.     +DATA/orcl/controlfile/current.260.816169631
  118.     +FRA/orcl/controlfile/current.256.816169633

  119. Change database ID and database name ORCL to ORCL2? (Y/[N]) => Y

  120. Proceeding with operation
  121. Changing database ID from 1343950367 to 960930567
  122. Changing database name from ORCL to ORCL2
  123.     Control File +DATA/orcl/controlfile/current.260.816169631 - modified
  124.     Control File +FRA/orcl/controlfile/current.256.816169633 - modified
  125.     Datafile +DATA/orcl/datafile/system.256.81616955 - dbid changed, wrote new name
  126.     Datafile +DATA/orcl/datafile/sysaux.257.81616955 - dbid changed, wrote new name
  127.     Datafile +DATA/orcl/datafile/undotbs1.258.81616955 - dbid changed, wrote new name
  128.     Datafile +DATA/orcl/datafile/users.259.81616955 - dbid changed, wrote new name
  129.     Datafile +DATA/orcl/datafile/example.265.81616965 - dbid changed, wrote new name
  130.     Datafile +DATA/orcl/tempfile/temp.264.81616964 - dbid changed, wrote new name
  131.     Control File +DATA/orcl/controlfile/current.260.816169631 - dbid changed, wrote new name
  132.     Control File +FRA/orcl/controlfile/current.256.816169633 - dbid changed, wrote new name
  133.     Instance shut down

  134. Database name changed to ORCL2.
  135. Modify parameter file and generate a new password file before restarting.
  136. Database ID for database ORCL2 changed to 960930567.
  137. All previous backups and archived redo logs for this database are unusable.
  138. Database is not aware of previous backups and archived logs in Recovery Area.
  139. Database has been shutdown, open database with RESETLOGS option.
  140. Succesfully changed database name and ID.
  141. DBNEWID - Completed succesfully.

  142. [oracle@station90 ~]$ ps aux | grep ora_smon
  143. oracle   10212  0.0  0.0 103304  2028 pts/2    S+   09:13   0:00 grep ora_smon
  144. [oracle@station90 ~]$ cd /u01/app/oracle/product/
  145. [oracle@station90 product]$ ls
  146. 11.2.0  11.2.0.3  12.1.0  agent  gc_inst  middleware  swlib
  147. [oracle@station90 product]$ cd 11.2.0
  148. [oracle@station90 11.2.0]$ ls
  149. dbhome_1  grid
  150. [oracle@station90 11.2.0]$ cd dbhome_1/
  151. [oracle@station90 dbhome_1]$ ls
  152. apex         config  dc_ocm       has            javavm  log      odbc         oui      rdbms         sqlplus                     usm
  153. assistants   crs     deinstall    hs             jdbc    md       olap         owb      relnotes      srvm                        utl
  154. bin          csmig   demo         ide            jdev    mesg     OPatch       owm      root.sh       station90.example.com_orcl  wwg
  155. ccr          css     diagnostics  install        jdk     mgw      opmn         perl     scheduler     sysman                      xdk
  156. cdata        ctx     dv           instantclient  jlib    network  oracore      plsql    slax          timingframework
  157. cfgtoollogs  cv      emcli        inventory      ldap    nls      oraInst.loc  precomp  sqldeveloper  ucp
  158. clone        dbs     EMStage      j2ee           lib     oc4j     ord          racg     sqlj          uix
  159. [oracle@station90 dbhome_1]$ cd dbs
  160. [oracle@station90 dbs]$ ls
  161. hc_DBUA0.dat  hc_orcl.dat  hc_rcat.dat  init.ora  initorcl.ora  lkORCL  lkRCAT  orapworcl  orapwrcat  snapcf_orcl.f  spfilercat.ora
  162. [oracle@station90 dbs]$ mv orapworcl orapworcl2
  163. [oracle@station90 dbs]$ ls
  164. hc_DBUA0.dat  hc_orcl.dat  hc_rcat.dat  init.ora  initorcl.ora  lkORCL  lkRCAT  orapworcl2  orapwrcat  snapcf_orcl.f  spfilercat.ora
  165. [oracle@station90 dbs]$ mv initorcl.ora initorcl2.ora
  166. [oracle@station90 dbs]$ exit
  167. logout
  168. [root@station90 桌面]# vim /etc/oratab
  169. [root@station90 桌面]# su - oracle
  170. [oracle@station90 ~]$ . oraenv
  171. ORACLE_SID = [orcl] ? orcl2
  172. The Oracle base remains unchanged with value /u01/app/oracle
  173. [oracle@station90 ~]$ sqlplus /nolog

  174. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:15:35 2018

  175. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  176. SQL> conn / as sysdba
  177. Connected to an idle instance.
  178. SQL> startup nomount
  179. ORACLE instance started.

  180. Total System Global Area 2137886720 bytes
  181. Fixed Size                    2230072 bytes
  182. Variable Size                 1224739016 bytes
  183. Database Buffers          905969664 bytes
  184. Redo Buffers                    4947968 bytes
  185. SQL> show parameter memo

  186. NAME                                     TYPE
  187. ------------------------------------ ---------------------------------
  188. VALUE
  189. ------------------------------
  190. hi_shared_memory_address             integer
  191. 0
  192. memory_max_target                     big integer
  193. 2G
  194. memory_target                             big integer
  195. 2G
  196. shared_memory_address                     integer
  197. 0
  198. SQL> show parameter instance_name

  199. NAME                                     TYPE
  200. ------------------------------------ ---------------------------------
  201. VALUE
  202. ------------------------------
  203. instance_name                             string
  204. orcl2
  205. SQL> show parameter db_name

  206. NAME                                     TYPE
  207. ------------------------------------ ---------------------------------
  208. VALUE
  209. ------------------------------
  210. db_name                              string
  211. orcl
  212. SQL> alter system set db_name=orcl2 ;
  213. alter system set db_name=orcl2
  214.                  *
  215. ERROR at line 1:
  216. ORA-02095: specified initialization parameter cannot be modified


  217. SQL> alter system set db_name=orcl2 scope=spfile;

  218. System altered.

  219. SQL> shutdown immediate
  220. ORA-01507: database not mounted


  221. ORACLE instance shut down.
  222. SQL> startup
  223. ORACLE instance started.

  224. Total System Global Area 2137886720 bytes
  225. Fixed Size                    2230072 bytes
  226. Variable Size                 1224739016 bytes
  227. Database Buffers          905969664 bytes
  228. Redo Buffers                    4947968 bytes
  229. Database mounted.
  230. ORA-01589: must use RESETLOGS or NORESETLOGS option for database open


  231. SQL> alter database open resetlogs;

  232. Database altered.

  233. SQL> show parameter db_recovery

  234. NAME                                     TYPE         VALUE
  235. ------------------------------------ ----------- ------------------------------
  236. db_recovery_file_dest                     string         +FRA
  237. db_recovery_file_dest_size             big integer 3882M
  238. SQL> alter system set db_recovery_file_dest=+data;
  239. alter system set db_recovery_file_dest=+data
  240.                                         *
  241. ERROR at line 1:
  242. ORA-02065: illegal option for ALTER SYSTEM


  243. SQL> alter system set db_recovery_file_dest='+data';

  244. System altered.

  245. SQL> shutdown immediate
  246. Database closed.
  247. Database dismounted.
  248. ORACLE instance shut down.
  249. SQL> startup mount
  250. ORACLE instance started.

  251. Total System Global Area 2137886720 bytes
  252. Fixed Size                    2230072 bytes
  253. Variable Size                 1224739016 bytes
  254. Database Buffers          905969664 bytes
  255. Redo Buffers                    4947968 bytes
  256. Database mounted.
  257. SQL> exit
  258. Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
  259. With the Partitioning, Automatic Storage Management, OLAP, Data Mining
  260. and Real Application Testing options
  261. [oracle@station90 ~]$ rman target  /

  262. Recovery Manager: Release 11.2.0.3.0 - Production on Sat Jun 30 09:38:51 2018

  263. Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

  264. connected to target database: ORCL2 (DBID=960930567, not open)

  265. RMAN> backup as copy database;

  266. Starting backup at 30-JUN-18
  267. using target database control file instead of recovery catalog
  268. allocated channel: ORA_DISK_1
  269. channel ORA_DISK_1: SID=69 device type=DISK
  270. allocated channel: ORA_DISK_2
  271. channel ORA_DISK_2: SID=130 device type=DISK
  272. allocated channel: ORA_DISK_3
  273. channel ORA_DISK_3: SID=194 device type=DISK
  274. allocated channel: ORA_DISK_4
  275. channel ORA_DISK_4: SID=6 device type=DISK
  276. allocated channel: ORA_DISK_5
  277. channel ORA_DISK_5: SID=70 device type=DISK
  278. allocated channel: ORA_DISK_6
  279. channel ORA_DISK_6: SID=131 device type=DISK
  280. allocated channel: ORA_DISK_7
  281. channel ORA_DISK_7: SID=195 device type=DISK
  282. allocated channel: ORA_DISK_8
  283. channel ORA_DISK_8: SID=7 device type=DISK
  284. channel ORA_DISK_1: starting datafile copy
  285. input datafile file number=00001 name=+DATA/orcl/datafile/system.256.816169553
  286. channel ORA_DISK_2: starting datafile copy
  287. input datafile file number=00003 name=+DATA/orcl/datafile/undotbs1.258.816169553
  288. channel ORA_DISK_3: starting datafile copy
  289. input datafile file number=00002 name=+DATA/orcl/datafile/sysaux.257.816169553
  290. channel ORA_DISK_4: starting datafile copy
  291. input datafile file number=00005 name=+DATA/orcl/datafile/example.265.816169651
  292. channel ORA_DISK_5: starting datafile copy
  293. input datafile file number=00004 name=+DATA/orcl/datafile/users.259.816169553
  294. output file name=+DATA/orcl2/datafile/system.267.980156347 tag=TAG20180630T093907 RECID=1 STAMP=980156366
  295. channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25
  296. output file name=+DATA/orcl2/datafile/undotbs1.268.980156349 tag=TAG20180630T093907 RECID=2 STAMP=980156367
  297. channel ORA_DISK_2: datafile copy complete, elapsed time: 00:00:24
  298. output file name=+DATA/orcl2/datafile/sysaux.269.980156355 tag=TAG20180630T093907 RECID=5 STAMP=980156368
  299. channel ORA_DISK_3: datafile copy complete, elapsed time: 00:00:20
  300. output file name=+DATA/orcl2/datafile/example.270.980156363 tag=TAG20180630T093907 RECID=3 STAMP=980156368
  301. channel ORA_DISK_4: datafile copy complete, elapsed time: 00:00:14
  302. output file name=+DATA/orcl2/datafile/users.271.980156367 tag=TAG20180630T093907 RECID=4 STAMP=980156368
  303. channel ORA_DISK_5: datafile copy complete, elapsed time: 00:00:08
  304. Finished backup at 30-JUN-18

  305. Starting Control File and SPFILE Autobackup at 30-JUN-18
  306. piece handle=+DATA/orcl2/autobackup/2018_06_30/s_980155553.272.980156375 comment=NONE
  307. Finished Control File and SPFILE Autobackup at 30-JUN-18

  308. RMAN> switch database to copy ;

  309. datafile 1 switched to datafile copy "+DATA/orcl2/datafile/system.267.980156347"
  310. datafile 2 switched to datafile copy "+DATA/orcl2/datafile/sysaux.269.980156355"
  311. datafile 3 switched to datafile copy "+DATA/orcl2/datafile/undotbs1.268.980156349"
  312. datafile 4 switched to datafile copy "+DATA/orcl2/datafile/users.271.980156367"
  313. datafile 5 switched to datafile copy "+DATA/orcl2/datafile/example.270.980156363"

  314. RMAN>
复制代码
4. 清理一下原数据文件(现在其实变成了copy):

  1. RMAN> list copy;

  2. specification does not match any control file copy in the repository
  3. specification does not match any archived log in the repository
  4. List of Datafile Copies
  5. =======================

  6. Key     File S Completion Time Ckp SCN    Ckp Time      
  7. ------- ---- - --------------- ---------- ---------------
  8. 6       1    A 30-JUN-18       2189775    30-JUN-18      
  9.         Name: +DATA/orcl/datafile/system.256.816169553

  10. 7       2    A 30-JUN-18       2189775    30-JUN-18      
  11.         Name: +DATA/orcl/datafile/sysaux.257.816169553

  12. 8       3    A 30-JUN-18       2189775    30-JUN-18      
  13.         Name: +DATA/orcl/datafile/undotbs1.258.816169553

  14. 9       4    A 30-JUN-18       2189775    30-JUN-18      
  15.         Name: +DATA/orcl/datafile/users.259.816169553

  16. 10      5    A 30-JUN-18       2189775    30-JUN-18      
  17.         Name: +DATA/orcl/datafile/example.265.816169651

  18. RMAN> delete copy  ;

  19. released channel: ORA_DISK_1
  20. released channel: ORA_DISK_2
  21. released channel: ORA_DISK_3
  22. released channel: ORA_DISK_4
  23. released channel: ORA_DISK_5
  24. released channel: ORA_DISK_6
  25. released channel: ORA_DISK_7
  26. released channel: ORA_DISK_8
  27. allocated channel: ORA_DISK_1
  28. channel ORA_DISK_1: SID=69 device type=DISK
  29. allocated channel: ORA_DISK_2
  30. channel ORA_DISK_2: SID=130 device type=DISK
  31. allocated channel: ORA_DISK_3
  32. channel ORA_DISK_3: SID=194 device type=DISK
  33. allocated channel: ORA_DISK_4
  34. channel ORA_DISK_4: SID=6 device type=DISK
  35. allocated channel: ORA_DISK_5
  36. channel ORA_DISK_5: SID=70 device type=DISK
  37. allocated channel: ORA_DISK_6
  38. channel ORA_DISK_6: SID=131 device type=DISK
  39. allocated channel: ORA_DISK_7
  40. channel ORA_DISK_7: SID=195 device type=DISK
  41. allocated channel: ORA_DISK_8
  42. channel ORA_DISK_8: SID=7 device type=DISK
  43. specification does not match any control file copy in the repository
  44. specification does not match any archived log in the repository
  45. List of Datafile Copies
  46. =======================

  47. Key     File S Completion Time Ckp SCN    Ckp Time      
  48. ------- ---- - --------------- ---------- ---------------
  49. 6       1    A 30-JUN-18       2189775    30-JUN-18      
  50.         Name: +DATA/orcl/datafile/system.256.816169553

  51. 7       2    A 30-JUN-18       2189775    30-JUN-18      
  52.         Name: +DATA/orcl/datafile/sysaux.257.816169553

  53. 8       3    A 30-JUN-18       2189775    30-JUN-18      
  54.         Name: +DATA/orcl/datafile/undotbs1.258.816169553

  55. 9       4    A 30-JUN-18       2189775    30-JUN-18      
  56.         Name: +DATA/orcl/datafile/users.259.816169553

  57. 10      5    A 30-JUN-18       2189775    30-JUN-18      
  58.         Name: +DATA/orcl/datafile/example.265.816169651


  59. Do you really want to delete the above objects (enter YES or NO)? YES
  60. deleted datafile copy
  61. datafile copy file name=+DATA/orcl/datafile/system.256.816169553 RECID=6 STAMP=980156387
  62. deleted datafile copy
  63. datafile copy file name=+DATA/orcl/datafile/sysaux.257.816169553 RECID=7 STAMP=980156387
  64. deleted datafile copy
  65. datafile copy file name=+DATA/orcl/datafile/undotbs1.258.816169553 RECID=8 STAMP=980156387
  66. deleted datafile copy
  67. datafile copy file name=+DATA/orcl/datafile/users.259.816169553 RECID=9 STAMP=980156388
  68. deleted datafile copy
  69. datafile copy file name=+DATA/orcl/datafile/example.265.816169651 RECID=10 STAMP=980156388
  70. Deleted 5 objects


  71. RMAN>
复制代码

5. 处理控制文件:

  1. Recovery Manager complete.
  2. [oracle@station90 ~]$ sqlplus /nolog

  3. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:45:02 2018

  4. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  5. SQL> conn / as sysdba
  6. Connected.
  7. SQL> show parameter control

  8. NAME                                     TYPE         VALUE
  9. ------------------------------------ ----------- ------------------------------
  10. control_file_record_keep_time             integer         7
  11. control_files                             string         +DATA/orcl/controlfile/current
  12.                                                  .260.816169631, +FRA/orcl/cont
  13.                                                  rolfile/current.256.816169633
  14. control_management_pack_access             string         DIAGNOSTIC+TUNING
  15. SQL> alter system set control_files='+data','+fra' scope=spfile;

  16. System altered.

  17. SQL> alter database backup controlfile to trace as '/home/oracle/orcl2.sql';

  18. Database altered.

复制代码
6. 编辑orcl2.sql脚本,要使用set 1
  1. CREATE CONTROLFILE REUSE DATABASE "ORCL2" NORESETLOGS  ARCHIVELOG
  2.     MAXLOGFILES 16
  3.     MAXLOGMEMBERS 3
  4.     MAXDATAFILES 100
  5.     MAXINSTANCES 8
  6.     MAXLOGHISTORY 292
  7. LOGFILE
  8.   GROUP 1 (
  9.     '+DATA/orcl2/onlinelog/group_1.261.980155233',
  10.     '+FRA/orcl2/onlinelog/group_1.257.980155235'
  11.   ) SIZE 50M BLOCKSIZE 512,
  12.   GROUP 2 (
  13.     '+DATA/orcl2/onlinelog/group_2.262.980155235',
  14.     '+FRA/orcl2/onlinelog/group_2.258.980155235'
  15.   ) SIZE 50M BLOCKSIZE 512,
  16.   GROUP 3 (
  17.     '+DATA/orcl2/onlinelog/group_3.263.980155235',
  18.     '+FRA/orcl2/onlinelog/group_3.259.980155237'
  19.   ) SIZE 50M BLOCKSIZE 512
  20. DATAFILE
  21.   '+DATA/orcl2/datafile/system.267.980156347',
  22.   '+DATA/orcl2/datafile/sysaux.269.980156355',
  23.   '+DATA/orcl2/datafile/undotbs1.268.980156349',
  24.   '+DATA/orcl2/datafile/users.271.980156367',
  25.   '+DATA/orcl2/datafile/example.270.980156363'
  26. CHARACTER SET AL32UTF8
  27. ;
  28. -- Configure RMAN configuration record 1
  29. VARIABLE RECNO NUMBER;
  30. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('RETENTION POLICY','TO RECOVERY WINDOW OF 1 DAYS');
  31. -- Configure RMAN configuration record 2
  32. VARIABLE RECNO NUMBER;
  33. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('BACKUP OPTIMIZATION','ON');
  34. -- Configure RMAN configuration record 3
  35. VARIABLE RECNO NUMBER;
  36. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('DEFAULT DEVICE TYPE TO','''SBT_TAPE''');
  37. -- Configure RMAN configuration record 4
  38. VARIABLE RECNO NUMBER;
  39. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CONTROLFILE AUTOBACKUP','ON');
  40. -- Configure RMAN configuration record 5
  41. VARIABLE RECNO NUMBER;
  42. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('DEVICE TYPE','DISK PARALLELISM 8 BACKUP TYPE TO BACKUPSET');
  43. -- Configure RMAN configuration record 6
  44. VARIABLE RECNO NUMBER;
  45. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('DEVICE TYPE','''SBT_TAPE'' PARALLELISM 2 BACKUP TYPE TO BACKUPSET');
  46. -- Configure RMAN configuration record 7
  47. VARIABLE RECNO NUMBER;
  48. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CHANNEL','1 DEVICE TYPE ''SBT_TAPE'' PARMS  ''ENV=(OB_MEDIA_FAMILY=station90)''');
  49. -- Configure RMAN configuration record 8
  50. VARIABLE RECNO NUMBER;
  51. EXECUTE :RECNO := SYS.DBMS_BACKUP_RESTORE.SETCONFIG('CHANNEL','2 DEVICE TYPE ''SBT_TAPE'' PARMS  ''ENV=(OB_MEDIA_FAMILY=station90)''');
复制代码

执行这个控制文件脚本:
  1. [oracle@station90 ~]$ sqlplus /nolog

  2. SQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 30 09:50:55 2018

  3. Copyright (c) 1982, 2011, Oracle.  All rights reserved.

  4. SQL> conn / as sysdba
  5. Connected.
  6. SQL> shutdown immediate
  7. ORA-01109: database not open


  8. Database dismounted.
  9. ORACLE instance shut down.
  10. SQL> startup nomount
  11. ORACLE instance started.

  12. Total System Global Area 2137886720 bytes
  13. Fixed Size                    2230072 bytes
  14. Variable Size                 1224739016 bytes
  15. Database Buffers          905969664 bytes
  16. Redo Buffers                    4947968 bytes
  17. SQL> @/home/oracle/orcl2

  18. Control file created.


  19. PL/SQL procedure successfully completed.


  20. PL/SQL procedure successfully completed.


  21. PL/SQL procedure successfully completed.


  22. PL/SQL procedure successfully completed.


  23. PL/SQL procedure successfully completed.


  24. PL/SQL procedure successfully completed.


  25. PL/SQL procedure successfully completed.


  26. PL/SQL procedure successfully completed.

  27. SQL> show parameter control

  28. NAME                                     TYPE         VALUE
  29. ------------------------------------ ----------- ------------------------------
  30. control_file_record_keep_time             integer         7
  31. control_files                             string         +DATA/orcl2/controlfile/curren
  32.                                                  t.265.980157089, +FRA/orcl2/co
  33.                                                  ntrolfile/current.329.98015708
  34.                                                  9
  35. control_management_pack_access             string         DIAGNOSTIC+TUNING
  36. SQL> select member from v$logfile;

  37. MEMBER
  38. --------------------------------------------------------------------------------
  39. +DATA/orcl2/onlinelog/group_1.261.980155233
  40. +FRA/orcl2/onlinelog/group_1.257.980155235
  41. +DATA/orcl2/onlinelog/group_3.263.980155235
  42. +FRA/orcl2/onlinelog/group_3.259.980155237
  43. +DATA/orcl2/onlinelog/group_2.262.980155235
  44. +FRA/orcl2/onlinelog/group_2.258.980155235

  45. 6 rows selected.

  46. SQL> select  name  from v$datafile;

  47. NAME
  48. --------------------------------------------------------------------------------
  49. +DATA/orcl2/datafile/system.267.980156347
  50. +DATA/orcl2/datafile/sysaux.269.980156355
  51. +DATA/orcl2/datafile/undotbs1.268.980156349
  52. +DATA/orcl2/datafile/users.271.980156367
  53. +DATA/orcl2/datafile/example.270.980156363

  54. SQL>
复制代码

零碎的整理(临时文件和块跟踪文件:)

  1. alter system set audit_file_dest='/u01/app/oracle/admin/orcl2/adump' scope=spfile;
复制代码

  1. SQL> select  name from v$tempfile;

  2. no rows selected

  3. SQL> show parameter db_recovery

  4. NAME                                     TYPE         VALUE
  5. ------------------------------------ ----------- ------------------------------
  6. db_recovery_file_dest                     string         +data
  7. db_recovery_file_dest_size             big integer 3882M
  8. SQL> alter system set db_recovery_file_dest='+fra';

  9. System altered.

  10. SQL> alter database open ;

  11. Database altered.

  12. SQL> alter tablespace temp add tempfile size 30M autoextend on ;

  13. Tablespace altered.

  14. SQL> select  name  from v$tempfile;

  15. NAME
  16. --------------------------------------------------------------------------------
  17. +DATA/orcl2/tempfile/temp.260.980157325

  18. SQL> alter database enable block change  tracking using file '+fra';

  19. Database altered.

  20. SQL> select * from v$block_change_tracking;

  21. STATUS
  22. ----------
  23. FILENAME
  24. --------------------------------------------------------------------------------
  25.      BYTES
  26. ----------
  27. ENABLED
  28. +FRA/orcl2/changetracking/ctf.256.980157387
  29.   11599872


  30. SQL>
复制代码

最后处理参数文件(为升级到12c,暂时要把参数文件放在/u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl2.ora):
  1. SQL> show parameter spfile

  2. NAME                                     TYPE         VALUE
  3. ------------------------------------ ----------- ------------------------------
  4. spfile                                     string         +DATA/orcl/spfileorcl.ora
  5. SQL> create pfile from spfile;

  6. File created.

  7. SQL> create spfile from pfile;

  8. File created.

  9. SQL> shutdown immediate
  10. Database closed.
  11. Database dismounted.
  12. ORACLE instance shut down.
  13. SQL> startup
  14. ORACLE instance started.

  15. Total System Global Area 2137886720 bytes
  16. Fixed Size                    2230072 bytes
  17. Variable Size                 1224739016 bytes
  18. Database Buffers          905969664 bytes
  19. Redo Buffers                    4947968 bytes
  20. Database mounted.
  21. Database opened.
  22. SQL> show parameter spfile

  23. NAME                                     TYPE         VALUE
  24. ------------------------------------ ----------- ------------------------------
  25. spfile                                     string         /u01/app/oracle/product/11.2.0
  26.                                                  /dbhome_1/dbs/spfileorcl2.ora
  27. SQL>
复制代码

----------------------------------------------------------------------------------------------------------------------------------------------------------------
开始升级12c的INFRA:

Screenshot.png

12c已经不需要手工执行root.sh/rootupgrade.sh:
Screenshot1.png


Screenshot2.png

如果遇到以下的情况,应该是11g时使用raw devices造成,盘组挂不上:
Screenshot3.png


在ASM实例中:
alter system set asm_disk_string='/dev/raw/raw*';
srvctl start diskgroup -g data
srvctl start diskgroup -g fra


  1. /u01/app/oracle/product/11.2.0.3/grid/bin/crs_unregister  ora.orcl.db
复制代码

在执行数据库从11g升级到12c之前,务必要扩大闪回区的大小:
  1. [oracle@station90 \u684c\u9762]$ sqlplus /nolog

  2. SQL*Plus: Release 12.1.0.2.0 Production on Sat Jun 30 10:52:48 2018

  3. Copyright (c) 1982, 2014, Oracle.  All rights reserved.

  4. SQL> conn / as sysdba
  5. Connected.
  6. SQL> select name , usable_file_mb from v$asm_diskgroup;

  7. NAME
  8. --------------------------------------------------------------------------------
  9. USABLE_FILE_MB
  10. --------------
  11. FRA
  12.           8936

  13. DATA
  14.           5231


复制代码
  1. alter system set db_recovery_file_dest_size=8936M;
复制代码

dbua:
Screenshot4.png

《Oracle Database 12c:Managing Multitenant Architecture》之Activity Guide对环境以下面监听器的输出为标准的(另外OMS要启动,agent要启动 ):
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=yourserver)(PORT=1521)
))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=yourserver)(PORT=5500)
)(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=yourserver)(PORT=5501)
)(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=yourserver)(PORT=5502)
)(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "cdb1" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this
service...
Service "cdb1XDB" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this
service...
Service "em12rep" has 1 instance(s).
Instance "em12rep", status READY, has 1 handler(s) for this
service...
Service "em12repXDB" has 1 instance(s).
Instance "em12rep", status READY, has 1 handler(s) for this
service...
Service "orcl" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this
service...
Service "orcl2" has 1 instance(s).
Instance "orcl2", status READY, has 1 handler(s) for this
service...
Service "orcl2XDB" has 1 instance(s).
Instance "orcl2", status READY, has 1 handler(s) for this
service...
Service "orclXDB" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this
service...
Service "pdb1_1" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this
service...
The command completed successfully


以下三个窗口的图例:
白色  cdb1(多租户的根容器)
黄色  cdb1的插件数据库pdb1_1
绿色  orcl2普通的12c的数据库(从11.2.0.3升级而来)


三个窗口探索v$database:
a.png

三个窗口探索v$services:
b.png

三个窗口探索容器名:
c.png

三个窗口探索容器ID:
d.png

三个窗口探索第一个数据字典视图(在多租户环境中,不查dba视图,只查cdb视图):
e.png

在多租户体系结构中,如果查询视图,尽量查询v$视图;如果要进行两个v$视图的关联,一定要加上a.con_id=b.con_id,否则会产生迪卡尔集:
  1. SQL> select  d.CON_ID , d.NAME, d.STATUS , t.name
  2.   2  from v$datafile d , v$tablespace t
  3.   3  where d.ts#=t.ts# and d.con_id=t.con_id
  4.   4   order by 1,2;

  5.     CON_ID NAME                                                                                                                              STATUS  NAME
  6. ---------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------- ------------------------------
  7.          1 +DATA/CDB1/DATAFILE/sysaux.266.980163695                                                                                             ONLINE  SYSAUX
  8.          1 +DATA/CDB1/DATAFILE/system.264.980163759                                                                                             SYSTEM  SYSTEM
  9.          1 +DATA/CDB1/DATAFILE/undotbs1.258.980163825                                                                                             ONLINE  UNDOTBS1
  10.          1 +DATA/CDB1/DATAFILE/users.259.980163825                                           在多租户体系结构中,如果查询视图,尽量查询v$视图;如果要进行两个v$视图的关联,一定要加上a.con_id=b.con_id,否则会产生迪卡尔集:                                                  ONLINE  USERS
  11.          2 +DATA/CDB1/FD9AC20F64D244D7E043B6A9E80A2F2F/DATAFILE/sysaux.276.980163931                                                             ONLINE  SYSAUX
  12.          2 +DATA/CDB1/FD9AC20F64D244D7E043B6A9E80A2F2F/DATAFILE/system.277.980163931                                                             SYSTEM  SYSTEM
  13.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/example.280.980164609                                                             ONLINE  EXAMPLE
  14.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/sysaux.281.980164609                                                             ONLINE  SYSAUX
  15.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/system.282.980164609                                                             SYSTEM  SYSTEM
  16.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/users.283.980164609                                                             ONLINE  USERS

  17. 10 rows selected.

  18. SQL>

复制代码
在插件里头查询,更加证明:在多租户体系结构中,如果查询视图,尽量查询v$视图;如果要进行两个v$视图的关联,一定要加上a.con_id=b.con_id,否则会产生迪卡尔集,因为能看到undo表空间:

  1. SQL> select  d.CON_ID , d.NAME, d.STATUS , t.name
  2.   2  from v$datafile d , v$tablespace t
  3.   3  where d.ts#=t.ts# and d.con_id=t.con_id
  4.   4  order by 1,2;

  5.     CON_ID NAME                                                                                                                              STATUS  NAME
  6. ---------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------- ------------------------------
  7.          0 +DATA/CDB1/DATAFILE/undotbs1.258.980163825                                                                                             ONLINE  UNDOTBS1
  8.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/example.280.980164609                                                             ONLINE  EXAMPLE
  9.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/sysaux.281.980164609                                                             ONLINE  SYSAUX
  10.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/system.282.980164609                                                             SYSTEM  SYSTEM
  11.          3 +DATA/CDB1/FD9BD2B44413096FE043B6A9E80ABC28/DATAFILE/users.283.980164609                                                             ONLINE  USERS

  12. SQL>
复制代码
看不到undo表空间的对比:
f.png


在多租户环境中,特别是standalone server的环境中,根容器/种子/插件数据库,临时文件的位置其实跟GUID有关系:
g.png

-----------------------------------------------------------------------
在根容器查system用户:
  1.   select c.COMMON,c.CON_ID,c.DEFAULT_TABLESPACE,
  2.   c.TEMPORARY_TABLESPACE,c.INITIAL_RSRC_CONSUMER_GROUP,c.USERNAME
  3.    from cdb_users c
  4.   4     where c.USERNAME='SYSTEM';

  5. COM        CON_ID DEFAULT_TABLESPACE              TEMPORARY_TABLESPACE             INITIAL_RSRC_CONSUMER_GROUP                                      USERNAME
  6. --- ---------- ------------------------------ ------------------------------ -------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------
  7. YES             1 SYSTEM                              TEMP                             SYS_GROUP                                                              SYSTEM
  8. YES             3 SYSTEM                              TEMP                             SYS_GROUP                                                              SYSTEM

  9. SQL>
复制代码
在插件数据库查system用户:
  1. select c.COMMON,c.CON_ID,c.DEFAULT_TABLESPACE,
  2.   c.TEMPORARY_TABLESPACE,c.INITIAL_RSRC_CONSUMER_GROUP,c.USERNAME
  3.    from cdb_users c
  4.   4     where c.USERNAME='SYSTEM';

  5. COM        CON_ID DEFAULT_TABLESPACE              TEMPORARY_TABLESPACE             INITIAL_RSRC_CONSUMER_GROUP                                      USERNAME
  6. --- ---------- ------------------------------ ------------------------------ -------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------
  7. YES             3 SYSTEM                              TEMP                             SYS_GROUP                                                              SYSTEM
复制代码
在普通数据库查system用户(用户不存在“公共”或者“本地”的概念):
  1.   select c.COMMON,c.CON_ID,c.DEFAULT_TABLESPACE,
  2.   c.TEMPORARY_TABLESPACE,c.INITIAL_RSRC_CONSUMER_GROUP,c.USERNAME
  3.    from cdb_users c
  4.   4     where c.USERNAME='SYSTEM';

  5. COM    CON_ID DEFAULT_TABLESPACE          TEMPORARY_TABLESPACE         INITIAL_RSRC_CONSUMER_GROUP                      USERNAME
  6. --- ---------- ------------------------------ ------------------------------ -------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------
  7. NO         0 SYSTEM                  TEMP                 SYS_GROUP                                  SYSTEM

复制代码

根容器上的用户都是用来“传递”给插件数据库,也就时说在根容器上创建一个用户user1,那么在每一个插件数据库上都会有user1这个定义。也就是说根容器上是不可能有本地用户的。也就是说本地用户只可能在插件数据库上。
  1. select c.COMMON,c.CON_ID,c.DEFAULT_TABLESPACE,
  2.   c.TEMPORARY_TABLESPACE,c.INITIAL_RSRC_CONSUMER_GROUP,c.USERNAME
  3.    from cdb_users c
  4.   4     where c.COMMON='NO';

  5. COM        CON_ID DEFAULT_TABLESPACE              TEMPORARY_TABLESPACE             INITIAL_RSRC_CONSUMER_GROUP                                      USERNAME
  6. --- ---------- ------------------------------ ------------------------------ -------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------
  7. NO             3 EXAMPLE                              TEMP                             DEFAULT_CONSUMER_GROUP                                              IX
  8. NO             3 EXAMPLE                              TEMP                             DEFAULT_CONSUMER_GROUP                                              SH
  9. NO             3 USERS                              TEMP                             DEFAULT_CONSUMER_GROUP                                              PDBADMIN
  10. NO             3 EXAMPLE                              TEMP                             DEFAULT_CONSUMER_GROUP                                              BI
  11. NO             3 EXAMPLE                              TEMP                             DEFAULT_CONSUMER_GROUP                                              OE
  12. NO             3 USERS                              TEMP                             DEFAULT_CONSUMER_GROUP                                              SCOTT
  13. NO             3 EXAMPLE                              TEMP                             DEFAULT_CONSUMER_GROUP                                              HR
  14. NO             3 EXAMPLE                              TEMP                             DEFAULT_CONSUMER_GROUP                                              PM

  15. 8 rows selected.
复制代码

角色(虚拟人)也是一样,只不过默认有装示例方案的pdb1_1没有本地角色而已:
  1. SQL>
  2. select r.ROLE,r.CON_ID
  3.   from cdb_roles r
  4.   3    where r.COMMON='NO';

  5. no rows selected

  6. SQL> select r.ROLE,r.CON_ID
  7.   2  from cdb_roles r
  8.   3  where r.COMMON='YES';

  9. ROLE                                                                                                                                     CON_ID
  10. -------------------------------------------------------------------------------------------------------------------------------- ----------
  11. CONNECT                                                                                                                                   1
  12. RESOURCE                                                                                                                                  1
  13. DBA                                                                                                                                          1
  14. AUDIT_ADMIN                                                                                                                                  1
  15. AUDIT_VIEWER                                                                                                                                  1
  16. SELECT_CATALOG_ROLE                                                                                                                          1
  17. EXECUTE_CATALOG_ROLE                                                                                                                          1
  18. DELETE_CATALOG_ROLE                                                                                                                          1
  19. CAPTURE_ADMIN                                                                                                                                  1
  20. EXP_FULL_DATABASE                                                                                                                          1
  21. IMP_FULL_DATABASE                                                                                                                          1

  22. ROLE                                                                                                                                     CON_ID
  23. -------------------------------------------------------------------------------------------------------------------------------- ----------
  24. CDB_DBA                                                                                                                                   1
  25. PDB_DBA                                                                                                                                   1
  26. LOGSTDBY_ADMINISTRATOR                                                                                                                          1
  27. DBFS_ROLE                                                                                                                                  1
  28. GSMUSER_ROLE                                                                                                                                  1
  29. AQ_ADMINISTRATOR_ROLE                                                                                                                          1
  30. AQ_USER_ROLE                                                                                                                                  1
  31. DATAPUMP_EXP_FULL_DATABASE                                                                                                                  1
  32. DATAPUMP_IMP_FULL_DATABASE                                                                                                                  1
  33. ADM_PARALLEL_EXECUTE_TASK                                                                                                                  1
  34. PROVISIONER                                                                                                                                  1

  35. ROLE                                                                                                                                     CON_ID
  36. -------------------------------------------------------------------------------------------------------------------------------- ----------
  37. XS_RESOURCE                                                                                                                                  1
  38. XS_SESSION_ADMIN                                                                                                                          1
  39. XS_NAMESPACE_ADMIN                                                                                                                          1
  40. XS_CACHE_ADMIN                                                                                                                                  1
  41. GATHER_SYSTEM_STATISTICS                                                                                                                  1
  42. OPTIMIZER_PROCESSING_RATE                                                                                                                  1
  43. RECOVERY_CATALOG_OWNER                                                                                                                          1
  44. RECOVERY_CATALOG_USER                                                                                                                          1
  45. EM_EXPRESS_BASIC                                                                                                                          1
  46. EM_EXPRESS_ALL                                                                                                                                  1
  47. SCHEDULER_ADMIN                                                                                                                           1

  48. ROLE                                                                                                                                     CON_ID
  49. -------------------------------------------------------------------------------------------------------------------------------- ----------
  50. HS_ADMIN_SELECT_ROLE                                                                                                                          1
  51. HS_ADMIN_EXECUTE_ROLE                                                                                                                          1
  52. HS_ADMIN_ROLE                                                                                                                                  1
  53. GLOBAL_AQ_USER_ROLE                                                                                                                          1
  54. OEM_ADVISOR                                                                                                                                  1
  55. OEM_MONITOR                                                                                                                                  1
  56. XDBADMIN                                                                                                                                  1
  57. XDB_SET_INVOKER                                                                                                                           1
  58. AUTHENTICATEDUSER                                                                                                                          1
  59. XDB_WEBSERVICES                                                                                                                           1
  60. XDB_WEBSERVICES_WITH_PUBLIC                                                                                                                  1

  61. ROLE                                                                                                                                     CON_ID
  62. -------------------------------------------------------------------------------------------------------------------------------- ----------
  63. XDB_WEBSERVICES_OVER_HTTP                                                                                                                  1
  64. GSMADMIN_ROLE                                                                                                                                  1
  65. GSM_POOLADMIN_ROLE                                                                                                                          1
  66. GDS_CATALOG_SELECT                                                                                                                          1
  67. WM_ADMIN_ROLE                                                                                                                                  1
  68. JAVAUSERPRIV                                                                                                                                  1
  69. JAVAIDPRIV                                                                                                                                  1
  70. JAVASYSPRIV                                                                                                                                  1
  71. JAVADEBUGPRIV                                                                                                                                  1
  72. EJBCLIENT                                                                                                                                  1
  73. JMXSERVER                                                                                                                                  1

  74. ROLE                                                                                                                                     CON_ID
  75. -------------------------------------------------------------------------------------------------------------------------------- ----------
  76. JAVA_ADMIN                                                                                                                                  1
  77. JAVA_DEPLOY                                                                                                                                  1
  78. CTXAPP                                                                                                                                          1
  79. ORDADMIN                                                                                                                                  1
  80. OLAP_XS_ADMIN                                                                                                                                  1
  81. OLAP_DBA                                                                                                                                  1
  82. OLAP_USER                                                                                                                                  1
  83. SPATIAL_WFS_ADMIN                                                                                                                          1
  84. WFS_USR_ROLE                                                                                                                                  1
  85. SPATIAL_CSW_ADMIN                                                                                                                          1
  86. CSW_USR_ROLE                                                                                                                                  1

  87. ROLE                                                                                                                                     CON_ID
  88. -------------------------------------------------------------------------------------------------------------------------------- ----------
  89. LBAC_DBA                                                                                                                                  1
  90. APEX_ADMINISTRATOR_ROLE                                                                                                                   1
  91. APEX_GRANTS_FOR_NEW_USERS_ROLE                                                                                                                  1
  92. DV_REALM_RESOURCE                                                                                                                          1
  93. DV_REALM_OWNER                                                                                                                                  1
  94. DV_ACCTMGR                                                                                                                                  1
  95. DV_OWNER                                                                                                                                  1
  96. DV_ADMIN                                                                                                                                  1
  97. DV_SECANALYST                                                                                                                                  1
  98. DV_PUBLIC                                                                                                                                  1
  99. DV_PATCH_ADMIN                                                                                                                                  1

  100. ROLE                                                                                                                                     CON_ID
  101. -------------------------------------------------------------------------------------------------------------------------------- ----------
  102. DV_MONITOR                                                                                                                                  1
  103. DV_STREAMS_ADMIN                                                                                                                          1
  104. DV_GOLDENGATE_ADMIN                                                                                                                          1
  105. DV_XSTREAM_ADMIN                                                                                                                          1
  106. DV_GOLDENGATE_REDO_ACCESS                                                                                                                  1
  107. DV_AUDIT_CLEANUP                                                                                                                          1
  108. DV_DATAPUMP_NETWORK_LINK                                                                                                                  1
  109. CONNECT                                                                                                                                   3
  110. RESOURCE                                                                                                                                  3
  111. DBA                                                                                                                                          3
  112. AUDIT_ADMIN                                                                                                                                  3

  113. ROLE                                                                                                                                     CON_ID
  114. -------------------------------------------------------------------------------------------------------------------------------- ----------
  115. AUDIT_VIEWER                                                                                                                                  3
  116. SELECT_CATALOG_ROLE                                                                                                                          3
  117. EXECUTE_CATALOG_ROLE                                                                                                                          3
  118. DELETE_CATALOG_ROLE                                                                                                                          3
  119. CAPTURE_ADMIN                                                                                                                                  3
  120. EXP_FULL_DATABASE                                                                                                                          3
  121. IMP_FULL_DATABASE                                                                                                                          3
  122. CDB_DBA                                                                                                                                   3
  123. PDB_DBA                                                                                                                                   3
  124. LOGSTDBY_ADMINISTRATOR                                                                                                                          3
  125. DBFS_ROLE                                                                                                                                  3

  126. ROLE                                                                                                                                     CON_ID
  127. -------------------------------------------------------------------------------------------------------------------------------- ----------
  128. GSMUSER_ROLE                                                                                                                                  3
  129. AQ_ADMINISTRATOR_ROLE                                                                                                                          3
  130. AQ_USER_ROLE                                                                                                                                  3
  131. DATAPUMP_EXP_FULL_DATABASE                                                                                                                  3
  132. DATAPUMP_IMP_FULL_DATABASE                                                                                                                  3
  133. ADM_PARALLEL_EXECUTE_TASK                                                                                                                  3
  134. PROVISIONER                                                                                                                                  3
  135. XS_RESOURCE                                                                                                                                  3
  136. XS_SESSION_ADMIN                                                                                                                          3
  137. XS_NAMESPACE_ADMIN                                                                                                                          3
  138. XS_CACHE_ADMIN                                                                                                                                  3

  139. ROLE                                                                                                                                     CON_ID
  140. -------------------------------------------------------------------------------------------------------------------------------- ----------
  141. GATHER_SYSTEM_STATISTICS                                                                                                                  3
  142. OPTIMIZER_PROCESSING_RATE                                                                                                                  3
  143. RECOVERY_CATALOG_OWNER                                                                                                                          3
  144. RECOVERY_CATALOG_USER                                                                                                                          3
  145. EM_EXPRESS_BASIC                                                                                                                          3
  146. EM_EXPRESS_ALL                                                                                                                                  3
  147. SCHEDULER_ADMIN                                                                                                                           3
  148. HS_ADMIN_SELECT_ROLE                                                                                                                          3
  149. HS_ADMIN_EXECUTE_ROLE                                                                                                                          3
  150. HS_ADMIN_ROLE                                                                                                                                  3
  151. GLOBAL_AQ_USER_ROLE                                                                                                                          3

  152. ROLE                                                                                                                                     CON_ID
  153. -------------------------------------------------------------------------------------------------------------------------------- ----------
  154. OEM_ADVISOR                                                                                                                                  3
  155. OEM_MONITOR                                                                                                                                  3
  156. XDBADMIN                                                                                                                                  3
  157. XDB_SET_INVOKER                                                                                                                           3
  158. AUTHENTICATEDUSER                                                                                                                          3
  159. XDB_WEBSERVICES                                                                                                                           3
  160. XDB_WEBSERVICES_WITH_PUBLIC                                                                                                                  3
  161. XDB_WEBSERVICES_OVER_HTTP                                                                                                                  3
  162. GSMADMIN_ROLE                                                                                                                                  3
  163. GSM_POOLADMIN_ROLE                                                                                                                          3
  164. GDS_CATALOG_SELECT                                                                                                                          3

  165. ROLE                                                                                                                                     CON_ID
  166. -------------------------------------------------------------------------------------------------------------------------------- ----------
  167. WM_ADMIN_ROLE                                                                                                                                  3
  168. JAVAUSERPRIV                                                                                                                                  3
  169. JAVAIDPRIV                                                                                                                                  3
  170. JAVASYSPRIV                                                                                                                                  3
  171. JAVADEBUGPRIV                                                                                                                                  3
  172. EJBCLIENT                                                                                                                                  3
  173. JMXSERVER                                                                                                                                  3
  174. JAVA_ADMIN                                                                                                                                  3
  175. JAVA_DEPLOY                                                                                                                                  3
  176. CTXAPP                                                                                                                                          3
  177. ORDADMIN                                                                                                                                  3

  178. ROLE                                                                                                                                     CON_ID
  179. -------------------------------------------------------------------------------------------------------------------------------- ----------
  180. OLAP_XS_ADMIN                                                                                                                                  3
  181. OLAP_DBA                                                                                                                                  3
  182. OLAP_USER                                                                                                                                  3
  183. SPATIAL_WFS_ADMIN                                                                                                                          3
  184. WFS_USR_ROLE                                                                                                                                  3
  185. SPATIAL_CSW_ADMIN                                                                                                                          3
  186. CSW_USR_ROLE                                                                                                                                  3
  187. LBAC_DBA                                                                                                                                  3
  188. APEX_ADMINISTRATOR_ROLE                                                                                                                   3
  189. APEX_GRANTS_FOR_NEW_USERS_ROLE                                                                                                                  3
  190. DV_REALM_RESOURCE                                                                                                                          3

  191. ROLE                                                                                                                                     CON_ID
  192. -------------------------------------------------------------------------------------------------------------------------------- ----------
  193. DV_REALM_OWNER                                                                                                                                  3
  194. DV_ACCTMGR                                                                                                                                  3
  195. DV_OWNER                                                                                                                                  3
  196. DV_ADMIN                                                                                                                                  3
  197. DV_SECANALYST                                                                                                                                  3
  198. DV_PUBLIC                                                                                                                                  3
  199. DV_PATCH_ADMIN                                                                                                                                  3
  200. DV_MONITOR                                                                                                                                  3
  201. DV_STREAMS_ADMIN                                                                                                                          3
  202. DV_GOLDENGATE_ADMIN                                                                                                                          3
  203. DV_XSTREAM_ADMIN                                                                                                                          3

  204. ROLE                                                                                                                                     CON_ID
  205. -------------------------------------------------------------------------------------------------------------------------------- ----------
  206. DV_GOLDENGATE_REDO_ACCESS                                                                                                                  3
  207. DV_AUDIT_CLEANUP                                                                                                                          3
  208. DV_DATAPUMP_NETWORK_LINK                                                                                                                  3

  209. 168 rows selected.

  210. SQL> ed
  211. Wrote file afiedt.buf

  212.   1  select r.ROLE,r.CON_ID
  213.   2  from cdb_roles r
  214.   3* where r.COMMON='YES' and r.con_id=1
  215. SQL> /

  216. ROLE                                                                                                                                     CON_ID
  217. -------------------------------------------------------------------------------------------------------------------------------- ----------
  218. CONNECT                                                                                                                                   1
  219. RESOURCE                                                                                                                                  1
  220. DBA                                                                                                                                          1
  221. AUDIT_ADMIN                                                                                                                                  1
  222. AUDIT_VIEWER                                                                                                                                  1
  223. SELECT_CATALOG_ROLE                                                                                                                          1
  224. EXECUTE_CATALOG_ROLE                                                                                                                          1
  225. DELETE_CATALOG_ROLE                                                                                                                          1
  226. CAPTURE_ADMIN                                                                                                                                  1
  227. EXP_FULL_DATABASE                                                                                                                          1
  228. IMP_FULL_DATABASE                                                                                                                          1

  229. ROLE                                                                                                                                     CON_ID
  230. -------------------------------------------------------------------------------------------------------------------------------- ----------
  231. CDB_DBA                                                                                                                                   1
  232. PDB_DBA                                                                                                                                   1
  233. LOGSTDBY_ADMINISTRATOR                                                                                                                          1
  234. DBFS_ROLE                                                                                                                                  1
  235. GSMUSER_ROLE                                                                                                                                  1
  236. AQ_ADMINISTRATOR_ROLE                                                                                                                          1
  237. AQ_USER_ROLE                                                                                                                                  1
  238. DATAPUMP_EXP_FULL_DATABASE                                                                                                                  1
  239. DATAPUMP_IMP_FULL_DATABASE                                                                                                                  1
  240. ADM_PARALLEL_EXECUTE_TASK                                                                                                                  1
  241. PROVISIONER                                                                                                                                  1

  242. ROLE                                                                                                                                     CON_ID
  243. -------------------------------------------------------------------------------------------------------------------------------- ----------
  244. XS_RESOURCE                                                                                                                                  1
  245. XS_SESSION_ADMIN                                                                                                                          1
  246. XS_NAMESPACE_ADMIN                                                                                                                          1
  247. XS_CACHE_ADMIN                                                                                                                                  1
  248. GATHER_SYSTEM_STATISTICS                                                                                                                  1
  249. OPTIMIZER_PROCESSING_RATE                                                                                                                  1
  250. RECOVERY_CATALOG_OWNER                                                                                                                          1
  251. RECOVERY_CATALOG_USER                                                                                                                          1
  252. EM_EXPRESS_BASIC                                                                                                                          1
  253. EM_EXPRESS_ALL                                                                                                                                  1
  254. SCHEDULER_ADMIN                                                                                                                           1

  255. ROLE                                                                                                                                     CON_ID
  256. -------------------------------------------------------------------------------------------------------------------------------- ----------
  257. HS_ADMIN_SELECT_ROLE                                                                                                                          1
  258. HS_ADMIN_EXECUTE_ROLE                                                                                                                          1
  259. HS_ADMIN_ROLE                                                                                                                                  1
  260. GLOBAL_AQ_USER_ROLE                                                                                                                          1
  261. OEM_ADVISOR                                                                                                                                  1
  262. OEM_MONITOR                                                                                                                                  1
  263. XDBADMIN                                                                                                                                  1
  264. XDB_SET_INVOKER                                                                                                                           1
  265. AUTHENTICATEDUSER                                                                                                                          1
  266. XDB_WEBSERVICES                                                                                                                           1
  267. XDB_WEBSERVICES_WITH_PUBLIC                                                                                                                  1

  268. ROLE                                                                                                                                     CON_ID
  269. -------------------------------------------------------------------------------------------------------------------------------- ----------
  270. XDB_WEBSERVICES_OVER_HTTP                                                                                                                  1
  271. GSMADMIN_ROLE                                                                                                                                  1
  272. GSM_POOLADMIN_ROLE                                                                                                                          1
  273. GDS_CATALOG_SELECT                                                                                                                          1
  274. WM_ADMIN_ROLE                                                                                                                                  1
  275. JAVAUSERPRIV                                                                                                                                  1
  276. JAVAIDPRIV                                                                                                                                  1
  277. JAVASYSPRIV                                                                                                                                  1
  278. JAVADEBUGPRIV                                                                                                                                  1
  279. EJBCLIENT                                                                                                                                  1
  280. JMXSERVER                                                                                                                                  1

  281. ROLE                                                                                                                                     CON_ID
  282. -------------------------------------------------------------------------------------------------------------------------------- ----------
  283. JAVA_ADMIN                                                                                                                                  1
  284. JAVA_DEPLOY                                                                                                                                  1
  285. CTXAPP                                                                                                                                          1
  286. ORDADMIN                                                                                                                                  1
  287. OLAP_XS_ADMIN                                                                                                                                  1
  288. OLAP_DBA                                                                                                                                  1
  289. OLAP_USER                                                                                                                                  1
  290. SPATIAL_WFS_ADMIN                                                                                                                          1
  291. WFS_USR_ROLE                                                                                                                                  1
  292. SPATIAL_CSW_ADMIN                                                                                                                          1
  293. CSW_USR_ROLE                                                                                                                                  1

  294. ROLE                                                                                                                                     CON_ID
  295. -------------------------------------------------------------------------------------------------------------------------------- ----------
  296. LBAC_DBA                                                                                                                                  1
  297. APEX_ADMINISTRATOR_ROLE                                                                                                                   1
  298. APEX_GRANTS_FOR_NEW_USERS_ROLE                                                                                                                  1
  299. DV_REALM_RESOURCE                                                                                                                          1
  300. DV_REALM_OWNER                                                                                                                                  1
  301. DV_ACCTMGR                                                                                                                                  1
  302. DV_OWNER                                                                                                                                  1
  303. DV_ADMIN                                                                                                                                  1
  304. DV_SECANALYST                                                                                                                                  1
  305. DV_PUBLIC                                                                                                                                  1
  306. DV_PATCH_ADMIN                                                                                                                                  1

  307. ROLE                                                                                                                                     CON_ID
  308. -------------------------------------------------------------------------------------------------------------------------------- ----------
  309. DV_MONITOR                                                                                                                                  1
  310. DV_STREAMS_ADMIN                                                                                                                          1
  311. DV_GOLDENGATE_ADMIN                                                                                                                          1
  312. DV_XSTREAM_ADMIN                                                                                                                          1
  313. DV_GOLDENGATE_REDO_ACCESS                                                                                                                  1
  314. DV_AUDIT_CLEANUP                                                                                                                          1
  315. DV_DATAPUMP_NETWORK_LINK                                                                                                                  1

  316. 84 rows selected.

  317. SQL> ed
  318. Wrote file afiedt.buf

  319.   1  select r.ROLE,r.CON_ID
  320.   2  from cdb_roles r
  321.   3* where r.COMMON='YES' and r.con_id=3
  322. SQL> /

  323. ROLE                                                                                                                                     CON_ID
  324. -------------------------------------------------------------------------------------------------------------------------------- ----------
  325. CONNECT                                                                                                                                   3
  326. RESOURCE                                                                                                                                  3
  327. DBA                                                                                                                                          3
  328. AUDIT_ADMIN                                                                                                                                  3
  329. AUDIT_VIEWER                                                                                                                                  3
  330. SELECT_CATALOG_ROLE                                                                                                                          3
  331. EXECUTE_CATALOG_ROLE                                                                                                                          3
  332. DELETE_CATALOG_ROLE                                                                                                                          3
  333. CAPTURE_ADMIN                                                                                                                                  3
  334. EXP_FULL_DATABASE                                                                                                                          3
  335. IMP_FULL_DATABASE                                                                                                                          3

  336. ROLE                                                                                                                                     CON_ID
  337. -------------------------------------------------------------------------------------------------------------------------------- ----------
  338. CDB_DBA                                                                                                                                   3
  339. PDB_DBA                                                                                                                                   3
  340. LOGSTDBY_ADMINISTRATOR                                                                                                                          3
  341. DBFS_ROLE                                                                                                                                  3
  342. GSMUSER_ROLE                                                                                                                                  3
  343. AQ_ADMINISTRATOR_ROLE                                                                                                                          3
  344. AQ_USER_ROLE                                                                                                                                  3
  345. DATAPUMP_EXP_FULL_DATABASE                                                                                                                  3
  346. DATAPUMP_IMP_FULL_DATABASE                                                                                                                  3
  347. ADM_PARALLEL_EXECUTE_TASK                                                                                                                  3
  348. PROVISIONER                                                                                                                                  3

  349. ROLE                                                                                                                                     CON_ID
  350. -------------------------------------------------------------------------------------------------------------------------------- ----------
  351. XS_RESOURCE                                                                                                                                  3
  352. XS_SESSION_ADMIN                                                                                                                          3
  353. XS_NAMESPACE_ADMIN                                                                                                                          3
  354. XS_CACHE_ADMIN                                                                                                                                  3
  355. GATHER_SYSTEM_STATISTICS                                                                                                                  3
  356. OPTIMIZER_PROCESSING_RATE                                                                                                                  3
  357. RECOVERY_CATALOG_OWNER                                                                                                                          3
  358. RECOVERY_CATALOG_USER                                                                                                                          3
  359. EM_EXPRESS_BASIC                                                                                                                          3
  360. EM_EXPRESS_ALL                                                                                                                                  3
  361. SCHEDULER_ADMIN                                                                                                                           3

  362. ROLE                                                                                                                                     CON_ID
  363. -------------------------------------------------------------------------------------------------------------------------------- ----------
  364. HS_ADMIN_SELECT_ROLE                                                                                                                          3
  365. HS_ADMIN_EXECUTE_ROLE                                                                                                                          3
  366. HS_ADMIN_ROLE                                                                                                                                  3
  367. GLOBAL_AQ_USER_ROLE                                                                                                                          3
  368. OEM_ADVISOR                                                                                                                                  3
  369. OEM_MONITOR                                                                                                                                  3
  370. XDBADMIN                                                                                                                                  3
  371. XDB_SET_INVOKER                                                                                                                           3
  372. AUTHENTICATEDUSER                                                                                                                          3
  373. XDB_WEBSERVICES                                                                                                                           3
  374. XDB_WEBSERVICES_WITH_PUBLIC                                                                                                                  3

  375. ROLE                                                                                                                                     CON_ID
  376. -------------------------------------------------------------------------------------------------------------------------------- ----------
  377. XDB_WEBSERVICES_OVER_HTTP                                                                                                                  3
  378. GSMADMIN_ROLE                                                                                                                                  3
  379. GSM_POOLADMIN_ROLE                                                                                                                          3
  380. GDS_CATALOG_SELECT                                                                                                                          3
  381. WM_ADMIN_ROLE                                                                                                                                  3
  382. JAVAUSERPRIV                                                                                                                                  3
  383. JAVAIDPRIV                                                                                                                                  3
  384. JAVASYSPRIV                                                                                                                                  3
  385. JAVADEBUGPRIV                                                                                                                                  3
  386. EJBCLIENT                                                                                                                                  3
  387. JMXSERVER                                                                                                                                  3

  388. ROLE                                                                                                                                     CON_ID
  389. -------------------------------------------------------------------------------------------------------------------------------- ----------
  390. JAVA_ADMIN                                                                                                                                  3
  391. JAVA_DEPLOY                                                                                                                                  3
  392. CTXAPP                                                                                                                                          3
  393. ORDADMIN                                                                                                                                  3
  394. OLAP_XS_ADMIN                                                                                                                                  3
  395. OLAP_DBA                                                                                                                                  3
  396. OLAP_USER                                                                                                                                  3
  397. SPATIAL_WFS_ADMIN                                                                                                                          3
  398. WFS_USR_ROLE                                                                                                                                  3
  399. SPATIAL_CSW_ADMIN                                                                                                                          3
  400. CSW_USR_ROLE                                                                                                                                  3

  401. ROLE                                                                                                                                     CON_ID
  402. -------------------------------------------------------------------------------------------------------------------------------- ----------
  403. LBAC_DBA                                                                                                                                  3
  404. APEX_ADMINISTRATOR_ROLE                                                                                                                   3
  405. APEX_GRANTS_FOR_NEW_USERS_ROLE                                                                                                                  3
  406. DV_REALM_RESOURCE                                                                                                                          3
  407. DV_REALM_OWNER                                                                                                                                  3
  408. DV_ACCTMGR                                                                                                                                  3
  409. DV_OWNER                                                                                                                                  3
  410. DV_ADMIN                                                                                                                                  3
  411. DV_SECANALYST                                                                                                                                  3
  412. DV_PUBLIC                                                                                                                                  3
  413. DV_PATCH_ADMIN                                                                                                                                  3

  414. ROLE                                                                                                                                     CON_ID
  415. -------------------------------------------------------------------------------------------------------------------------------- ----------
  416. DV_MONITOR                                                                                                                                  3
  417. DV_STREAMS_ADMIN                                                                                                                          3
  418. DV_GOLDENGATE_ADMIN                                                                                                                          3
  419. DV_XSTREAM_ADMIN                                                                                                                          3
  420. DV_GOLDENGATE_REDO_ACCESS                                                                                                                  3
  421. DV_AUDIT_CLEANUP                                                                                                                          3
  422. DV_DATAPUMP_NETWORK_LINK                                                                                                                  3

  423. 84 rows selected.

  424. SQL>
复制代码

不管是系统权限还是本地权限,本身都比用户/角色简单,因为权限不分公共或本地,但是授权权限这个动作却分本地授权/公共授权。公共授权就是在根容器上授权公共用户完后,直接传递”给插件数据库的公共用户(不要在插件数据库里再做授权)。

从种子创建插件数据库:
  1. [oracle@station90 ~]$ sqlplus /nolog

  2. SQL*Plus: Release 12.1.0.2.0 Production on Sat Jun 30 17:26:16 2018

  3. Copyright (c) 1982, 2014, Oracle.  All rights reserved.

  4. SQL> conn / as sysdba
  5. Connected.
  6. SQL> create pluggable database pdb2_1 admin user pdb2_1_admin
  7.   2  identified by oracle_4U roles=(connect)
  8.   3  file_name_convert=('/u01/app/oracle/oradata/cdb2/pdbseed',
  9.   4                     '/u01/app/oracle/oradata/cdb2/pdb2_1') ;

  10. Pluggable database created.

  11. SQL>
复制代码
在12.1.0.2下创建插件数据库,临时文件是会写日期的:
  1. [oracle@station90 pdb2_1]$ ls
  2. pdbseed_temp012018-06-30_04-54-31-PM.dbf  sysaux01.dbf  system01.dbf
  3. [oracle@station90 pdb2_1]$ pwd
  4. /u01/app/oracle/oradata/cdb2/pdb2_1
复制代码

首先必须关闭插件数据库,才能删除插件数据库:
h.png

  1. alter pluggable database pdb2_1 close immediate;

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

  3. drop pluggable database pdb2_1 including datafiles;
复制代码
多租户书的这一页中的3.是完全没有必要的:
i.png
多租户书的这一页中的2.是完全没有必要的(12.1.0.2之后做克隆,pdb2_1可以不关库到read only,可以在read write状态下做):

j.png

不用OMF的克隆的语法:

  1. alter system set db_create_file_dest='';

  2. create pluggable database pdb2_3 from pdb2_1
  3. file_name_convert=('/u01/app/oracle/oradata/cdb2/pdb2_1',
  4.                                   '/u01/app/oracle/oradata/cdb2/pdb2_3');
  5.                                  
  6. drop pluggable database pdb2_3 including datafiles;      
复制代码







回复

使用道具 举报

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

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-3-29 00:50 , Processed in 0.051305 second(s), 27 queries .

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