日韩欧美人妻无码精品白浆,www.大香蕉久久网,狠狠的日狠狠的操,日本好好热在线观看

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

IvorySQL:兼容Oracle的開源 PostgreSQL

admin
2025年4月22日 22:16 本文熱度 569

今天在 PostgreSQL 技術(shù)峰會上有人問,什么數(shù)據(jù)庫可以替代 Oracle ?當(dāng)然有很多數(shù)據(jù)庫都號稱自己可以 “替代” Oracle,商業(yè)產(chǎn)品這里就不說了,但開源的目前我了解到的只有 IvorySQL。

IvorySQL 是一個開源的“Oracle兼容” PostgreSQL 內(nèi)核,由瀚高出品,使用 Apache 2.0 許可證。目前 Pigsty 支持在自建本地 RDS 時(shí)使用 IvorySQL 內(nèi)核替代原生的 PostgreSQL 內(nèi)核,提供和原版一樣的監(jiān)控,備份,高可用,IaC 等能力,并運(yùn)行 “Oracle 兼容模式

當(dāng)然這里的 Oracle 兼容是 Pl/SQL,語法,內(nèi)置函數(shù)、數(shù)據(jù)類型、系統(tǒng)視圖、MERGE 以及 GUC參數(shù)層面上的兼容, 不是Babelfish,openHalo,FerretDB 那種可以不改客戶端驅(qū)動的纜協(xié)議兼容。

 

所以用戶還是要使用 PostgreSQL 的客戶端工具來訪問 IvorySQL,但是可以使用 Oracle 兼容的語法。當(dāng)然我也能理解這里的考慮,畢竟 Oracle 的法務(wù)可是業(yè)界知名,臭名昭著。要是搞了客戶端協(xié)議兼容,估計(jì)要被搞了。目前據(jù)說只有達(dá)夢腦殼鐵干了這個。

?

目前 IvorySQL 最新版本4.4與 PostgreSQL 最新小版本 17.4 保持兼容,并且提供了主流 Linux 上的二進(jìn)制 RPM/DEB 包。 而 Pigsty 提供了在 PG RDS 中將原生 PostgreSQL 替換為 IvorySQL 內(nèi)核的選項(xiàng)。


快速上手

使用標(biāo)準(zhǔn)流程安裝Pigsty,并使用ivory配置模板:

curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap              # 安裝 Pigsty 依賴 ./configure -c ivory     # 使用 IvorySQL 配置模板 ./install.yml            # 使用劇本執(zhí)行部署  

啊是的,就是這么簡單,只要使用 IvorySQL 配置模板替代默認(rèn)的配置模板,你就可以拉起 “Oracle” 兼容的 PG RDS 了。

對于生產(chǎn)環(huán)境部署,您應(yīng)當(dāng)在執(zhí)行./install.yml進(jìn)行部署前,編輯自動生成的pigsty.yml配置文件,修改密碼等參數(shù)。

當(dāng)前最新的 IvorySQL 4.4 等效于 PostgreSQL 17,任何兼容 PostgreSQL 線纜協(xié)議的客戶端工具都可以訪問 IvorySQL 集群。

不過,默認(rèn)情況下,你可以使用 PostgreSQL 客戶端從另一個1521端口訪問,這種情況下默認(rèn)使用 Oracle 兼容模式。


配置說明

在 Pigsty 中要使用 IvorySQL 內(nèi)核,需要修改以下四個配置參數(shù):

  • pg_mode:使用ivory兼容模式
  • repo_extra_packages:下載ivroysql軟件包
  • pg_packages: 安裝ivorysql軟件包
  • pg_libs:加載 Oracle 語法兼容擴(kuò)展

是的就是這么簡單,你只需要在配置文件的全局變量中加上這四行,Pigsty 就會使用 IvorySQL 替換原生的 PostgreSQL 內(nèi)核了

pg_mode: ivory                           # IvorySQL 兼容模式,使用 IvorySQL 的二進(jìn)制 pg_packages: [ ivorysql, pgsql-common ]  # 安裝 ivorysql,替換 pgsql-main 主內(nèi)核 pg_libs: 'liboracle_parser, pg_stat_statements, auto_explain'  # 加載 Oracle 兼容擴(kuò)展 repo_extra_packages: [ ivorysql ]        # 下載 ivorysql 軟件包 

IvorySQL 還提供了一系列新增 GUC 參數(shù)變量,可以在pg_parameters中指定。


擴(kuò)展

絕大多數(shù)PGSQL模塊的擴(kuò)展插件(非純 SQL 類)都無法直接在 IvorySQL 內(nèi)核上使用,如果需要使用,需要針對新內(nèi)核從源碼重新編譯安裝。

備注說明

  • 目前 IvorySQL 的軟件包位于pigsty-infra倉庫,而非pigsty-pgsqlpigsty-ivory倉庫。

  • IvorySQL 4.4 的默認(rèn) FHS 發(fā)生改變,請從老版本升級上來的用戶留意。

  • IvorySQL 4.4 需要 gibc 版本 >= 2.17 即可,目前 Pigsty 支持的系統(tǒng)版本都滿足這個條件

  • 最后一個支持 EL7 的 IvorySQL 版本為 3.3,對應(yīng) PostgreSQL 16.3,目前 IvorySQL 4.x 已經(jīng)不再提供對 EL7 的支持了。

  • Pigsty 不對使用 IvorySQL 內(nèi)核承擔(dān)任何質(zhì)保責(zé)任,使用此內(nèi)核遇到的任何問題與需求請聯(lián)系原廠解決。



當(dāng)然,PostgreSQL 能 “兼容” 的可不僅僅是 Oracle 一個。實(shí)際上頭部的數(shù)據(jù)庫 PostgreSQL 已經(jīng)兼容了個遍,而且除了 Oracle 之外都是不用改客戶端的 “線纜協(xié)議” 級別兼容。


閱讀原文:原文鏈接


該文章在 2025/4/23 10:55:44 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

精品蜜臀久久久久抄底| 久久精品免费精品视频| 黄片3级在线播放| 日韩五码专区| 亚洲激情黄色五月天| 婷婷色综合视频在线观看免费阅读| 日韩性电影在线观看97传媒| 色国产网站在线| 午夜福利激情欧美一卡二卡| 小说艹逼视频免费日韩| 激情国内欧美| 日韩视频免费在线观看| 亚洲精品产| 国产精品无码一级毛片| A级毛片免费99电影网| 人妻激情愉乱一二三区| 国产成人网站免费看| 亚洲国产口交对白| 天天在线一区| 99这里都是精品视频| 经典黄色夫妻视频| 成人黄色ay| d2男人的在线天堂| 黄色小视频成年人一区二区日本| 综合色区亚洲熟妇别类| 人妻少妇日韩国产| 青 青操在线视频| 欧美一级在线观视频| 日本大奶在线观看| 91久久无码人妻| 精品日韩偷拍自拍| 美女被操看片91麻豆| 久久经典麻豆| 国产精品黄色片| 久久综合图区亚洲综合图区| 大黑机巴插小B内射精液免费视频| 人妻中文字幕资源站| 亚洲欧美国产国产一区二区三区| 超碰在线国产欧美日韩国产| 丰满娇妻久久久久久| 亚洲AV美国AV|