1、在oracle用户,添加如下内容
vim /opt/oracle/app/oracle/product/19c/dbhome_1/network/admin/tnsnames.ora

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = scan80)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

pdb1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = scan80)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = pdb1)
)

XPDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = scan80)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XPDB)

2、监听在grid用户,添加如下内容
vim /opt/oracle/app/19c/grid/network/admin/listener.ora

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /opt/oracle/app/oracle/product/19c/dbhome_1)
(SID_NAME = orcl1)
)

(SID_DESC =
(GLOBAL_DBNAME = PDB1)
(SID_NAME = PDB1)
)

(SID_DESC =
(GLOBAL_DBNAME = XPDB)
(SID_NAME = XPDB)
)
)

3、重启监听

lsnrctl stop
lsnrctl start

4、远程连接

sqlplus pdb1admin/pdb1admin@192.168.1.80:1521/pdb1

无法创建PDB,cdb这一项查到为NO,应该为YES(界面选择创建一个空的容器数据库).

select cdb from v$database; CDB — YES

创建PDB:

create pluggable database pdb1 admin user pdb1admin identified by pdb1admin;

CREATE PLUGGABLE DATABASE pdb1 ADMIN USER pdb1_admin IDENTIFIED BY pdb1_admin
file_name_convert=(’/opt/oracle/oradata/ORA19C/pdbseed/’,’/opt/oracle/oradata/ORA19C/pdb1/’);

连接:

sqlplus pdb1_admin/pdb1_admin@192.168.1.123:1521/pdb1

sqlplus /nolog
conn / as sysdbaCREATE PLUGGABLE DATABASE pdb1 ADMIN USER pdb1_admin IDENTIFIED BY pdb1_admin ROLES=(DBA) \DEFAULT TABLESPACE USERS DATAFILE '/opt/oracle/oradata/ORA19C/pdb1/users01.dbf' SIZE 100M AUTOEXTEND ON NEXT 100M LOGGING \FILE_NAME_CONVERT=('/opt/oracle/oradata/ORA19C/pdbseed/sysaux01.dbf','/opt/oracle/oradata/ORA19C/pdbseed/sysaux01.dbf', \'/opt/oracle/oradata/ORA19C/pdbseed/system01.dbf','/opt/oracle/oradata/ORA19C/pdb1/system01.dbf',\'/opt/oracle/oradata/ORA19C/pdbseed/undotbs01.dbf','/opt/oracle/oradata/ORA19C/pdb1/undotbs01.dbf',\'/opt/oracle/oradata/ORA19C/pdbseed/temp012020-06-22_15-50-04-339-PM.dbf','/opt/oracle/oradata/ORA19C/pdb1/temp01.dbf');ALTER PLUGGABLE DATABASE pdb1 OPEN;exit;

oracle pdb其他命令

查看容器:

show con_name
select name from v$containers ;
SELECT SYS_CONTEXT(‘USERENV’,‘CON_NAME’) FROM dual;
show pdbs ;
SQL> show pdbs;

CON_ID CON_NAME OPEN MODE RESTRICTED
/---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 MOUNTED
4 XPDB READ WRITE NO
5 PDB0 MOUNTED

打开pdb:

SQL> alter pluggable database pdb1 open;

Pluggable database altered.

SQL> show pdbs;

CON_ID CON_NAME OPEN MODE RESTRICTED
/---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 XPDB READ WRITE NO
5 PDB0 MOUNTED

关闭pdb:

SQL> alter pluggable database XPDB close;

Pluggable database altered.

SQL> show pdbs;

CON_ID CON_NAME OPEN MODE RESTRICTED
/---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 XPDB MOUNTED
5 PDB0 MOUNTED

切换容器:

SQL>alter session set container=XPDB;
SQL>startup

