连接到Windows 8.1 Azure VM上托pipe的Oracle数据库

我有一个Windows 8.1创build在蔚蓝,它有14 GB的内存和200 GB的存储。 我已经安装了Oracle的模板数据库。 一切都很好,安装和我可以使用sqlplus做sql命令等。 听众也在。

但是,我有麻烦从ac#应用程序连接到虚拟机。 我已经打开了1521端口,如本文档所示。 还有什么我可以做/尝试还是没有做,让我连接到我的电脑数据库?

我也试图ping公共ip地址提供,但一直没有能够这样做,任何帮助也不错。 我已经按照这里的步骤

更新:

我试图从PLSQL Developer连接到数据库,这里是我放在我的TNSNames.ora文件中的列表(我也尝试了公共IP地址而不是[myapp] .cloudapp.net):

 AzureDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = [myapp].cloudapp.net)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PLDB) ) ) 

你能用Oracle SQL开发人员连接到数据库吗? 我会validation您可以先远程打开数据库,然后排除C#的故障。 可能是驱动程序或没有正确的驱动程序(32对64位)。