Oracle数据库-连接请求超时-客户端windows加入服务器2012上的域后

Oracle数据库-连接请求超时-客户端windows加入服务器2012上的域后,oracle,networking,dns,virtualbox,Oracle,Networking,Dns,Virtualbox,我总共有3个系统,都安装在Oracle虚拟机上 A:Windows 7 64位-已安装Oracle数据库11g R2 B:Windows 7 64位-用于测试开发的应用程序 C:Windows Server 2012 R2数据中心版-作为域控制器 最初,我只有两个系统,A和B,系统B上的应用程序能够连接到系统A上的oracle数据库 我在VirtualBox的另一个虚拟机上安装了system C并将其创建为域控制器,并让系统a和B加入创建的新域后,我无法连接到系统a上的oracle数据库 我收到

我总共有3个系统,都安装在Oracle虚拟机上

A:Windows 7 64位-已安装Oracle数据库11g R2
B:Windows 7 64位-用于测试开发的应用程序
C:Windows Server 2012 R2数据中心版-作为域控制器

最初,我只有两个系统,A和B,系统B上的应用程序能够连接到系统A上的oracle数据库

我在VirtualBox的另一个虚拟机上安装了system C并将其创建为域控制器,并让系统a和B加入创建的新域后,我无法连接到系统a上的oracle数据库

我收到的错误是:
连接请求超时
-我在系统A上进行了检查,数据库已停止。我尝试使用
sqlplus
登录,但由于“没有侦听器运行”,登录失败,我使用
lsnrctl start
启动侦听器

然后,我可以在系统A上使用
sqlplus
进行连接

但是,系统B上的应用程序仍然无法连接到数据库并接收到-
连接超时

我已经检查了可访问性问题,系统A是可见的,可以从系统B访问,并且我得到了正确的ping请求回复条目


有人能帮我解决这个问题吗?

我已经解决了这个问题。问题是,在系统A上,必须为域单独关闭防火墙。对于
公共网络
家庭网络
,它已经关闭,但是对于
域网络
,它已经第三次关闭