成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

IvorySQL:兼容Oracle數(shù)據(jù)庫(kù)的開(kāi)源PostgreSQL

數(shù)據(jù)庫(kù)
今天給大家介紹一款基于 PostgreSQL 開(kāi)發(fā)、兼容 Oracle 數(shù)據(jù)庫(kù)的國(guó)產(chǎn)開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng):IvorySQL。

今天給大家介紹一款基于 PostgreSQL 開(kāi)發(fā)、兼容 Oracle 數(shù)據(jù)庫(kù)的國(guó)產(chǎn)開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng):IvorySQL。

在這里插入圖片描述

IvorySQL 由商瀚高軟件提供支持,主要的功能特性包括:

  • 完全兼容 PostgreSQL:IvorySQL 基于 PostgreSQL 內(nèi)核開(kāi)發(fā),兼容 PostgreSQL 的語(yǔ)法、協(xié)議、擴(kuò)展接口及生態(tài)系統(tǒng)工具,現(xiàn)有 PostgreSQL 應(yīng)用可以無(wú)縫遷移。
  • 兼容 Oracle:IvorySQL 實(shí)現(xiàn)了雙端口、雙解析器、PL/iSQL 過(guò)程語(yǔ)言、程序包等功能,可以方便用戶將 Oracle 數(shù)據(jù)庫(kù)遷移到 IvorySQL。
  • 免費(fèi)開(kāi)源:IvorySQL 的核心代碼包括兼容功能全部在開(kāi)源協(xié)議下公開(kāi),沒(méi)有廠商的限制。
  • 可定制化:用戶可以下載代碼,并按照自己的想法自定義配置構(gòu)建。

接下來(lái)我們通過(guò) Docker 方式體驗(yàn)一下 IvorySQL。首先,從 Docker Hub上獲取 IvorySQL 鏡像:

$ docker pull ivorysql/ivorysql:4.4-ubi8

然后,運(yùn)行 IvorySQL:

$ docker run --name ivorysql -p 5434:5432 -e IVORYSQL_PASSWORD=your_password -d ivorysql/ivorysql:4.4-ubi8

其中,容器中的 5432 服務(wù)端口被映射為宿主機(jī)的 5434 端口;your_password 可以替換成任意想要設(shè)置的密碼。

查看 IvorySQL 容器運(yùn)行是否成功:

$ docker ps

CONTAINER ID   IMAGE                        COMMAND                   CREATED          STATUS          PORTS                              
          NAMES
01ec6731bcb6   ivorysql/ivorysql:4.4-ubi8   "docker-entrypoint.s…"   45 seconds ago   Up 43 seconds   1521/tcp, 5866/tcp, 0.0.0.0:5434->5432/tcp   ivorysql

然后就可以使用數(shù)據(jù)庫(kù)客戶端工具進(jìn)行連接,例如 psql:

$ psql -d ivorysql -U ivorysql -h 127.0.0.1 -p 5434
用戶 ivorysql 的口令:

psql (17beta1, 服務(wù)器 17.4)
輸入 "help" 來(lái)獲取幫助信息.

ivorysql=# select version();
                                                        version                                                         
------------------------------------------------------------------------------------------------------------------------ 
PostgreSQL 17.4 (IvorySQL 4.4) on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-24), 64-bit
(1 行記錄)

最新版本為 IvorySQL 4.4,內(nèi)核基于 PostgreSQL 17.4。

如果想要使用 Oracle 兼容模式,可以通過(guò) Ivorysql.compatible_mode 參數(shù)進(jìn)行設(shè)置。

ivorysql=# SHOW ivorysql.compatible_mode;
 ivorysql.compatible_mode
--------------------------
 pg
(1 行記錄)


ivorysql=# SET ivorysql.compatible_mode TO 'oracle';
SET

然后驗(yàn)證一個(gè) Oracle 內(nèi)置函數(shù):

ivorysql=# select sysdate() from dual;
  sysdate
------------
 2025-03-29
(1 行記錄)

以上查詢中使用了 Oracle 版本的 sysdate() 函數(shù)和 dual 虛擬表。

下一步就是通過(guò)官方文檔了解更多功能:

https://docs.ivorysql.org/

責(zé)任編輯:龐桂玉 來(lái)源: SQL編程思想
相關(guān)推薦

2011-03-25 13:47:33

開(kāi)源數(shù)據(jù)庫(kù)兼容

2024-04-03 09:25:53

數(shù)據(jù)庫(kù)OraclePostgreSQL

2019-02-11 09:48:02

2020-09-03 11:35:22

SQLiteMySQLPostgreSQL

2010-03-17 09:32:25

PostgreSQLMySQL

2015-12-22 10:52:36

UbuntuPostgreSQLphpPgAdmin

2022-05-12 09:55:53

PostgreSQL數(shù)據(jù)庫(kù)谷歌

2019-11-20 09:08:46

PostgreSQL數(shù)據(jù)庫(kù)

2023-07-27 07:53:52

2010-05-26 10:15:11

MySQL數(shù)據(jù)庫(kù)

2022-10-12 13:33:25

PostgreSQL數(shù)據(jù)庫(kù)

2009-12-29 17:40:33

2009-06-22 10:15:33

PostgreSQLOracle

2011-05-19 13:25:14

Oracle數(shù)據(jù)庫(kù)

2011-03-16 08:54:45

Oracle數(shù)據(jù)庫(kù)索引

2010-04-23 09:23:44

Oracle 數(shù)據(jù)庫(kù)

2011-05-26 10:30:12

Oracle數(shù)據(jù)庫(kù)約束

2011-03-10 13:24:26

2015-08-21 12:59:38

Oracle數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产精品日韩欧美一区二区三区 | 亚洲精品国产精品国自产在线 | 亚洲精品一区二区三区中文字幕 | 日韩中文字幕 | 国产高清一区二区三区 | 91色视频在线观看 | 亚洲成人av在线 | 天堂资源最新在线 | 中文字幕一区二区三 | 精品日韩 | 欧美黑人体内she精在线观看 | 成人午夜免费视频 | 国产一区欧美 | 精品免费国产一区二区三区四区 | 黄色片免费在线观看 | 国产日韩欧美精品 | 亚洲成人一区 | 精品在线一区二区 | 欧洲av在线 | 中文字幕在线观看第一页 | 91av在线免费播放 | 久久久久久久一区二区三区 | 先锋av资源网 | 91在线一区二区 | 欧美一级欧美三级在线观看 | 一区二区三区亚洲精品国 | 一级欧美一级日韩片 | 亚洲免费视频网站 | 国产在线精品一区 | 精品国产一区二区三区久久久久久 | 黄色一级电影免费观看 | 成人免费在线视频 | 岛国毛片在线观看 | 欧美一级全黄 | 久久亚洲二区 | 99re国产| 精品国产一区二区三区免费 | av激情影院| 日韩色综合 | av免费观看在线 | 亚洲视频免费观看 |