【问题标题】:Connecting to an Oracle database on the command-line without using the Oracle client software?在命令行上连接到 Oracle 数据库而不使用 Oracle 客户端软件?
【发布时间】:2010-09-17 00:51:33
【问题描述】:

我可以访问具有一些我想访问的数据库的 Oracle 服务器。但是,我可以访问的机器没有任何 oracle 客户端软件。 oracle 的客户端软件是否有任何替代方案,可以提供 MySQL 的 mysql 或 Postgres 的 psql 之类的功能?在针对数据库编写软件之前,我希望能够在数据库中浏览一下。

【问题讨论】:

    标签: database oracle command-line client


    【解决方案1】:

    如果您下载免费 Oracle Instant Client,您将能够使用任何 JDBC 或 ODBC 数据库工具,例如 DbVisualizerSquirrelSQL。这些是 GUI 工具;我没有遇到过 JDBC 命令行工具,但可能有一个。

    或者,有一个Instant Client version of SQL*Plus,它将为您提供一个 Oracle sqlplus 命令行,而无需完整的 Oracle 安装。

    【讨论】:

      【解决方案2】:

      Oracle 的免费 PL/SQL IDE SQL Developer 可以使用 Type 4 JDBC 驱动程序连接到许多不同类型的数据库,显然包括 Oracle。如果您愿意,您可以在不安装任何类型的 Oracle 客户端的情况下使用它。

      【讨论】:

        【解决方案3】:

        您可以尝试免费的download 的 Oracle IDE SQL Developer。它是用 Java 编写的,适用于 windows 和 linux。它是独立的,不需要安装 Oracle 客户端。

        【讨论】:

        • 在公司认为 TOAD 太贵之后,我们决定采用这种方式。
        【解决方案4】:

        SQLPal (http://www.sqlpal.com/) 是一个轻量级的 SqlPlus 类应用程序,适用于不需要 oracle 客户端的 Windows。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-10-16
          • 2019-06-21
          • 1970-01-01
          • 2020-02-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多