2015-04-15 111 views
1

我基于Oracle 11g模板创建了一个新虚拟机。我完成了所有配置步骤,并且可以从VM内部访问我的Oracle实例,包括Oracle企业管理器。无法从Azure虚拟机外部访问Oracle Enterprise Manager

我打开了虚拟机防火墙中的端口,并在Azure管理门户中创建了端点,如教程https://msdn.microsoft.com/en-us/library/azure/dn439775.aspx的“启用Oracle数据库企业管理器远程访问”部分所述,以便远程访问企业管理器。这不起作用。我还遵循了“允许远程访问数据库”中的步骤,但无法访问数据库。

Endpoints Firewall

综上所述,我可以使用端口3389 RDP到虚拟机,但我不能在端口1521和1158访问其他服务,我仔细检查了这些端口,它们是有效的,他们是在防火墙中打开。

我也确保有一个侦听器在VM中运行,允许连接到数据库。

如果我从VM中访问https://my-vm-name-xxxxxxxx.cloudapp.net:1158/em,它工作正常。从外面我没有得到任何回应。

关于正在进行的操作或如何解决问题的任何想法?

+0

哪个IP地址是监听器/ OEM使用的? –

+0

(ADDRESS =(PROTOCOL = TCP)(HOST = MY_AZURE_VM_NAME)(PORT = 1521)) – Dante

回答

0

感谢张贴在这里。

我能够重现这个问题。我发现您需要在VM和管理门户上同时启用1158和1521端口。除此之外,您应该在虚拟机和管理门户中启用5500。如果您正在访问VM外部使用这个链接蔚蓝门户https://my-vm-name-xxxxxxxx.cloudapp.net:5500/em

!端口] 1

enter image description here

enter image description here 希望这有助于你。

Girish Prajwal

-1

您需要打开操作系统防火墙中的端口并使用Azure门户或PowerShell打开VM端点。

导航到虚拟机>>选择虚拟机>>端点选项卡>>添加。

如何设置端点到虚拟机

http://azure.microsoft.com/pt-br/documentation/articles/virtual-machines-set-up-endpoints/

+0

我做到了。我在问题中提到过它。无论如何感谢您的答复。 – Dante

+0

啊好的!没有看到您的更新。你能从Azure内的其他虚拟机访问这些服务吗? –

+0

没问题。任何其他想法? :) – Dante

相关问题