在 linux 上创建数据源有两种方式,一种是修改 unixODBC 的配置文件 odbc.ini,另一种是使用 gsodbc-installer 命令。
3.2.2.1 修改 odbc.ini 配置文件创建数据源
使用 unixODBC 提供的命令“odbcinst -j”可以查找到 odbc.ini 的路径。 如下所示: # odbcinst -j unixODBC 2.2.14 DRIVERS............: /etc/odbcinst.ini SYSTEM DATA SOURCES: /etc/odbc.ini FILE DATA SOURCES..: /etc/ODBCDataSources USER DATA SOURCES..: /root/.odbc.ini SQLULEN Size.......: 8 SQLLEN Size........: 8 SQLSETPOSIROW Size.: 8 在/etc/odbc.ini 文件中加入: [test] Driver = GBase 8a ODBC 8.3 Driver DATABASE = test DESCRIPTION = GBase 8a ODBC 8.3 Driver DSN
SERVER = 192.168.111.96 UID = root PASSWORD = 1
使用 gsodbc-installer 创建数据源
使用 gsodbc-installer 创建数据源时要用到 GBase 8a ODBC 连接字符串。 有关 GBase 8a ODBC 连接字符串的相关内容请参考 3.4 小节。使用 gsodbc-installer 创建数据源的命令如下: #gsodbc-installer -s -a -c2 -n "test" -t "DRIVER=GBase 8a ODBC 8.3 Driver;UID=gbase;PWD= gbase20110531; SERVER={192.168.111.96};"




