在不使用Oracle客户端软件的情况下在命令行上连接到Oracle数据库?

时间:2008-10-14 05:00:51

标签: database oracle command-line client

我可以访问一个Oracle服务器,它有一些我想访问的数据库。但是,我可以访问的机器没有oracle客户端软件。有没有替代oracle的客户端软件提供MySQL的mysql或Postgres的psql之类的功能?在编写软件之前,我希望能够在数据库中找一点。

4 个答案:

答案 0 :(得分:8)

如果您下载免费 Oracle Instant Client,您就可以使用任何JDBC或ODBC数据库工具,例如DbVisualizerSquirrelSQL。那些是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客户端。