2026年6月10日Oracle AI Database@AWS 上支援 Autonomous AI Database Serverless 之後,我立刻從 AWS Console 建立並確認了 SQL 連線。這也代表不只 Exadata 專用基礎架構,Serverless 型的 Autonomous AI Database 也能從 AWS 上的 Oracle AI Database@AWS 使用了。
image.png
Oracle AI Database@AWS 現已支援 Oracle Autonomous AI Database Serverless,這是一項完全代管的資料庫服務,提供彈性擴展、高效能,以及整合式 AI 功能。
ADB@AWS絵.png

這項服務會自動處理擴縮、調校、修補、升級、備份與安全性,因此組織可以在與 AWS 服務無縫整合的同時,使用向量搜尋、RAG 與企業 AI 工作負載來建構並擴充 AI 驅動的應用程式。
image.png

Autonomous AI Database 具有以下功能:
ADBの主な機能.png

  • 提升應用程式開發速度:可在支援向量、JSON、圖形等的整合式平台上快速建置與部署。搭配彈性的雲端、多雲或地端部署、高階安全性與自助式工具,充分運用可擴充且具成本效益的解決方案。
  • 完全自動化的資料庫服務:完整支援包含最新 Oracle 資料型別、交易處理、AI 與分析在內的各種工作負載,降低對多種專用資料庫的需求。
  • 將資料安全與可用性最大化:使用 Oracle 自動化服務,可利用 99.995% 的可用性來維持關鍵任務應用程式持續運作。
  • 把 AI 帶進資料中:可使用內建的 AI 向量搜尋,並以自己的資料搭配 LLM,獲得更精準的回答。不需要將資料複製到其他向量資料庫。

Autonomous AI Database 還包含以下內容:
ADBに含まれる機能.png

  • Oracle APEX:可用來建置具世界級功能、可擴充且安全的企業應用程式的低程式碼開發平台。
  • Oracle REST Data Services (ORDS):以 Java Enterprise Edition 為基礎的資料服務,可輕鬆開發用於關聯式資料與 JSON 文件儲存的現代 REST 介面。
  • 資料庫動作:透過 Oracle REST Data Services 提供 Autonomous AI Database 的開發、資料工具、管理與監控功能的 Web 介面。
  • Oracle Machine Learning:支援資料科學家、ML 工程師、資料分析師,以及 SQL、R 和 Python 使用者的一組元件。元件包括 SQL、R 與 Python API、內建筆記本介面、供 AutoML 使用的無程式碼介面、資料與模型監控、模型部署,以及透過 REST 端點進行的模型管理、部署與監控。

因此,過去在 Oracle AI Database@AWS 上主要以 Exadata 為基礎的專用架構為主,但隨著 Autonomous AI Database Serverless 可用之後,現在可以更輕鬆地從 AWS 上開始使用 Oracle Autonomous Database。

這次我實際做了從 AWS Marketplace / Public Offer 的確認、ODB 網路建立、Autonomous AI Database Serverless 建立,以及從 EC2 以 SQLcl 進行連線確認的流程。

■ Autonomous AI Database Serverless@AWS 快速開始

■ 架構示意圖

構成図.png

■ AWS Marketplace 與 Public Offer

不需要聯絡 Oracle Sales(通常稱為 Public Offer)也可以直接在 AWS Marketplace 購買 Oracle AI Database@AWS。

使用 Public Offer 時,你可以不受使用期間或消耗期間的承諾限制,隨時開始或停止使用服務,彈性很高。導入時需要建立新的 OCI 租用戶。

服務的計費與付款會透過 AWS Marketplace 處理。

在使用 Public Offer 導入時,需要建立新的 OCI 租用戶。只有 Private Offer 才能連結既有的 OCI 租用戶。
每個 AWS 帳戶只能購買一個 Offer(Private Offer 或 Public Offer)。
服務供應清單在 Public Offer 與 Private Offer 之間有所不同。詳細資訊請參考 可用的資料庫服務

1) AWS Marketplace
在 Search AWS Marketplace products 輸入 Oracle 搜尋後,會顯示 Oracle Database@AWS。
000_Marketplace02.png

2) AWS Marketplace:Oracle Database@AWS 畫面
確認內容無誤後,按一下 Request private offer 進行申請。
000_Marketplace03.png

■ Oracle Database@AWS 主控台登入

1) All services 畫面
點選 Oracle Database@AWS
01_ログイン00.png

2) Oracle Database@AWS 主控台
可用後會顯示 [Dashboard] 按鈕。
點選 [Dashboard]
01_ログイン01.png

3) Dashboard 畫面
可確認到 Autonomous AI Databases Serverless New

01_ログイン03.png

