oracle 12c 新建 pdb
Oracle 12c是Oracle数据库的一个版本,在这个版本中引入了许多新功能,其中一项比较重要的新功能是多租户架构。多租户架构意味着单个数据库可以支持多个租户,每个租户有自己的独立数据库,这些数据库称为PDB,也称为Plugable Database。在本文中,我们将探讨如何在Oracle 12c中创建一个新的PDB。
创建PDB之前,需要先创建一个CDB,即一个容器数据库。CDB中包含一个根容器和一个或多个PDB。下面是一个创建名为mycdb的CDB的示例:
CREATE DATABASE mycdb USER sys IDENTIFIED BY password USER system IDENTIFIED BY password SET db_create_file_dest='/u01/app/oracle/oradata' SET db_create_online_log_dest_1='/u01/app/oracle/oradata' MAXINSTANCES=8 MAXLOGFILES=50 MAXLOGMEMBERS=5 MAXDATAFILES=1000 CHARACTER SET AL32UTF8 NATIONAL CHARACTER SET AL16UTF16 EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE SIZE 500M REUSE AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED DEFAULT TABLESPACE users DATAFILE SIZE 500M REUSE AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED DEFAULT TEMPORARY TABLESPACE temp TEMPFILE SIZE 500M REUSE AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED;