MRS3.1.1-LTS HetuEngine對接oracle數據源操作方法

      網友投稿 784 2025-04-05

      MRS3.1.1-LTS HetuEngine對接oracle數據源操作方法


      注:MRS3.1.1-LTS HetuEngine?內核版本為openlookeng1.2.0版本,兼容openlookeng社區功能,對接指南可參考社區指導,配置文件可參考社區內容。

      Oracle數據源配置?:https://openlookeng.io/zh-cn/docs/docs/connector/oracle.html

      操作場景

      本章節以Oracle 11g版本為例,講解如何使用HetuEngine連接Oracle數據源。

      前提條件

      Oracle數據源已安裝,可正常訪問。

      已在FusionInsight_Hetu集群中創建“人機”用戶,請參考產品文檔“管理員指南?>?系統設置?>?權限設置?>?用戶管理?>?創建用戶”章節。

      操作步驟

      1、??下載HetuEngine連接oracle相關jar包

      -:https://openlookeng.io/zh-cn/download.html

      下載hetu-server-1.2.0.tar.gz,下載完成后解壓至本地PC。

      2、??下載oracle JDBC驅動

      -:https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html

      根據安裝的Oracle版本選擇對應的jdbc驅動,下載至本地PC。

      3、??后臺添加oracle jar包及驅動

      登錄已安裝FusionInsight集群客戶端的節點,從hdfs目錄上下載HetuEngine內核包presto.tar.gz并解壓:

      hdfs dfs -get /user/hetuserver/8.0.0/package/presto.tar.gz tar -xf presto.tar.gz

      l??上傳步驟1下載的hetu-server-1.2.0/plugin目錄下的oracle文件夾上傳至解壓的presto/plugin目錄下

      l??上傳步驟2下載的oracle JDBC驅動至解壓的presto/plugin/oracle目錄下。

      l?oracle目錄改為700,oracle目錄下的文件權限改為600,屬組均改為omm:wheel

      chmod 700 ./oracle/ chmod 600 ./oracle/* chown -R omm:wheel ./oracle/

      4、??壓縮并上傳presto.tar.gz至hdfs

      (備份原有包:mv presto.tar.gz presto.tar.gz.bak)

      tar -czf presto.tar.gz presto hdfs dfs -put -f presto.tar.gz /user/hetuserver/8.0.0/package/presto.tar.gz hdfs dfs -chown hetuserver:hadoop /user/hetuserver/8.0.0/package/presto.tar.gz

      5、??Scp presto.tar.gz至所有hsbroker節點

      此步驟是為避免hsbroker本地包與hdfs上不一致。

      (路徑根據實際修改,默認安裝路徑為:/opt/huawei/Bigdata/FusionInsight_Hetu_8.1.1/install/FusionInsight-HetuEngine-1.2.0/hetuserver/presto)

      scp presto.tar.gz root@8.5.xx.x:/opt/huawei/Bigdata/FusionInsight_Hetu_8.1.1/install/FusionInsight-HetuEngine-1.2.0/hetuserver/presto

      登錄所有hsbroker節點執行:

      cd /opt/huawei/Bigdata/FusionInsight_Hetu_8.1.1/install/FusionInsight-HetuEngine-1.2.0/hetuserver/presto rm -rf ./presto chmod 600 ./presto.tar.gz chown omm:wheel ./presto.tar.gz tar -xf ./presto.tar.gz

      6、??創建oracle的catalog?配置文件

      新建文件oracle.properties文件內容如下(對接多個oracle數據源創建不同名的properties文件即可,如oracle2.properties):

      connector.name=oracle connection-url=jdbc:oracle:thin:@ip:1521:servicename connection-user=username connection-password=password

      connector.name

      oracle

      connection-url

      ip代表oracle的ip地址,?默認端口1521,?如:

      connection-url=jdbc:oracle:thin:@100.xxx.xx.xxx:1521: serviceName

      serviceName:可使用sql plus?登錄SYS執行show parameter service_names查詢

      connection-user

      MRS3.1.1-LTS HetuEngine對接oracle數據源操作方法

      登錄oracle的用戶名

      connection-password

      登錄oracle的用戶密碼

      7、??上傳配置文件至hdfs

      oracle.properties為步驟6創建的文件

      hdfs dfs -mkdir /user/hetuserver/fiber/catalog/oracle hdfs dfs -put oracle.properties /user/hetuserver/fiber/catalog/oracle/ hdfs dfs -chown -R hetuserver:hadoop /user/hetuserver/fiber/catalog/oracle

      8、?在FusionInsight Manager?的Hsconsole web頁面重啟HetuEngine計算實例

      9、進入HetuEngine客戶端,測試連接是否成功。

      hetu-cli --catalog oracle show schemas;

      EI企業智能 FusionInsight

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:表格如何修改計算(表格如何修改計算公式)
      下一篇:怎樣找到云文檔文件名 - 云文檔文件名查找技巧
      相關文章
      亚洲人成伊人成综合网久久久| 国产精品亚洲精品久久精品 | 亚洲一区免费观看| 国产亚洲精aa成人网站| 亚洲精品线路一在线观看| 日韩亚洲国产二区| 国产综合成人亚洲区| 午夜亚洲av永久无码精品| 九九精品国产亚洲AV日韩| 亚洲熟女www一区二区三区| 亚洲欧洲日韩极速播放| 亚洲最大av资源站无码av网址| 亚洲综合激情五月丁香六月| 亚洲乱人伦中文字幕无码| 亚洲国产精华液2020| 国产精品亚洲精品日韩电影| 亚洲高清偷拍一区二区三区 | 亚洲最大视频网站| 亚洲人成电影院在线观看| 亚洲a视频在线观看| 亚洲无mate20pro麻豆| 亚洲乱人伦中文字幕无码| 无码色偷偷亚洲国内自拍| 亚洲精品成人a在线观看| 中文字幕精品无码亚洲字| 亚洲精品无码国产| 亚洲第一成年男人的天堂| 亚洲黄色网址大全| 亚洲一区二区三区精品视频| 亚洲私人无码综合久久网| 国产亚洲漂亮白嫩美女在线| 久久久无码精品亚洲日韩软件 | 精品久久久久久亚洲精品| 亚洲日产乱码一二三区别| 青青青亚洲精品国产| 精品亚洲成α人无码成α在线观看 | 亚洲资源在线视频| 成人区精品一区二区不卡亚洲| 亚洲AV无码片一区二区三区| 亚洲第一福利网站在线观看| 亚洲桃色AV无码|