2016 - 2024

感恩一路有你

oracle12c如何连接pdb oracle 12c怎样配置TNS来访问PDB?

浏览量:2554 时间:2021-03-11 07:29:45 作者:admin

oracle 12c怎样配置TNS来访问PDB?

服务名称应配置为TNS配置中PDB的服务名称值(即,在Oracle服务器的侦听配置中为PDB设置的服务名称)。要访问PDB,必须在Oracle server的侦听配置中为PDB设置服务名称和侦听,并且必须在Oracle服务之后打开PDB。否则,无法访问PDB。

oracle 12需要创建pdb吗?

首先,您需要确认构建的数据库是容器数据库(CDB)。那么,通过类似于以下语句的语句:create plug-in database catalog 12C admin user catalog ADM identifiedbycatalog ADM roles=(DBA)default table space catalogutbs DATAFILE“/u01/oradata/GDBNAME/catalog12c/catalogutbs01.dbf”size1gautoextendonext100maxsizeunlimited FILEunameuconvert=(“/u01/oradata/GDBNAME/pdbseed/”“/u01/oradata/GDBNAME/catalog12c/”)STORAGEunlimited PATH_u01/oradata/GDBNAME/catalog12c/”,即PDB$seed可用于为模板创建PDB。

Oracle 12c没有scott/tiger这个账户,用这个命令start ?/rdbms/admin/scott.sql恢复scott用户?

如果要在PDB数据库上生成此用户,则需要生成连接字符串以连接到PDB数据库(您可以使用netca工具),然后以DBA用户身份登录,然后更改$oracleuhome/rdbms/admin/utlsampl.sql文件换一条线

连接斯科特/老虎

连接斯科特/老虎@PDB整个过程如下:SQL plus系统/甲骨文@PDB数据库连接字符串

@$Oracleuhome/rdbms/admin/utlsampl.sql文件

由于12C具有CDB和PDB数据库的新功能,您需要知道您当前正在连接到哪个数据库uname

如果您每次都需要连接Scott user,您需要使用PDB connection string

sqlplus Scott/Tiger@PDB database connection string

或者先连接到CDB,然后转到PDB

sqlplus“/as SYSDBA”

show PDBs

alter session set container=要连接的PDB

从中选择*斯科特·emp

oracle12c如何连接pdb oracle查看pdb oracle切换pdb

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。