oracle19c_rac远程连接pdb配置相关推荐

  1. SQL Server 2005 允许远程连接解配置

    SQL Server 2005 不允许远程连接解决方法 做课程设计时,很多学生都遇到这个问题.把解决方法写在这儿,供参考. 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错 ...

  2. SAP 远程连接登录配置(SAP Router)

    关于sap 客户端远程链接应用服务器的方法有两种,其中一种是vpn另外一种就是SAProuter,我使用的方法就是SAProuter,关于saprouter的使用网上的文章有很多,根据这些文章安装使用 ...

  3. 工作笔记:mRemote远程连接已配置好的连接

    从Tools导入已经配置好的连接. 右键选择Tools -> import/Export -> import mRemote XML点击 在弹出的界面中选择配置文件,确定打开即可. 然后就 ...

  4. centos远程连接mysql_CentOS 配置mysql允许远程登录

    Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作: 一.允许root用户在任何地方进行远程登录,并具有所有库 ...

  5. Linux远程连接Mysql配置

    Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程连接?设置步骤如下: 创建远程链接授权用户 # 进入mysql操作命令 mysql -h lo ...

  6. postgres远程连接方式配置

    连接远端postgres时需要指定IP地址,默认安装的postgres数据库配置只监控本地地址(localhost),其他主机是无法访问的, 这里通过一个简单的例介绍远程主机连接方式. 环境如下: 主 ...

  7. securecrt 乱码_SecureCRT远程连接Linux,配置端点和字节码

    需要编译源码的同学,一般都是win+虚拟机吧,但是再虚拟机里体验并不是很好,所有市面上有很多的软件能够做到在win端直接调用linux的终端,比如今天说的SecureCRT或者XShell等软件,我们 ...

  8. JConsole远程连接配置

    JConsole远程连接还是有一点坑的.这里记录一下配置过程,好记性不如烂笔头. 1.在远程机的tomcat的catalina.sh中加入配置: JAVA_OPTS="$JAVA_OPTS ...

  9. 【远程操控】Pycharm配置远程连接服务器

    文章目录 一.引言 1. 使用场景 2. 系统及版本信息 二.配置连接 1. 设置远程连接,配置Deployment 2. 配置远程python解释器 一.引言 1. 使用场景 自己的笔记本没有GPU ...

最新文章

  1. Error in bl_make_text_box(token, drawing_context$gp, drawing_context$yoff_pt) : function ‘Rcpp_preci
  2. Django用来作为爬虫框架浅谈
  3. 生成html_HTML页面生成器:使用JavaScript和Node创建CLI
  4. springboot 控制台输出错误信息_springboot日志详解
  5. UVA 1025 A Spy in the Metro DP水题
  6. apt-get install的默认安装路径是什么
  7. i印通校园自助打印系统
  8. Linux 系统升级蝉道
  9. java中小数点位数_Java中限制小数位数问题
  10. pandas学习手记-柱状图
  11. Android的基本资源访问
  12. 计算机辅助教学原理感悟,计算机辅助教学课程学习心得.docx
  13. Latex编辑IEEE论文入门问题集锦
  14. js实现instanceof+实现原理
  15. AC7811-FOC无感控制代码详解
  16. 进化:从孤胆极客到高效团队_极客历史记录的本周:Gmail公开,国际象棋获得深蓝胜利以及托马斯·爱迪生的诞生...
  17. markdown文件的常用编写语法(图文并茂)
  18. Edsger Wybe Dijkstra
  19. 高流量的客户服务软件排名
  20. 【RDMA】RoCEv2 数据包研究|RoCE和RRoCE

热门文章

  1. java 正则表达式替换多个全角空格为一个半角空格_去掉字符串两端的全角空格和半角空格(含源代码)...
  2. jmeter使用jd万象手机号码归属地查询接口和保存察看结果树的内容
  3. win10系统磁盘清理,临时文件删不掉 的解决方案
  4. 爱了爱了!GitHub7200星,一个可以听全网无损音乐的神器
  5. Ingress详细介绍
  6. Linux系统创建系统侦测不到的隐形进程(Rootkit技术必备)
  7. 华为顶级网络工程师分享出这份TCP/IP网络编程笔记,已封神
  8. android 应用程序_Android应用程序基本概述
  9. 2022CVPR云分享 | 清华大学四位讲者带你玩转计算机视觉
  10. aardio - 属性表