Oracle - Repository Creation Utility 中的服务名称无效

Oracle - Invalid service name in Repository Creation Utility

我在 Repository Creation Utility 中提交数据库连接详细信息表单时收到此错误消息“无效的服务名称”。我已将所需资料填写如下:

主机名:localhost

端口:1521

服务名称:orcl

用户名:sys

我安装的数据库版本是19c

知道如何解决这个问题吗?

我修好了! 我应该连接到可插拔数据库而不是容器数据库。为了做到这一点,我 运行 下面的 command-lines:

  1. sqlplus user/password as sysdba
  2. ALTER PLUGGABLE DATABASE orclpdb OPEN;
  3. ALTER SESSION SET CONTAINER = ORCLPDB;

之后,我在数据库连接详细信息表单中将服务名称设为 orclpdb.lan 而不是 orcl。因此,所需的相关信息应如下:

主机名:localhost

端口:1521

服务名称:orclpdb.lan

用户名:sys