Oracal官网:https://www.oracle.com/database/technologies/instant-client/downloads.html
官网搜索需登陆:https://edelivery.oracle.com/osdc/faces/SearchSoftware
软猫下载:Oracle 19.3
0、linux下安装
Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作
史上最详细最全的Linux上安装Oracle的教程-centos7-humf
1、linux下编译
1、去oracle官网,下载 instantclient-basic-linux.x64-11.2.0.4.0.zip和instantclient-sqlplus-linux.x64-11.2.0.4.0.zip解压到/opt/Oracle目录下
附:1、zip包是解压后直接使用,无需安装的一种文件
2、官网下载需要账号,网上一些账号无用;下载前点击同意,按下F12,然后浏览器自动下载。
2、配置环境变量:修改/etc/profile文件,添加如下变量;然后重启环境变量#source etc/profile
export ORACLE_HOME=/opt/oracle/instantclient_11_2
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LD_LIBRARY_PATH=$ORACLE_HOME
export PATH=$ORACLE_HOME:$PATH
3、新建instantclient_11_2/network/admin/tnsnames.ora文件,添加如下(记不清了)
orcl =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 目标主机IP)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SID =xxx)))
2、编译libqsqloci.so
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
3、配置odbc
Linux配置ODBC链接oracle数据库