无法从Azure VM外部访问Oracle Enterprise Manager

时间:2015-04-15 11:38:06

标签: oracle azure azure-virtual-machine

我基于Oracle 11g模板创建了一个新VM。我完成了所有配置步骤,并且可以从VM内部访问我的Oracle实例,包括Oracle Enterprise Manager。

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

Endpoints Firewall

总之,我可以使用端口3389对vm进行RDP,但是我无法访问端口1521和1158中的其他服务。我仔细检查了这些端口,它们是有效的,并且它们在防火墙中是打开的。

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

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

有关正在发生的事情或如何解决问题的任何想法?

2 个答案:

答案 0 :(得分:0)

感谢您在此发帖。

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

!azure portal上的端口] 1

enter image description here

enter image description here 希望这会对你有所帮助。

Girish Prajwal

答案 1 :(得分:-1)

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

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

如何将端点设置为虚拟机

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

相关问题