■ 建立 ODB 網路

1) ODB 網路畫面
00_ODBnetwork作成01.png

2) 建立 ODB 網路畫面
從 Oracle AI Database@AWS 儀表板或 ODB 網路清單中,選擇 [建立 ODB 網路]

・ ODB 網路名稱:輸入所選名稱的識別字。識別字最多可使用 255 個字元。可用的英數字元為 a-z、A-Z、0-9、底線 (_) 與連字號 (-)。必須以字母或底線 (_) 開頭,且不能包含連續兩個連字號 (-)。
・ 可用性區域:包含 ODB 網路所在 AZ 的下拉式選單。清單會依訂用方案而受限。
・ 用戶端子網路 CIDR:輸入用戶端網路的 CIDR 區塊範圍。關於此 CIDR 區塊的詳細資訊與限制,請參考 ODB 網路設計頁面。
・ 備份子網路 CIDR:輸入備份網路的 CIDR 區塊範圍。關於此 CIDR 區塊的詳細資訊與限制,請參考 ODB 網路設計頁面。

・ DNS 設定的網域名稱有兩個選項:「預設」與「自訂網域名稱」。
  - 預設:選擇此項後,[網域名稱] 欄位會變成唯讀。
  - 網域名稱前綴:輸入要與 [網域名稱] 串接的名稱,用以指定 Exadata Database 的 IP 名稱。網域名稱前綴須為 1~15 個英數字元,且必須以字母開頭。
  若要自訂網域名稱,請選擇 [自訂網域名稱] 並指定名稱。

・ 服務整合設定:可設定 ODB 網路對 Amazon S3、Zero-ETL,以及 Security Token Service (STS) 的存取。
  - Amazon S3:可透過網路路徑,將自我管理備份開始寫入自己的 Amazon S3 儲存貯體。
  - Zero-ETL:可啟用 Zero-ETL 整合的網路路徑。如此即可從 Oracle AI Database@AWS 建立到 Amazon Redshift 的資料複寫。詳細資訊請參考 ODB 網路啟用 Zero-ETL 的文件。
  - 安全性權杖服務 (STS):選用。若要啟用安全性權杖服務 (STS) 並授予 ODB 網路存取其他 AWS 服務的權限,請勾選核取方塊。
   若要在 AWS KMS 整合的驗證政策中使用客戶管理金鑰,必須勾選 [AWS KMS] 核取方塊。詳細資訊請參考 AWS KMS 文件。
  - 區域還原:選用。勾選後,也必須選擇還原來源區域。詳細資訊請參考跨區域還原。

00_ODBnetwork作成02.png

3) 建立 ODB 網路中
狀態變成「可用」之前,可能需要幾十分鐘。
00_ODBnetwork作成03.png

建立 ODB 網路需要幾十分鐘。

4) ODB 網路建立完成
ODB 網路建立後,可在 Oracle AI Database@AWS 儀表板的 ODB 網路清單中確認。
00_ODBnetwork作成05.png

00_ODBnetwork作成06.png

■ 建立 Autonomous AI Database Serverless

1) Oracle AI Database@AWS 儀表板
選擇 Autonomous AI Databases Serverless,然後按一下「Create Autonomous AI Database Serverless」按鈕
02_ADB作成01.png

2) Step1:General settings 畫面
在「一般設定」步驟中,輸入以下資訊後,按下 [Next] 按鈕

・ 顯示名稱:輸入適合的顯示名稱。名稱長度為 1~255 個字元,必須以字母或底線開頭,不能以連字號結尾,也不能包含連續兩個連字號。可使用的字元為 AZ、az、0~9、底線與連字號。
・ 資料庫名稱:輸入能清楚表示資料庫的名稱。名稱長度為 1~30 個字元,只能使用英數字元,且一定要以英文字母開頭。

・ 進階選項:設定進階選項。
    - 彈性叢集選項:若要啟用,請勾選「啟用」核取方塊。
        a. 叢集選項:請選擇下列其中一個選項。
        加入現有彈性叢集:透過選擇叢集領導者,將此資料庫連線到現有的彈性叢集。
        b. 建立彈性叢集:建立可設定 ECPU 容量的共享資源叢集。
    - 計算模型:請選擇「ECPU」作為計算模型。
    - 自帶授權(BYOL):若要帶入您自己的授權,請啟用此選項。

・ 備份設定區段:設定備份相關選項。
    - 自動備份(日數):輸入 1~60 天的值。
    - 鎖定備份保留期:若要鎖定並防止進一步變更,請啟用「備份保留鎖定」選項。備份保留鎖定可作為安全措施,用於保護備份免於意外變更或勒索軟體。

02_ADB作成02.png

