使用 isql 测试 ODBC DSN

unixODBC 驱动程序管理器包含一个名为 isql 的实用程序,此实用程序是一个简单的 ODBC 命令行客户端。使用此实用程序,您可以连接到 DSN 以发送命令和接收结果,类似于 vsql。

若要使用 isql 测试 DSN 连接,请执行下列操作:

  1. 运行以下命令:

    $ isql –v DSNname
    

    其中 DSNname 是已创建的 DSN 的名称。

    此时将显示连接消息和 SQL 提示。如果它们未显示,则可能表明存在配置问题,或者可能表明所使用的用户名或密码不正确。

  2. 尝试执行简单 SQL 语句。例如:

    SQL> SELECT table_name FROM tables;
    

    isql 工具将返回 SQL 语句的结果。