设为首页 加入收藏

TOP

centos 64位系统安装postgresql odbc方法
2014-11-24 03:07:32 来源: 作者: 【 】 浏览:2
Tags:centos 64位 系统 安装 postgresql odbc 方法
centos 64位系统安装postgresql odbc方法
1,64位系统下,postgresql 的psqlodbc驱动 下载地址
http://www.postgresql.org/ftp/odbc/versions/src/
2,64位系统下,安装psqlodbc需要的安装包:
unixODBC-2.3.1.tar.gz
psqlodbc-09.01.0100.tar.gz
www.2cto.com
3,安装unixODBC
tar zxvf unixODBC-2.3.1.tar.gz
cd unixODBC-2.3.1
./configure --enable-gui=no
make
make install
4,安装psqlodbc
unixODBC提供了Linux对ODBC的支持,但它只是一个ODBC的管理器,要连接实际的 数据库还需要提供这种数据库的ODBC驱动
psqlodbc就是 Linux下用于连接postgresql的免费ODBC驱动
注意: 必须先装unixODBC,再安装psqlodbc
tar zxvf psqlodbc-09.01.0100.tar.gz
cd psqlodbc-09.01.0100
./configure --with-unixodbc --with-libpq=/usr/local/pgsql
make
make install
www.2cto.com
5,配置ODBC (以下提供一个样本)
vi /etc/odbcinst.ini
[PostgresSQL]
Description = ODBC for PostgresSQL
Driver =
Driver64 = /usr/local/lib/psqlodbcw.so
Setup =
Setup64 =
FileUsage = 1
CpTimeout =
CpReuse =
cp /etc/odbcinst.ini /usr/local/etc/odbcinst.ini
vi /etc/odbc.ini
[tmau_psv3]
Description = tmau_psv3
Driver = PostgresSQL
Trace = No
TraceFile =
Database = tmau_psv3
Servername = 192.168.51.97
Username = pgadmin
Password = kgpgadmin
Port = 5432
Protocol = 6.4
ReadOnly = No
RowVersioning = No
ShowSystemTables = No
ShowOidColumn = No
FakeOidIndex = No
ConnSettings =
cp /etc/odbc.ini /usr/local/etc/odbc.ini
www.2cto.com
6,用ODBC提供的isql工具检查odbc驱动与DNS是否配置成功
[root@r710-64c6 64bits_install]# isql -v tmau_psv3
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>
形如以上现象,表示psqlodbc配置成功。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇查看系统中哪个表被锁定 下一篇bufferlock引起的buffercache上的..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Java 实现多个大文件 (2025-12-24 23:22:00)
·Java多线程编程在工 (2025-12-24 23:21:56)
·请问微信4.0版本xwec (2025-12-24 22:48:42)
·电脑NVIDIA的文件夹 (2025-12-24 22:48:40)
·如何看待微信新版本 (2025-12-24 22:48:37)