主頁 > 資料庫 > Oracle 12c/19c PDB資料庫配置自動啟動

Oracle 12c/19c PDB資料庫配置自動啟動

2023-06-01 09:56:04 資料庫

在Oracle 12c/19c多租戶環境中,默認情況下,使用startup命令啟動資料庫實體后,你會發現PDB資料庫的狀態為MOUNT狀態,PDB不會隨著CDB啟動而啟動,如下例子所示:

SQL> startup
ORACLE instance started.

Total System Global Area 2432695872 bytes
Fixed Size                  9137728 bytes
Variable Size             620756992 bytes
Database Buffers         1795162112 bytes
Redo Buffers                7639040 bytes
Database mounted.
Database opened.
SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PSUAT                          MOUNTED
SQL> 

Oracle 12.1.0.2之前,CDB啟動后,所有的PDB都處于加載狀態(MOUNTED),CDB啟動時,沒有默認機制自動啟動PDB,只能通過在CDB上建立一個系統觸發器來自動啟動部分或所有PDB,如下所示:

CREATE OR REPLACE TRIGGER open_pdbs
AFTER STARTUP ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'ALTER PLUGGABLE DATABASE ALL OPEN';
END open_pdbs;
/

Oracle12.1.0.2補丁集已引入了保持PDB啟動狀態的能力,因此,不用再通過上面的觸發器方式來實作自動打開PDB,可以通過下面方式讓PDB資料庫自動啟動,

SQL>ALTER PLUGGABLE DATABASE PTEST1 OPEN;
SQL>ALTER PLUGGABLE DATABASE PTEST1 SAVE STATE;
SQL>SHUTDOWN IMMEDIATE;
SQL>STARTUP
SQL>SHOW PDBS;
    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PTEST2                         MOUNTED
         4 PTEST1                         READ WRITE 

如上所示,使用命令保存了PDB的STATE后,下次使用命令startup重啟實體,對應的PDB就會啟動到相應狀態(READ WRITE)

--查看PDB保存的狀態
COLUMN CON_NAME FORMAT A20
COLUMN INSTANCE_NAME FORMAT A20
SELECT CON_NAME, INSTANCE_NAME, STATE FROM DBA_PDB_SAVED_STATES;

--被保存的狀態可以通過如下命令被廢棄,

ALTER PLUGGABLE DATABASE T1PDB DISCARD STATE;

更多詳細資訊,可以參考官方檔案How to Preserve Open Mode of PDBs When the CDB Restarts ( 檔案 ID 1933511.1) ,

掃描上面二維碼關注我 如果你真心覺得文章寫得不錯,而且對你有所幫助,那就不妨幫忙“推薦"一下,您的“推薦”和”打賞“將是我最大的寫作動力! 本文著作權歸作者所有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連接.

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/554019.html

標籤:其他

上一篇:三十多萬健康問答疾病問答ACCESS資料庫

下一篇:返回列表

