Apache Doris ODBC外表数据库主流版本及其ODBC版本对应关系

1.PostgreSQL

以下是PostgreSQL数据库版本和PostgreSQL ODBC驱动版本和Apache Doris版本适配没问题列表

PostgreSQL版本 PostgreSQL ODBC版本
12.9 postgresql12-odbc-13.02.0000
13.5 postgresql13-odbc-13.02.0000
14.1 postgresql14-odbc-13.02.0000
9.6.24 postgresql96-odbc-13.02.0000
10.6 postgresql10-odbc-13.02.0000
11.6 postgresql11-odbc-13.02.0000

2.Mysql版本和ODBC驱动版本对应关系

这里Mysql的安装就不在详细介绍了,只给出Mysql常用主流版本和其ODBC的版本对应关系

Mysql版本 Mysql ODBC版本
8.0.27 8.0.27,8.026
5.7.36 5.3.11,5.3.13
5.6.51 5.3.11,5.3.13
5.5.62 5.3.11,5.3.13

3.Oracle版本和ODBC驱动版本对应关系

Oracle这里测试是基于Docker来进行的,下面给出测试Oracle版本的Docker安装方式

3.1 Oracle Docker安装方式

3.1.1 Oracle 21C

docker pull lhrbest/oracle21c_ee_db_21.3.0.0 
# 可以选择从阿里云下载 
docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/oracle21c_ee_db_21.3.0.0 
# 从阿里云下载后可以tag成如下形式 
docker tag registry.cn-hangzhou.aliyuncs.com/lhrbest/oracle21c_ee_db_21.3.0.0 lhrbest/oracle21c_ee_db_21.3.0.0

启动容器

# 1、创建容器 
docker run -d --name lhroracle21c -h lhroracle21c \
-p 5510:5500 -p 55100:5501 -p 1530:1521  -p 3400:3389 \
-v /sys/fs/cgroup:/sys/fs/cgroup \
--privileged=true lhrbest/oracle21c_ee_db_21.3.0.0 \
/usr/sbin/init 
# 2、进入容器 
docker exec -it lhroracle21c bash 
# 3、启动监听和数据库 
su - oracle 
sas 
startup 
lsnrctl start

3.1.2 Oracle 19C

请参照:https://mp.weixin.qq.com/s/R5o3BQwj7q68OyYJg1JUjQ

3.1.3 Oracle 18C

## 拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/zhengqing/oracle18c
## 运行容器
docker run -d --name oracle18c -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/zhengqing/oracle18c

3.1.4 Oracle 12C

##拉取镜像
docker pull quay.io/maksymbilenko/oracle-12c
##运行容器
docker run -d -p 8080:8080 -p 1521:1521 -v /my/oracle/data:/u01/app/oracle quay.io/maksymbilenko/oracle-12c

3.1.5 Oracle 11g

##拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
##运行容器
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

3.2 Oracle数据库版本和ODBC驱动对应

Oracle版本 Oracle ODBC版本
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production oracle-instantclient19.13-odbc-19.13.0.0.0
Oracle Database 12c Standard Edition Release 12.2.0.1.0 - 64bit Production oracle-instantclient19.13-odbc-19.13.0.0.0
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production oracle-instantclient19.13-odbc-19.13.0.0.0
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production oracle-instantclient19.13-odbc-19.13.0.0.0
Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production oracle-instantclient19.13-odbc-19.13.0.0.0

Oracle ODBC驱动版本下载地址:

https://download.oracle.com/otn_software/linux/instantclient/1913000/oracle-instantclient19.13-sqlplus-19.13.0.0.0-2.x86_64.rpm
https://download.oracle.com/otn_software/linux/instantclient/1913000/oracle-instantclient19.13-devel-19.13.0.0.0-2.x86_64.rpm
https://download.oracle.com/otn_software/linux/instantclient/1913000/oracle-instantclient19.13-odbc-19.13.0.0.0-2.x86_64.rpm
https://download.oracle.com/otn_software/linux/instantclient/1913000/oracle-instantclient19.13-basic-19.13.0.0.0-2.x86_64.rpm

你可能感兴趣的:(Apache Doris ODBC外表数据库主流版本及其ODBC版本对应关系)