oracle12c如何连接pdb oracle 12c怎样配置TNS来访问PDB?
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
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。