關於可插拔資料庫

本文提供有關可插拔資料庫及管理其各種功能的詳細資訊,例如備份、回復、重新定位及複製。

多雲端用戶架構可讓 Oracle Database 成為容器資料庫。容器資料庫 (CDB) 包含一或多個使用者建立的可插式資料庫和應用程式容器。可插式資料庫 (PDB) 是綱要、綱要物件以及非綱要物件的可攜式集合,會對應用程式顯示為個別的資料庫。在實體層次上,每個可插式資料庫都有自己的一組資料檔,用於儲存可插式資料庫的資料。容器資料庫中包含可插式資料庫的所有資料檔,以及一組儲存容器資料庫本身描述資料的系統資料檔。

在資料庫系統中建立的 Oracle 19c 或更新版本資料庫包括初始可插拔資料庫,您可以從 OCI 主控台的資料庫詳細資訊頁面存取此資料庫。您可以使用 OCI 主控台或 API 來啟動、停止、複製及刪除可插拔資料庫。您也可以在容器資料庫中建立其他可插式資料庫。使用 OCI 主控台或 API 執行的所有可插拔資料庫作業都可以使用作業產生的工作要求進行監督。如需詳細資訊,請參閱工作要求。

您可以使用 OCI 主控台和 API,在資料庫系統中建立及管理可插拔資料庫。

注意:「資料庫」一詞通常是指容器資料庫 (CDB)。

建立

一個可插式資料庫中可以有一個以上的可插式資料庫。可插式資料庫必須一次建立一個,而且建立新的可插式資料庫不會影響可插式資料庫中的現有可插式資料庫。

若要使用 OCI 主控台建立可插拔資料庫,請參閱建立可插拔資料庫。

回復

可插拔資料庫可以從備份回復。支援下列兩種類型的回復:

若要將可插拔資料庫移回指定的狀態或時間,可以執行就地回復。容器資料庫和可插拔資料庫都必須啟動並在執行中,且一次只能回復一個可插拔資料庫。

若要使用 OCI 主控台回復可插拔資料庫,請參閱回復可插拔資料庫。

搬移

您可以將可插拔資料庫從一個容器資料庫搬移至相同可用性網域 (AD) 內的另一個容器資料庫,跨區間、資料庫系統或 VCN 重新定位至相同或較新的資料庫版本。如果使用兩個不同的 VCN,則兩個 VCN 必須在重新定位之前對等。搬移期間,會將可插拔資料庫自來源容器資料庫中移除,然後移至已啟動並在執行中的目的地容器資料庫。在「資料保全」關聯中,搬移至主要資料庫的可插拔資料庫也會與待命資料庫同步。

若要使用 OCI 主控台重新定位可插拔資料庫,請參閱重新定位可插拔資料庫。

複製

複製是指定資料庫在進行複製作業時所存在的獨立完整複本。您可以在同一個容器資料庫或其他容器資料庫中建立可插拔資料庫的複製項,然後重新整理複製的可插拔資料庫。

支援下列複製類型:

若要使用 OCI 主控台複製可插拔資料庫,請參閱複製可插拔資料庫。

最新的 Clone

可重新整理複製項可讓您將遠端複製項更新為來源可插式資料庫。

若要使用 OCI 主控台建立可重新整理複製項,請參閱複製可插拔資料庫。

若要使用 OCI 主控台重新整理複製項,請參閱重新整理可插拔資料庫。

將可重新整理複製項轉換為一般可插拔資料庫

您可以隨時中斷可重新整理複製項 (目的地可插拔資料庫) 與來源可插拔資料庫的連線,將可重新整理複製項轉換為一般可插拔資料庫。如果重新整理可插拔資料庫在「資料保全」關聯中,當它轉換成一般可插拔資料庫時,可插拔資料庫在轉換過程中將會同步至待命資料庫。

若要使用 OCI 主控台轉換可插拔資料庫,請參閱將可重新整理複製項轉換為一般可插拔資料庫。

SQL 工作表

「SQL 工作表」提供以 Web 為基礎的 SQL 工作區,您可以在瀏覽器中使用資料庫連線直接輸入 SQL 陳述式。從「SQL 工作表」中,您可以對資料庫執行 SQL 陳述式或指令檔,並建立資料庫物件。

您必須建立連線才能使用 SQL 工作表。「SQL 工作表」使用您與此服務建立的連線,提供您從主控台執行 SQL 命令和命令檔的功能。SQL Worksheet 中使用的命令檔可以位於 OCI 物件儲存或本機磁碟機。使用「連線」選擇功能表,您可以變更「SQL 工作表」立即使用的連線。

連線是包含存取 OCI 中 Oracle Database 所需之必要資訊的資源。只要提供資料庫位置的相關資訊,即可建立連線。此連線也包含用來存取資料庫的使用者,以及儲存在 OCI Vault 中的密碼位置。

若要建立連線,請使用 OCI 主控台啟動並使用 SQL 工作表,請參閱 SQL 工作表。

備份備份

在容器資料庫設定了自動備份功能時,您可以視需要在建立、複製或重新定位作業期間,備份可插拔資料庫。可插拔資料庫備份目的地一律與容器資料庫相同,而且無法直接存取或視需要建立備份。Oracle 建議您在建立或複製可插拔資料庫之後,立即備份該資料庫。這是因為可插拔資料庫要等到下一次每日自動備份順利完成後才能復原,因而導致資料遺失。

開啟的模式

在 OCI 主控台上,您可以查看可插式資料庫的開啟模式,例如讀寫、唯讀及掛載。如果所有節點的可插拔資料庫狀態都相同,則系統會為所有可插拔資料庫顯示相同的狀態。如果節點間的可插拔資料庫狀態不同,系統會顯示訊息,指出可插拔資料庫在哪個節點上以讀寫模式開啟。您無法透過 API 或 OCI 主控台變更可插拔資料庫的開啟模式。不過,您可以啟動或停止可插式資料庫。啟動可插拔資料庫將會以讀寫模式啟動它。停止可插拔資料庫會將其關閉,而且會維持在掛載模式。

可插式資料庫管理的限制