使用DBCA或SQL*Plus创建新CDB所需的步骤相同。 •对于任何数据库(非CDB或CDB)来说,第一步都是使用init.ora参数文件配置实例。 •第二步是启动实例。 •第三步是使用CREATE DATABASE命令和新子句ENABLE PLUGGABLE DATABASE指定数据库为容器数据库而不是非CDB,从而创建CDB。此
sqlplus / as sysdbastartup nomount pfile='/home/oracle/initnewcdb.ora' 执行前面修改后的CREATE DATABASE语句 建库完成后执行catcdb.sql脚本,并输入参数 @?/rdbms/admin/catcdb.sqlSQL> host perl -I &&rdbms_admin &&rdbms_admin_catcdb --logDirectory &&1 --logFilename &&2Enter value for 1: /tmp...
grantdba,connect,resource,createsession,createtable,createview,unlimited tablespacetoaeolian ;-- 查看登录用户的表空间select*fromuser_users; 登录 -- 登录默认的CDB,不用指定ip:port/dbnamesqlplus c##autumn/orcl-- 登录其他PDB-- 需要其他PDB的dba进行授权grant connect,resource,dba to c##autumn;-- 授权方...
静默方式创建一个非CDB数据库: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 dbca -silent -ignorePreReqs -ignorePrereqFailure -createDatabase -templateName General_Purpose.dbc -responseFile NO_VALUE \ -gdbname lhrdb -sid lhrdb \ -createAsContainerDatabase FALSE \ -sysPassword lhr -system...
启/停当前会话的CDB/PDB: startup; shutdown immediate; 1. 2. 创建PDB CREATE PLUGGABLE DATABASE orclpdb2 ADMIN USER pdb2adm IDENTIFIED BY password ROLES=(DBA) FILE_NAME_CONVERT = ('/opt/oracle/oradata/ORCLCDB/pdbseed/', '/opt/oracle/oradata/ORCLCDB/ORCLPDB2/'); ...
非Oracle Linux下安装Oracle 19c》我们安装了non-cdb的19c数据库,通过这个脚本,还可以搭建cdb的数据库。 1. 修改安装脚本 cp /etc/init.d/oracledb_ORCLCDB-19c /etc/init.d/oracledb_pdbisal-19c 1. 其中要改几处,ORACLE_SID改成新的,LISTENER_NAME改成新的,CREATE_AS_CDB之前我写的false,要改为true...
接下来创建的是一个文件系统存储的CDB数据库,默认包含一个PDB,脚本如下所示: 代码语言:javascript 复制 dbca-silent-createDatabase-templateName General_Purpose.dbc-responseFileNO_VALUE\-gdbnameCDBLHR-sidCDBLHR\-createAsContainerDatabaseTRUE\-numberOfPDBs1\-pdbName pdb2 \-pdbAdminPassword lhr \-sysPasswo...
SQL> conn /assysdba Connected to an idle instance. 7.创建spfile SQL> create spfilefrompfile; File created. SQL> 8.启动实例 SQL>startup nomount; ORACLE instance started. Total System Global Area2147483648bytes Fixed Size2926472bytes Variable Size1291847800bytes ...
1. 创建CDB DBCA(推荐)、create database CREATE DATABASE必须包含ENABLE PLUGGABLE DATABASE从句,数据库创建时会默认创建root和seed; 数据文件的位置和名字: 1. The SEED FILE_NAME_CONVERT clause 2. Oracle Managed Files 3. The PDB_FILE_NAME_CONVERT initialization parameter ...
1. PDB创建执行步骤 1.1 创建PDB su - oracle sqlplus /nolog conn /as sysdba;show pdbs; ---可以先查看下当前CDB下面有哪些已存在的PDB,防止名称重复 create pluggable database pdb_name admin user username identified by password [default tablespace tablespace_name];注意:只需在其中一个节点上执行以下...