標籤雲
其他(160131) Python(38193) JavaScript(25471) Java(18172) C(15235) 區塊鏈(8268) C#(7972) AI(7469) 爪哇(7425) MySQL(7221) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5873) 数组(5741) R(5409) Linux(5344) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4580) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2434) ASP.NET(2403) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) .NET技术(1979) 功能(1967) Web開發(1951) HtmlCss(1950) C++(1928) python-3.x(1918) 弹簧靴(1913) xml(1889) PostgreSQL(1879) .NETCore(1863) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • GPU虛擬機創建時間深度優化

    **?桔妹導讀:**GPU虛擬機實體創建速度慢是公有云面臨的普遍問題,由于通常情況下創建虛擬機屬于低頻操作而未引起業界的重視,實際生產中還是存在對GPU實體創建時間有苛刻要求的業務場景。本文將介紹滴滴云在解決該問題時的思路、方法、并展示最終的優化成果。 從公有云服務商那里購買過虛擬主機的資深用戶,一 ......

    uj5u.com 2020-09-10 06:09:13 more
  • 可編程網卡芯片在滴滴云網路的應用實踐

    **?桔妹導讀:**隨著云規模不斷擴大以及業務層面對延遲、帶寬的要求越來越高,采用DPDK 加速網路報文處理的方式在橫向縱向擴展都出現了局限性。可編程芯片成為業界熱點。本文主要講述了可編程網卡芯片在滴滴云網路中的應用實踐,遇到的問題、帶來的收益以及開源社區貢獻。 #1. 資料中心面臨的問題 隨著滴滴 ......

    uj5u.com 2020-09-10 06:10:21 more
  • 滴滴資料通道服務演進之路

    **?桔妹導讀:**滴滴資料通道引擎承載著全公司的資料同步,為下游實時和離線場景提供了必不可少的源資料。隨著任務量的不斷增加,資料通道的整體架構也隨之發生改變。本文介紹了滴滴資料通道的發展歷程,遇到的問題以及今后的規劃。 #1. 背景 資料,對于任何一家互聯網公司來說都是非常重要的資產,公司的大資料 ......

    uj5u.com 2020-09-10 06:11:05 more
  • 滴滴AI Labs斬獲國際機器翻譯大賽中譯英方向世界第三

    **桔妹導讀:**深耕人工智能領域,致力于探索AI讓出行更美好的滴滴AI Labs再次斬獲國際大獎,這次獲獎的專案是什么呢?一起來看看詳細報道吧! 近日,由國際計算語言學協會ACL(The Association for Computational Linguistics)舉辦的世界最具影響力的機器 ......

    uj5u.com 2020-09-10 06:11:29 more
  • MPP (Massively Parallel Processing)大規模并行處理

    1、什么是mpp? MPP (Massively Parallel Processing),即大規模并行處理,在資料庫非共享集群中,每個節點都有獨立的磁盤存盤系統和記憶體系統,業務資料根據資料庫模型和應用特點劃分到各個節點上,每臺資料節點通過專用網路或者商業通用網路互相連接,彼此協同計算,作為整體提供 ......

    uj5u.com 2020-09-10 06:11:41 more
  • 滴滴資料倉庫指標體系建設實踐

    **桔妹導讀:**指標體系是什么?如何使用OSM模型和AARRR模型搭建指標體系?如何統一流程、規范化、工具化管理指標體系?本文會對建設的方法論結合滴滴資料指標體系建設實踐進行解答分析。 #1. 什么是指標體系 ##1.1 指標體系定義 指標體系是將零散單點的具有相互聯系的指標,系統化的組織起來,通 ......

    uj5u.com 2020-09-10 06:12:52 more
  • 單表千萬行資料庫 LIKE 搜索優化手記

    我們經常在資料庫中使用 LIKE 運算子來完成對資料的模糊搜索,LIKE 運算子用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客戶表中所有姓氏是“張”的資料,可以使用下面的 SQL 陳述句: SELECT * FROM Customer WHERE Name LIKE '張%' 如果需要 ......

    uj5u.com 2020-09-10 06:13:25 more
  • 滴滴Ceph分布式存盤系統優化之鎖優化

    **桔妹導讀:**Ceph是國際知名的開源分布式存盤系統,在工業界和學術界都有著重要的影響。Ceph的架構和演算法設計發表在國際系統領域頂級會議OSDI、SOSP、SC等上。Ceph社區得到Red Hat、SUSE、Intel等大公司的大力支持。Ceph是國際云計算領域應用最廣泛的開源分布式存盤系統, ......

    uj5u.com 2020-09-10 06:14:51 more
  • es~通過ElasticsearchTemplate進行聚合~嵌套聚合

    之前寫過《es~通過ElasticsearchTemplate進行聚合操作》的文章,這一次主要寫一個嵌套的聚合,例如先對sex集合,再對desc聚合,最后再對age求和,共三層嵌套。 Aggregations的部分特性類似于SQL語言中的group by,avg,sum等函式,Aggregation ......

    uj5u.com 2020-09-10 06:14:59 more
  • 爬蟲日志監控 -- Elastc Stack(ELK)部署

    傻瓜式部署,只需替換IP與用戶 導讀: 現ELK四大組件分別為:Elasticsearch(核心)、logstash(處理)、filebeat(采集)、kibana(可視化) 下載均在https://www.elastic.co/cn/downloads/下tar包,各組件版本最好一致,配合fdm會 ......

    uj5u.com 2020-09-10 06:15:05 more
