unixODBC 文档/联机帮助页?

ste*_*wpf 4 man documentation database

只是想知道是否有 unixODBC 的任何官方文档,例如配置文件的外观以及他们期望的参数?(我只使用 shell,没有 GUI)即使http://www.unixodbc.org/doc/看起来也不是很有希望。我不知何故有印象,最好的信息是第 3 方页面,但这是真的吗?

TOC*_*TOC 6

你是对的关于unixODBC仍然罕见的文档。对于配置文件,unixODBC只使用两个配置文件:

  • /etc/odbcinst.ini : 在这里定义驱动程序

  • /etc/odbc.ini : 有关连接的信息

您可以在此处找到有关在各种 Linux 系统上安装此驱动程序和库的出色文档:

http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/installing_configuring_odbc.html

可以在此处找到包含各种语言 API 的更完整文档:

http://www.easysoft.com/developer/interfaces/odbc/linux.html

所有配置和安装内容都可以在没有 GUI 的情况下进行:),一个旧的好的终端外壳就足够了。

从开发人员的角度来看(几年前使用了 C API,我记得这是一项非常重要的任务):您需要连接然后执行请求。

  1. 要使用 unixODBC 连接到数据源,请执行以下操作C API

    • 通过调用初始化 ODBC 环境 SQLAllocHandle()

    • 选择 ODBC 版本号 SQLSetEnvAttr()

    • 再次用于SQLAllocHandle()初始化连接句柄

    • 现在您可以通过调用连接 SQLConnect()

  2. 一旦您拥有连接句柄并连接到数据源,您就可以分配语句句柄来执行 SQL 或检索元数据。与其他句柄一样,您可以使用SQLSetStmtAttr和设置和获取语句属性SQLGetStmtAttr

在这里你可以找到关于 C API 的一个很好的文档:

http://www.easysoft.com/developer/languages/c/odbc_tutorial.html http://www.easysoft.com/developer/languages/c/odbc-tutorial-fetching-results.html http://www. easysoft.com/developer/interfaces/odbc/diagnostics_error_status_codes.html