若要使用 Elastic Pool,必須選擇 ECPU Compute Model,並停用 Compute Auto Scaling。這次為了確認一般的 Serverless 建立流程,沒有使用 Elastic Pool。

3) Step2:Database configurations 畫面
在資料庫組態步驟中,輸入以下資訊後,按下 [Next] 按鈕

・ 工作負載類型區段:可選擇 Autonomous AI Database Serverless 執行個體的工作負載類型。支援的工作負載類型包含 Lakehouse、Transaction Processing、JSON,以及 APEX。
・ 資料庫版本下拉式清單:請選擇 Oracle Database 版本。可選項目為 19c 與 26ai。
・ ECPU 數量:可設定 2 到 512 的滑桿。
・ 運算環境自動擴充:預設為啟用。
・ 儲存體:有一個滑桿可設定 20 GB 到 393,216 GB 的儲存體配置。
・ 儲存體自動擴充:若要啟用,請勾選「啟用」核取方塊。

02_ADB作成03.png

4) Step3:Permissions 畫面
在「權限」步驟中,輸入以下資訊後,按下 [Next] 按鈕

・ 使用者名稱欄位:預設為「ADMIN」,此值無法變更。
・ 管理者使用者密碼:請輸入管理者密碼。密碼需為 12~30 個字元,且至少各包含 1 個大寫字母、小寫字母與數字。可使用除斜線(/)、雙引號("")與 @ 符號之外的可列印 ASCII 字元。
・ 確認密碼:再次輸入相同密碼。
・ 網路存取:請選擇 Autonomous AI Database Serverless 的存取類型。
・ OCI 維護通知聯絡人:最多可輸入 10 個用於維護更新通知的電子郵件地址。AWS 會將這些地址轉送給 Oracle,由 Oracle 寄送通知郵件。

02_ADB作成05.png

5) Step4:Advanced configurations - options 畫面
進階設定步驟是選用的。在繼續前往確認與建立之前,請先確認選用設定後按下 [Next] 按鈕

・ 加密:建立 Autonomous AI Database Serverless 執行個體時,無法使用由客戶管理金鑰進行加密。建立資料庫後,可前往資料庫詳細資訊頁面,編輯加密設定來啟用客戶管理金鑰加密。
・ 維護:請將維護更新的修補層級設為「定期」。
・ 管理:此區段可選擇 Autonomous AI Database Serverless 的字元集與國家/地區字元集。
・ 工具:啟用或停用 Autonomous AI Database Serverless 的內建工具。
    - Oracle APEX:Oracle APEX 是可建置可擴充且安全的企業應用程式,並可部署到任何地方的低程式碼開發平台。
    - 資料庫動作:Oracle AI Database Actions 是透過 Oracle REST Data Services(ORDS)提供 Oracle Autonomous AI Database 的開發、資料工具、管理與監控功能的 Web 介面。
    - Graph Studio:Graph Studio 會自動化建立知識圖譜(RDF)與屬性圖,並提供用於查詢、分析與視覺化這些圖的互動式工具。要存取 Graph Studio,必須以圖譜啟用的使用者登入。這個使用者可在資料庫作業中建立。
    - Oracle Machine Learning 使用者介面:Oracle Machine Learning 使用者介面可讓你立即存取 Autonomous AI Database 上的 Oracle Machine Learning 元件與功能,例如 OML Notebooks、OML AutoML UI、OML 模型,以及範本範例筆記本。
    - 資料轉換:Oracle 的資料轉換功能可讓你以資料流與工作流程的形式設計圖形化資料轉換。資料流定義資料如何在不同系統之間移動與轉換,而工作流程則定義資料流的執行順序。
    - Web 存取(ORDS):Oracle REST Data Services(ORDS)提供 HTTPS 介面,用來操作一個或多個支援 REST 的結構描述中的 Oracle AI Database 內容。
    - MongoDB API:此選項目前不支援。
    - 資料湖加速器:資料湖加速器可提升 Autonomous AI Database 外部資料處理的效能與可擴充性。它會根據查詢需求自動分配額外的 CPU 資源,並加速從物件儲存體掃描外部資料。這項整合可提升資源使用效率、更快的查詢回應,以及對大量資料更容易擴充。
    - Spatial Studio:Oracle Spatial Studio 提供以 Web 為基礎的介面,可在 Autonomous AI Database 中進行空間資料的自助式空間分析與視覺化。
    - SODA 驅動程式:Simple Oracle Document Access(SODA)是一組 API,可在不使用 SQL 的情況下操作由 Oracle AI Database 管理的 JSON 文件。SODA 驅動程式支援 REST、Java、Node.js、Python、PL/SQL 與 C 語言。

