ITPub博客

首页 > 数据库 > 国内数据库 > YashanDB异构数据库链接配置

YashanDB异构数据库链接配置

国内数据库 作者:崖山数据库系统YashanDB 时间:2025-03-12 18:10:27 0 删除 编辑

异构数据库链接指从YashanDB创建到其他非YashanDB的远程链接(DBLINK)。

对于从YashanDB到Oracle数据库的链接,系统存在如下前置要求:

  • YashanDB服务端已安装plugin插件包。

    要求在安装YashanDB服务端时,指定 plugin插件包。 YashanDB服务端安装完成后,无法单独安装该插件包。

  • YashanDB服务端已下载和安装Oracle Instant Client。

    未安装Oracle Instant Client的环境中,通过DBLINK向Oracle数据库发起远程链接,将会由于缺少必要的组件而抛出错误。

  • YashanDB服务端已安装libaio库。

    YashanDB服务端缺少libaio库时,如通过DBLINK向Oracle数据库发起远程链接,yex_server沙箱进程可能在加载驱动时发生core dump(yasdb进程无影响)。本错误只在链接时影响yex_server进程,再次链接时系统可自动恢复正常。

鉴于上述要求,对于可能使用YashanDB -> Oracle数据库远程链接的数据库,管理员应按下述指导进行必要的操作。

#Oracle Instant Client下载和安装

  1. 以YashanDB安装用户(例如yashan)登录到数据库服务器。

  2. 根据YashanDB服务器环境,从 Oracle官网   (opens new window)下载对应的Oracle Instant Client安装包。

  3. 将安装包解压到本地路径,例如 /home/oracle-instant-client/。

  4. 设置动态库依赖路径。

    $ vi ~/.bashrc
    $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/oracle-instant-client/lib
    $ source ~/.bashrc
    Copied!

#libaio库安装

  1. 以YashanDB安装用户(例如yashan)登录到数据库服务器。

  2. 以Centos为例,通过以下命令安装libaio库:

    yum install libaio


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3075599/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
崖山数据库系统YashanDB是深圳计算科学研究院完全自主研发设计的新型数据库系统,融入原创理论,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景,为客户提供一站式的企业级融合数据管理解决方案。

注册时间:2023-04-11

  • 博文量
    722
  • 访问量
    640237