美文网首页
Apache Doris ODBC外表数据库主流版本及其ODBC

Apache Doris ODBC外表数据库主流版本及其ODBC

作者: 张家锋 | 来源:发表于2022-01-13 23:07 被阅读0次

    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

          本文链接:https://www.haomeiwen.com/subject/obbocrtx.html