最新发布
  • Oracle 12c/19c PDB資料庫配置自動啟動

    在Oracle 12c/19c多租戶環境中,默認情況下,使用startup命令啟動資料庫實體后,你會發現PDB資料庫的狀態為MOUNT狀態,PDB不會隨著CDB啟動而啟動。如下例子所示: SQL> startupORACLE instance started.Total System Global  ......

    uj5u.com 2023-06-01 09:56:04 more
  • 三十多萬健康問答疾病問答ACCESS資料庫

    健康是現代社會永不衰落的話題和關注點,而社會人群里內宅像流行病似的傳染,什么都想無人參與:無人旅館、無人酒店、無人超市等等,當然不能少了無人健康咨詢,有什么毛病都只想先網上偷偷查一查、匿名問一問,因此網上疾病問答才會火熱。而今天這份資料庫就是來自于這樣的健康知識問答網站。 全部欄位有:標題、創建日期 ......

    uj5u.com 2023-06-01 09:50:49 more
  • SQL優化之EXPLAIN執行計劃

    一. EXPLAIN執行計劃分析
    EXPLAIN可以幫助開發人員分析SQL問題,EXPLAIN顯示了MySQL如何使用使用SQL執行計劃,可以幫助開發人員寫出更優化的查詢陳述句。使用方法,在select陳述句前加上EXPLAIN就可以了。 ......

    uj5u.com 2023-06-01 09:50:40 more
  • 圖解Redis和Zookeeper分布式鎖

    使用Redis還是Zookeeper來實作分布式鎖,最侄訓是要基于業務來決定,可以參考以下兩種情況:
    (1)如果業務并發量很大,Redis分布式鎖高效的讀寫性能更能支持高并發
    (2)如果業務要求鎖的強一致性,那么使用Zookeeper可能是更好的選擇 ......

    uj5u.com 2023-06-01 09:50:35 more
  • Oracle 12c/19c PDB資料庫配置自動啟動

    在Oracle 12c/19c多租戶環境中,默認情況下,使用startup命令啟動資料庫實體后,你會發現PDB資料庫的狀態為MOUNT狀態,PDB不會隨著CDB啟動而啟動。如下例子所示: SQL> startupORACLE instance started.Total System Global  ......

    uj5u.com 2023-06-01 09:49:48 more
  • 分而治之 -- 淺談分庫分表及實踐之路

    今天想聊一下分庫分表,因為對于快速增長的業務來說,這個是無法回避的一環。之前我在做商城相關的SAAS系統,商品池是一個存盤瓶頸,商品池數量會基于租戶增長和運營變得指數級增長,短短幾個月就能漲到幾千萬的資料,而運營半年后就可能過億。而對于訂單這種資料,也會跟著業務的成長,也會變得愈發巨大。 ......

    uj5u.com 2023-06-01 09:49:28 more
  • SQL優化之EXPLAIN執行計劃

    一. EXPLAIN執行計劃分析
    EXPLAIN可以幫助開發人員分析SQL問題,EXPLAIN顯示了MySQL如何使用使用SQL執行計劃,可以幫助開發人員寫出更優化的查詢陳述句。使用方法,在select陳述句前加上EXPLAIN就可以了。 ......

    uj5u.com 2023-06-01 09:49:13 more
  • Doris(六) -- 查詢語法和內置函式

    # 查詢語法和內置函式 ## 查詢語法整體結構 ```sql SELECT [ALL | DISTINCT | DISTINCTROW ] -- 對查詢欄位的結果是否需要去重,還是全部保留等引數 select_expr [, select_expr ...] -- select的查詢欄位 [FROM ......

    uj5u.com 2023-06-01 09:48:47 more
  • kettle的學習

    # 第1章 Kettle概述 ## 1.1 ETL簡介 ETL(Extract-Transform-Load的縮寫,即資料抽取、轉換、裝載的程序),對于企業或行業應用來說,我們經常會遇到各種資料的處理,轉換,遷移,所以了解并掌握一種ETL工具的使用,必不可少。 市面上常用的ETL工具有很多,比如Sq ......

    uj5u.com 2023-06-01 09:40:18 more
  • Apache DolphinScheduler 3.0.6 發布,或將是最后一個 3.0.X 版本

    Apache DolphinScheduler 于近日發布了 3.0.6 版本,主要針對 3.0.5 重要 bug 進行修復。如果之后沒有發現重大問題,3.0.6 將會是 3.0.x 最后一個版本。 Bug修復 Master 重新連接 zk 后 slot 沒有正常更新 #14014 父作業流失敗時 ......

    uj5u.com 2023-06-01 09:36:33 more