【问题标题】:Remote test instance for Oracle 11g with JDBC access具有 JDBC 访问权限的 Oracle 11g 远程测试实例
【发布时间】:2018-12-14 13:17:54
【问题描述】:

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

有 LiveSQL 和 APEX 作为测试平台,但都不支持 JDBC 访问。 所以我要找的是某事。像 LiveSQL / Apex WITH JDBC 访问。 那存在吗?

我有自己的根服务器,可以自己安装Oracle 11g,可惜我的服务器只有2GB内存,不够用,所以安装失败。

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

【问题讨论】:

标签: java oracle oracle11g


【解决方案1】:

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

【讨论】:

  • 谢谢。这就是我要找的东西。
【解决方案2】:

您是否出于任何特殊原因需要 Oracle?如果您只是在测试/编码,那么 im memory db 非常方便。我最喜欢的是H2

H2 带有Oracle compatibility mode

【讨论】:

  • 是的,很遗憾我需要 Oracle,因为大多数项目都有 Oracle。我的根服务器上确实有 MySQL,但我想避免将 MySQL 转换为 Oracle SQL 的繁琐工作。我还在我的 1) 家里的台式机、2) 私人笔记本电脑和 3) 工作的笔记本电脑上安装了 Oracle XE。但话又说回来,这些 Oracle 实例永远不会同步。
  • H2 具有 Oracle 兼容模式。我经常使用它,以确保我的查询在 H2 和 Oracle 上运行。
  • 哦,太好了,我不知道H2兼容模式。然后在我的根服务器上安装 H2 听起来很有趣。那么它真的兼容吗?还是我需要一些返工。
猜你喜欢
  • 2016-02-29
  • 1970-01-01
  • 2020-02-19
  • 2012-06-16
  • 2016-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多