so
/usr/lib64/unixODBC/libmimerS.so.1
/usr/lib64/unixODBC/libmimerS.so.1.0.0
/usr/lib64/unixODBC/libnn.so
/usr/lib64/unixODBC/libnn.so.1
/usr/lib64/unixODBC/libnn.so.1.0.0
/usr/lib64/unixODBC/libodbcdrvcfg1S.so
/usr/lib64/unixODBC/libodbcdrvcfg1S.so.1
/usr/lib64/unixODBC/libodbcdrvcfg1S.so.1.0.0
/usr/lib64/unixODBC/libodbcdrvcfg2S.so
/usr/lib64/unixODBC/libodbcdrvcfg2S.so.1
/usr/lib64/unixODBC/libodbcdrvcfg2S.so.1.0.0
/usr/lib64/unixODBC/libodbcminiS.so
/usr/lib64/unixODBC/libodbcminiS.so.1
/usr/lib64/unixODBC/libodbcminiS.so.1.0.0
/usr/lib64/unixODBC/libodbcmyS.so
/usr/lib64/unixODBC/libodbcmyS.so.1
/usr/lib64/unixODBC/libodbcmyS.so.1.0.0
/usr/lib64/unixODBC/libodbcnnS.so
/usr/lib64/unixODBC/libodbcnnS.so.1
/usr/lib64/unixODBC/libodbcnnS.so.1.0.0
/usr/lib64/unixODBC/libodbcpsql.so
/usr/lib64/unixODBC/libodbcpsql.so.1
/usr/lib64/unixODBC/libodbcpsql.so.1.0.0
/usr/lib64/unixODBC/libodbcpsql.so.2
/usr/lib64/unixODBC/libodbcpsql.so.2.0.0
/usr/lib64/unixODBC/libodbcpsqlS.so
/usr/lib64/unixODBC/libodbcpsqlS.so.1
/usr/lib64/unixODBC/libodbcpsqlS.so.1.0.0
/usr/lib64/unixODBC/libodbctxtS.so
/usr/lib64/unixODBC/libodbctxtS.so.1
/usr/lib64/unixODBC/libodbctxtS.so.1.0.0
/usr/lib64/unixODBC/liboplodbcS.so
/usr/lib64/unixODBC/liboplodbcS.so.1
/usr/lib64/unixODBC/liboplodbcS.so.1.0.0
/usr/lib64/unixODBC/liboraodbcS.so
/usr/lib64/unixODBC/liboraodbcS.so.1
/usr/lib64/unixODBC/liboraodbcS.so.1.0.0
/usr/lib64/unixODBC/libsapdbS.so
/usr/lib64/unixODBC/libsapdbS.so.1
/usr/lib64/unixODBC/libsapdbS.so.1.0.0
/usr/lib64/unixODBC/libtdsS.so
/usr/lib64/unixODBC/libtdsS.so.1
/usr/lib64/unixODBC/libtdsS.so.1.0.0
/usr/lib64/unixODBC/libtemplate.so
/usr/lib64/unixODBC/libtemplate.so.1
/usr/lib64/unixODBC/libtemplate.so.1.0.0
/usr/share/doc/packages/unixODBC
/usr/share/doc/packages/unixODBC/AUTHORS
/usr/share/doc/packages/unixODBC/COPYING
/usr/share/doc/packages/unixODBC/ChangeLog
/usr/share/doc/packages/unixODBC/NEWS
/usr/share/doc/packages/unixODBC/README
/usr/share/doc/packages/unixODBC/README.GTK
/usr/share/doc/packages/unixODBC/README.SuSE
/usr/share/doc/packages/unixODBC/index.html
/usr/share/doc/packages/unixODBC/smallbook.gif
/usr/share/doc/packages/unixODBC/unixODBC.gif
可以可看到unixODBC配置文件位于/etc/unixODBC下面:
linux-82:/etc/unixODBC # ll /etc/unixODBC
total 4
drwxr-xr-x 2 root root 4096 2011-06-15 00:32 ODBCDataSources
-rw-r--r-- 1 root root 02011-06-15 00:32 odbc.ini
-rw-r--r-- 1 root root 02011-06-15 00:32 odbcinst.ini
?
(3) 编辑unixODBC的两个配置文件,如下:
linux-82:/etc/unixODBC # cat /etc/unixODBC/odbc.ini
[GreenplumDSN]
Driver =Greenplum ----值要和/etc/unixODBC/odbcinst.ini中名字一致
Trace = 1
Debug=1
Database = noas ----GP数据库名
Servername = 10.41.24.102 ----GP的IP地址
UserName = noas ----GP用户名
Password = noas ----GP用户密码
Port = 5432 ----GP访问端口号
ReadOnly = No
RowVersioning = No
DisallowPremature = No
ShowSystemTables = Yes
ShowOidColumn = No
FakeOidIndex = No
useDeclareFetch = 1
Fetch = 4096
UpdatableCursors = Yes
Protocol = 7.4-1
?
linux-82:/etc/unixODBC # cat /etc/unixODBC/odbcinst.ini
[Greenplum]
Description = PostgreSQL driver forGreenplum
Driver=/usr/local/g