我可以访问一个Oracle服务器,它有一些我想访问的数据库。但是,我可以访问的机器没有oracle客户端软件。有没有替代oracle的客户端软件提供MySQL的mysql或Postgres的psql之类的功能?在编写软件之前,我希望能够在数据库中找一点。
答案 0 :(得分:8)
如果您下载免费 Oracle Instant Client,您就可以使用任何JDBC或ODBC数据库工具,例如DbVisualizer或SquirrelSQL。那些是GUI工具;我没有遇到JDBC命令行工具,但可能有一个。
或者,有Instant Client version of SQL*Plus将为您提供Oracle sqlplus
命令行而无需完整的Oracle安装。
答案 1 :(得分:1)
Oracle的免费PL / SQL IDE SQL Developer可以使用Type 4 JDBC驱动程序连接到许多不同类型的数据库,显然包括Oracle。如果您愿意,可以在不进行任何类型的Oracle客户端安装的情况下使用它。
答案 2 :(得分:1)
您可以尝试免费的download Oracle IDE SQL Developer。它是用Java编写的,可用于Windows和Linux。它是自包含的,不需要安装Oracle客户端。
答案 3 :(得分:0)
SQLPal(http://www.sqlpal.com/)是一个轻量级的SqlPlus,类似于Windows的应用程序,不需要oracle客户端。