1)export ORACLE_PDB_SID=JIEKEPDB1 不可以使用 export ORACLE_SID=JIEKEPDB1 的方式连接 PDB,因为实例只有一个,对应的 SID 是 JiekeCDB,不存在 Jiekepdb1 实例。但是 18c 、19c 可以使用 ORACLE_PDB_SID 来连接到 PDB,直接登录到数据库。 代码语言:javascript 复制 exportORACLE_PDB_SID=JIEKEPDB1sqlplus/as...
1. 通过alter session set container切换到PDB 登录到CDB,通过alter session set container切换当前的容器为PDB, 2. 通过ORACLE_PDB_SID 如果是18c、19c以上,可以设置ORACLE_PDB_SID环境变量的值,然后再登录,就是这个PDB, 3. 通过设置tnsnames.ora 配置一下tnsnames.ora,其中的service_name设置成PDB的名称, 再通...
Oracle 19C RAC连接PDB的几种方式 一、SESSION切换 代码语言:javascript 复制 SYS@orcl1>show pdbsCON_IDCON_NAMEOPENMODERESTRICTED---2PDB$SEEDREADONLYNO3PDB01READWRITENOSYS@orcl1>alter sessionsetcontainer=pdb01;Session altered.SYS@orcl1>show con_nameCON_NAME---PDB01SYS@orcl1>show userUSERis"SYS"...
更改PDB的打开模式 RESTRICT模式 维护时使用,可以让只有RESTRICT权限的用户才能连接到数据库,其他用户无法连接。 ALTER PLUGGABLE DATABASE 数据库名 CLOSE; ALTER PLUGGABLE DATABASE 数据库名 OPEN RESTRICTED; S
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0 ADMIN@pdb01> show user USER is "ADMIN" ADMIN@pdb01> show con_name CON_NAME --- PDB01 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12....
我们关闭 PDB 并以受限模式打开它。 conn / as sysdba alter pluggable database pdb1 close; alter pluggable database pdb1 open restricted; 二、重命名命名PDB 我们切换到 PDB 并重命名全局名称。 alter session set container=pdb1; alter pluggable database rename global_name to pdb2; ...
最近客户有一个Oracle 19C版本PDB to PDB的OGG同步需求,要求出一个流程方案。 非PDB模式的OGG我还算比较有经验,不过PDB到PDB的倒是第一次(主要是很少有客户的资金实力能够同时集齐19C+PDB+OGG三张金卡,万恶的Oracle-。-),所以先提前做了个测试,在这里简单记录一下。 核心要点: PDB到PDB只能使用集成抽取; 同...
Oracle19c基本操作 0、查看db show con_name show pdbs 1、cdb切换至pdb alter session set container=pdb; 2、pdb切换至cdb alter session set container=cdb$root; 3、pdb更改字符集(cdb的字符集必须为al32utf8) alter system enable restricted session; (恢复操作为alter system disable...)...
至此,non-cdb转换pdb成功。 设置TNSNAMES.ORA,测试连接pdb: 代码语言:javascript 复制 cat<>$TNS_ADMIN/tnsnames.ora lucifer=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=cdb19c)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=lucifer)))EOF##创建测试用户 alter sessionsetcontainer=lucifer;create ...