使用SQL Developer连接到Oracle 12C DB服务器(12.2.0)

使用SQL Developer连接到Oracle 12C DB服务器(12.2.0),sql,oracle,connection,client,oracle-sqldeveloper,Sql,Oracle,Connection,Client,Oracle Sqldeveloper,我已在domain1.com上的Windows server 2016上安装了Oracle 12C enterprise edition。我能够创建一个用户,该用户能够在本地连接到名为pdborcl的可插拔数据库 但是,当我在domain2.com上使用SQL developer时,我无法连接到可插拔数据库。我有以下错误: 我可以从domain2.com ping windows server 2016。我编辑tnsname.ora文件,方法是添加一个与主机IP的新连接,而不是与本地主机的连接

我已在domain1.com上的Windows server 2016上安装了Oracle 12C enterprise edition。我能够创建一个用户,该用户能够在本地连接到名为pdborcl的可插拔数据库

但是,当我在domain2.com上使用SQL developer时,我无法连接到可插拔数据库。我有以下错误:

我可以从domain2.com ping windows server 2016。我编辑tnsname.ora文件,方法是添加一个与主机IP的新连接,而不是与本地主机的连接(请参阅下面编辑之前和之后的ora文件)

LISTENER\u ORCL=
(地址=(协议=TCP)(主机=本地主机)(端口=1521))
ORACLR\u连接\u数据=
(说明=
(地址列表)=
(地址=(协议=IPC)(键=EXTPROC1521))
)
(连接数据)=
(SID=CLRExtProc)
(演示文稿=RO)
)
)
奥克尔=
(说明=
(地址=(协议=TCP)(主机=本地主机)(端口=1521))
(连接数据)=
(服务器=专用)
(SERVICE_NAME=orcl.domain1.com)
)
)
PDBORCL=
(说明=
(地址=(协议=TCP)(主机=本地主机)(端口=1521))
(连接数据)=
(服务器=专用)
(SERVICE_NAME=pdborcl.domain1.com)
)

)
您的SQL Developer连接设置是什么?错误似乎指向您指定的JDBC URL中的错误,但您尚未显示该信息。我从域1上的oracle服务器复制了tnsname.ora文件,并将其从域2加载到计算机上的SQL developer上。我双击PDBORCLTEST连接,提示我输入用户名和密码。单击“确定”后,我发现了错误。