zoukankan      html  css  js  c++  java
  • cdb和pdb的启停

    环境:linux、oracle12c

    1、cdb、pdb的安装

    直接dbca创建库的时候,创建cdb、pdb库

    2、CDB和PDB的启动和关闭

    export ORACLE_SID=yh                        --设置登录的cdb实例id
    sqlplus / as sysdba                         --直接登录cdb
    SQL> show con_name
    CON_NAME
    ------------------------------
    CDB$ROOT
    SQL> show pdbs                             --查看所有的pdb
        CON_ID CON_NAME              OPEN MODE  RESTRICTED
    ---------- ------------------------------ ---------- ----------
         2 PDB$SEED              READ ONLY  NO                     --该pdb为创建pdb的模板
         3 YHPDB                READ WRITE NO                      --这是刚刚建库的时候创建的pdb
    CDB 启动关闭和之前的命令相同
    STARTUP nomount|mount                                          --启动cdb,下面所有的pdb都只是mount状态
    SHUTDOWN immediate|abort                                       --关闭cdb,会关闭下面所有的pdb
    V$PDBS displays information about PDBs associated with the current instance.
    SELECT * FROM v$pdbs;                                          --v$pdbs试图,可以看到所有的pdb
    
    关闭PDB  
    SQL> ALTER PLUGGABLE DATABASE yhpdb CLOSE;                     --cdb中关闭单个pdb
    SQL> ALTER PLUGGABLE DATABASE yhpdb,yhpdb02 CLOSE;             --cdb中关闭多个pdb
    SQL> ALTER PLUGGABLE DATABASE ALL CLOSE;                       --cdb中关闭所有pdb
    启动PDB
    SQL> ALTER PLUGGABLE DATABASE ALL OPEN; --cdb中启动所有pdb

    3、配置触发器在cdb启动后自动启动pdb

    SQL> CREATE OR REPLACE TRIGGER open_all_pdbs
         AFTER STARTUP ON DATABASE
         BEGIN
              EXECUTE IMMEDIATE 'ALTER PLUGGABLE DATABASE ALL OPEN';
         END;
         /
    做一个决定,并不难,难的是付诸行动,并且坚持到底。
  • 相关阅读:
    python爬虫实战(1)--爬取糗事百科
    python爬虫(5)--正则表达式
    python爬虫(4)--Cookie的使用
    python爬虫(3)--异常处理
    python爬虫(2)--Urllib库的高级用法
    EQ2008 LED控制卡二次开发
    C# 遍历对象属性取值赋值
    BootStrap Table
    MongoDB 操作
    SQL Server 2008(R2) 数据库使用外网IP实例连接服务器
  • 原文地址:https://www.cnblogs.com/wukc/p/13420063.html
Copyright © 2011-2022 走看看