做学历的网站,自己制作手机app,直播系统平台,食品网站网页设计应用场景
硬件/整机信息#xff1a;AMD平台
OS版本信息#xff1a;服务器e版
软件信息#xff1a;psqlodbc 12.02版本
功能介绍
部分用户在使用etl工具连接数据库时#xff0c;需要使用到odbc驱动#xff0c;下面介绍下服务器e版系统中编译安装此工具的相关过程。
E…应用场景
硬件/整机信息AMD平台
OS版本信息服务器e版
软件信息psqlodbc 12.02版本
功能介绍
部分用户在使用etl工具连接数据库时需要使用到odbc驱动下面介绍下服务器e版系统中编译安装此工具的相关过程。
ETL是英文Extract-Transform-Load的缩写用来描述将数据从来源端经过抽取extract、转换transform、加载load至目的端的过程。ODBC是英文Open Database Connectivity的缩写中文含义表示为开放数据库互连是微软公司开放服务结构(WOSAWindows Open Services Architecture)中有关数据库的一个组成部分它建立了一组规范并提供了一组对数据库访问的标准API应用程序编程接口。psqlodbc即表示ODBC driver for PostgreSQL是一种支持访问开放式互联数据库且支持PostgreSQL数据库的访问脚本。
安装使用
步骤一安装相关依赖
rootuos-PC:~# yum install unixODBC-devel rootuos-PC:~# yum install libpq-devel
步骤二编译安装
psqlodbc项目各版本源码下载地址https://www.postgresql.org/ftp/odbc/versions/src/
本文中以12.02版本作为示例此版本源码包如下
psqlodbc-12.02.0000.tar.gz
915.9 KB 下载相关源码包拷贝至服务器系统中解压安装包并进入对应目录执行
rootuos-PC:~# ./configure --with-odbcinst/usr/local/etc --enable-pgsql rootuos-PC:~# make rootuos-PC:~# make install
步骤三配置环境变量
在需要运行ODBC的用户下执行以下命令配置环境变量
注意此处是追加新增ODBC相关信息至环境变量参数项而不是覆盖写入执行指令时请勿遗漏相关的符号。
rootuos-PC:~# cat ~/.bash_profile EOF export PATH$PATH:/usr/local/unixODBC/bin export LD_LIBRARY_PATH$LD_LIBRARY_PATH:/usr/local/unixODBC/lib EOF
使环境变量生效
rootuos-PC:~# source ~/.bash_profile
步骤四验证配置
执行以下命令查看 ODBC 的配置
rootuos-PC:~# odbcinst -j ©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏以及其他非商业性或非盈利性用途但同时应遵守著作权法及其他相关法律的规定不得侵犯本网站及相关权利人的合法权利。除此以外将本网站任何内容或服务进行转载须备注该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任