具有JDBC访问权限的Oracle 11g的远程测试实例

时间:2018-12-14 13:17:55

标签: java oracle oracle11g

我想使用Oracle数据库实例在某些远程服务器(作为私人项目的游乐场)上运行11g(或更高版本)。这样做的目的是使用Java后端进行一些测试/开发,因此我需要JDBC访问。

有LiveSQL和APEX作为测试平台,但它们都不支持JDBC访问。 所以我在找什么。如LiveSQL / Apex具有JDBC访问权限。 是否存在?

我确实有一个自己的根服务器,因此我可以自己安装Oracle 11g,但是不幸的是我的服务器只有2GB RAM,这是不够的,所以安装失败。

更新:不幸的是,我需要Oracle,因为大多数项目都具有Oracle。 我的1)家里的台式机,2)私人笔记本电脑和3)工作的笔记本电脑上也有Oracle XE的本地安装。但是再说一次,这些Oracle实例永远不会同步,我也不想一直同步它们。通过使用一个远程实例,我可以避免所有这些安装。

2 个答案:

答案 0 :(得分:1)

出于任何特定原因,您是否需要Oracle?如果您只是测试/编码,那么im内存数据库非常有用。我最喜欢的是H2

H2带有Oracle compatibility mode

答案 1 :(得分:1)

您可以免费使用Oracle数据库云服务https://cloud.oracle.com/database。启动数据库实例后,即可启用远程sqlnet访问。这将使您可以使用JDBC瘦驱动程序(或sqlplus或任何客户端)进行远程连接。