Oracle 19c dg 连接pdb
时间: 2023-12-21 20:43:51 浏览: 153
要连接 Oracle 19c 数据库中的 PDB(Pluggable Database),可以按照以下步骤进行操作:
1. 首先,使用 SYSDBA 或 SYSOPER 角色登录到 CDB(Container Database)。
2. 在 CDB 中,使用以下命令打开 PDB:
ALTER PLUGGABLE DATABASE <PDB_NAME> OPEN;
其中,<PDB_NAME> 是要打开的 PDB 的名称。
3. 然后,在 CDB 中创建一个新用户并授予连接 PDB 的权限:
CREATE USER <USER_NAME> IDENTIFIED BY <PASSWORD>;
GRANT CONNECT, RESOURCE, DBA TO <USER_NAME>;
其中,<USER_NAME> 和 <PASSWORD> 是要创建的新用户的名称和密码。
4. 然后,在 PDB 中创建一个新的服务名:
CREATE SERVICE <SERVICE_NAME>;
其中,<SERVICE_NAME> 是要创建的服务名的名称。
5. 最后,在 PDB 中创建一个 TNS 连接别名:
ADD TRADITIONAL SERVICE <SERVICE_NAME> <PDB_NAME> <HOST_NAME>;
其中,<SERVICE_NAME> 是在步骤 4 中创建的服务名,<PDB_NAME> 是要连接的 PDB 的名称,<HOST_NAME> 是 Oracle 数据库所在的主机名或 IP 地址。
现在,您可以使用新创建的用户名、密码和 TNS 连接别名连接到 PDB。
阅读全文