・ 標籤:標籤是指可指派給 AWS 資源的標籤。每個標籤由鍵與可選的值組成。使用標籤可用來搜尋與篩選資源,並追蹤 AWS 成本。

02_ADB作成06.png
02_ADB作成07.png
02_ADB作成08.png

6) Review and create 畫面
在「確認與建立」步驟中,請確認所有資訊。如果需要修改,請按「返回」按鈕進行修正。完成後,按下 [Create autonomous AI database] 按鈕來建立 Autonomous AI Databases Serverless。
02_ADB作成09.png

7) 建立中~
建立 Autonomous AI Database Serverless 執行個體後,可在 Autonomous AI Databases Serverless 清單中確認其狀態。狀態會從「佈建中」變成「可用」。
02_ADB作成10.png

⚫︎ 建立完成

03_ADB作成完了01.png

⚫︎ 建立確認

建立完成後,確認 Autonomous AI Database Serverless 的狀態為 Available。
03_ADB作成完了02.png

■ SQL 連線確認

1) ADB 畫面
點選已建立的 ADB 畫面右上角的 Database connection
在 TLS authentication 中,可以選擇需要 Client 端 Wallet 的 Mutual TLS(mTLS),或不需要 Wallet 的 TLS。
這次使用不需要 Wallet 的 TLS 連線,並從 Connection strings 清單中複製目標 TNS name 的連線字串,設定到 EC2 端的連線描述子中。

2) SQLcl 設定
參考下列文章,在 EC2 執行個體安裝 SQLcl,並將從 ADB 的 Database connection 畫面取得的不需要 Wallet 的 TLS 連線字串設定到 tnsnames.ora 中。

這次是在 EC2 執行個體上安裝 SQLcl,並將從 ADB 的 Database connection 畫面取得的 TLS 連線字串設定到 tnsnames.ora,進行連線確認。

3) SQL 連線
使用 sql 指令連線到 ADB
04_ADB接続02.png

[ec2-user@ip-10-0-1-101 ~]$ sql ADMIN/<Password>@ADB

    SQLcl: Release 26.1 Production on Thu Jun 11 15:43:32 2026

    Copyright (c) 1982, 2026, Oracle.  All rights reserved.

    Last Successful login time: Thu Jun 11 2026 15:43:34 +00:00

    Connected to:
    Oracle AI Database 26ai Enterprise Edition Release 23.26.2.2.0 - Production
    Version 23.26.2.2.0

SQL> show user
    USER is "ADMIN"

SQL> select banner_full from v$version;

    BANNER_FULL
    ______________________________________________________________________________
    Oracle AI Database 26ai Enterprise Edition Release 23.26.2.2.0 - Production
    Version 23.26.2.2.0

SQL> select sysdate from dual;

    SYSDATE
    ____________
    10-JUN-26

隨著 Oracle AI Database@AWS 已可建立 Autonomous AI Database Serverless,現在可以更方便地從 AWS 上使用 Oracle Autonomous AI Database。

除了 Exadata 型的專用架構之外,也能選擇 Serverless 型的 Autonomous Database,讓它不只適合驗證與開發,也很適合拿來做 AI/RAG 應用與 Vector Search 的驗證環境。

這次我完成了從 AWS Console 建立,以及從 EC2 執行個體以 SQLcl 進行連線確認。接下來我想再試試與 AWS 服務的整合,以及 Oracle AI Database 26ai 的 Vector Search / RAG 使用情境。

Oracle Database 不只是在 OCI 上,在 AWS 上也越來越能自然地使用了,作為 AI 時代的資料基礎建設,變得越來越有意思。

■ 參考

自主式 AI 資料庫
Oracle AI Database@AWS
Get Started
Onboard
Network
What's New
Regional Availability
Create Autonomous AI Database (Serverless)
Public Offer
Oracle Autonomous AI Database Serverless 的新功能
Oracle Autonomous AI Database Serverless - 書籍

■ 技術解說

■ 附錄

這次的內容,我也做成了讓ずんだもん們來介紹的漫畫。作為技術文章的補充,希望能讓大家看得更有趣一些。
おまけ.png

※ 本漫畫為作者製作的非官方二次創作。
※ 使用角色:ずんだもん / 四國めたん / 春日部つむぎ
※ 角色權利屬於各權利方。
※ 署名
- ずんだもん / 四國めたん:依據東北ずん子・ずんだもん專案相關指南使用
- 春日部つむぎ:依據官方使用條款使用


原文出處:https://qiita.com/shirok/items/06f3bca71ae6378a844e


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
357
🥈
我愛JS
💬1  
3
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次
📢 贊助商廣告 · 我要刊登