oracle 12c卸载pdb

Dbca新选项

(不好意思,图片全挂了,只能用文字上了)

 运行dbca,里边多了一个选项manager pluggable database

Drill

选择unplug a pluggable database

Drill

显示cdb,继续选择要卸载的pdb,这里选择orcl2 pdb

Drill

指定生成的pdb的卸载信息文件

两个选项的值:

/u01/app/oracle/product/12.1.0/dbhome_1/assistants/dbca/templates/{DB_UNIQUE_NAME}_{PDB_NAME}.xml

 /u01/app/oracle/product/12.1.0/dbhome_1/assistants/dbca/templates/{DB_UNIQUE_NAME}_{PDB_NAME}.dfb

 

finish,跑就ok了。

机器慢,感觉跑了2分钟,通过实验,发现建库更慢。

到相关目录下查看一下生成的dbunplug信息:

oracle@linux12c:/u01/app/oracle/product/12.1.0/dbhome_1/assistants/dbca/templates$ll

total 1047340

-rw-r--r-- 1 oracle oinstall      5028 May 24 13:32 Data_Warehouse.dbc

-rwxr-xr-x 1 oracle oinstall  22093824 May 24 13:26 example01.dfb

-rwxr-xr-x 1 oracle oinstall   2306048 May 24 13:26 example.dmp

-rw-r--r-- 1 oracle oinstall      4908 May 24 13:32 General_Purpose.dbc

-rw-r--r-- 1 oracle oinstall     11350 Mar 20  2013 New_Database.dbt

-rw-r----- 1 oracle oinstall     11467 Nov  7 18:16 orcl.dbt

-rw-r----- 1 oracle oinstall 224002048 Nov 18 18:35 orcl_ORCL2.dfb

-rw-r----- 1 oracle oinstall     4006 Nov 18 18:34 orcl_ORCL2.xml

-rwxr-xr-x 1 oracle oinstall 206077952 May 24 13:28 pdbseed.dfb

-rwxr-xr-x 1 oracle oinstall      3736 May 24 13:27 pdbseed.xml

-rwxr-xr-x 1 oracle oinstall 229023744 May 24 13:27 sampleschema.dfb

-rwxr-xr-x 1 oracle oinstall      5070 May 24 13:26 sampleschema.xml

-rwxr-xr-x 1 oracle oinstall  17973248 May 24 13:31 Seed_Database.ctl

-rwxr-xr-x 1 oracle oinstall 369852416 May 24 13:31 Seed_Database.dfb

--标红部分为两个新生成的。

 

Em中去看看,plugdb现在是什么状态:

登录网址:https://192.168.11.20:5500/em/shell#/dbhome/show_regions?accessibility=false

这个em,只要创建上cdb就有了,但是单机下的em没有了emctl命令,具体怎么来操作还未知,希望有人能补充。

这个em就是所谓的em db Express版,和em 12c cloud还是很简要的。

 

--em中没有发现什么重要信息,就是刚才卸载的pdb orcl2已经没有了

 

Plug a unpluggable db

还没讲到,以后补充

 

两个文件的信息

oracle@linux12c:/u01/app/oracle/product/12.1.0/dbhome_1/assistants/dbca/templates$more orcl_ORCL2.xml

<?xml version="1.0" encoding="UTF-8"?>

<PDB>

  <pdbname>ORCL2</pdbname>

  <cid>4</cid>

  <byteorder>1</byteorder>

  <vsn>202375168</vsn>

  <dbid>812656608</dbid>

  <cdbid>1358683338</cdbid>                    --这一片是cdbpdb的信息

  <guid>EB7F20657F0873C8E043140BA8C091A7</guid>

  <uscnbas>1860793</uscnbas>

  <uscnwrp>0</uscnwrp>

  <rdba>4194564</rdba>

  <tablespace>

    <name>SYSTEM</name>                           --表空间的信息

    <type>0</type>

    <tsn>0</tsn>

    <status>1</status>

    <issft>0</issft>

    <file>

      <path>/u01/app/oracle/oradata/orcl/orcl2/system01.dbf</path>

      <afn>10</afn>

      <rfn>1</rfn>

      <createscnbas>1858160</createscnbas>

      <createscnwrp>0</createscnwrp>

      <status>1</status>

      <fileblocks>19200</fileblocks>

      <blocksize>16384</blocksize>

      <vsn>202375168</vsn>

      <fdbid>812656608</fdbid>

      <fcpsw>0</fcpsw>

      <fcpsb>1860789</fcpsb>

      <frlsw>0</frlsw>

      <frlsb>1</frlsb>

      <frlt>830902602</frlt>

    </file>

  </tablespace>

  <tablespace>

    <name>SYSAUX</name>

    <type>0</type>

    <tsn>1</tsn>

    <status>1</status>

    <issft>0</issft>

    <file>

      <path>/u01/app/oracle/oradata/orcl/orcl2/sysaux01.dbf</path>

      <afn>11</afn>

      <rfn>4</rfn>

      <createscnbas>1858163</createscnbas>

      <createscnwrp>0</createscnwrp>

      <status>1</status>

      <fileblocks>61120</fileblocks>

      <blocksize>16384</blocksize>

      <vsn>202375168</vsn>

      <fdbid>812656608</fdbid>

      <fcpsw>0</fcpsw>

      <fcpsb>1860789</fcpsb>

      <frlsw>0</frlsw>

      <frlsb>1</frlsb>

      <frlt>830902602</frlt>

    </file>

  </tablespace>

  <tablespace>

    <name>TEMP</name>

    <type>1</type>

    <tsn>2</tsn>

    <status>1</status>

    <issft>0</issft>

    <bmunitsize>64</bmunitsize>

    <file>                                                                          --数据文件的信息

      <path>/u01/app/oracle/oradata/orcl/orcl2/temp01.dbf</path>

      <afn>4</afn>

      <rfn>1</rfn>

      <createscnbas>1858161</createscnbas>

      <createscnwrp>0</createscnwrp>

      <status>0</status>

      <fileblocks>1280</fileblocks>

      <blocksize>16384</blocksize>

      <vsn>202375168</vsn>

      <autoext>1</autoext>

      <maxsize>4194302</maxsize>

      <incsize>40</incsize>

    </file>

  </tablespace>

  <tablespace>

    <name>USERS</name>

    <type>0</type>

    <tsn>3</tsn>

    <status>1</status>

    <issft>0</issft>

    <file>

      <path>/u01/app/oracle/oradata/orcl/orcl2/orcl2_users01.dbf</path>

      <afn>12</afn>

      <rfn>12</rfn>

      <createscnbas>1859179</createscnbas>

      <createscnwrp>0</createscnwrp>

      <status>1</status>

      <fileblocks>320</fileblocks>

      <blocksize>16384</blocksize>

      <vsn>202375168</vsn>

      <fdbid>812656608</fdbid>

      <fcpsw>0</fcpsw>

      <fcpsb>1860789</fcpsb>

      <frlsw>0</frlsw>

      <frlsb>1</frlsb>

      <frlt>830902602</frlt>

    </file>

  </tablespace>

  <optional>

    <csid>852</csid>

    <ncsid>2000</ncsid>

    <options>                                                                 --db选项

      <option>APS=12.1.0.1.0</option>

      <option>CATALOG=12.1.0.1.0</option>

      <option>CATJAVA=12.1.0.1.0</option>

      <option>CATPROC=12.1.0.1.0</option>

      <option>CONTEXT=12.1.0.1.0</option>

      <option>DV=12.1.0.1.0</option>

      <option>JAVAVM=12.1.0.1.0</option>

      <option>OLS=12.1.0.1.0</option>

      <option>ORDIM=12.1.0.1.0</option>

      <option>OWM=12.1.0.1.0</option>

      <option>SDO=12.1.0.1.0</option>

      <option>XDB=12.1.0.1.0</option>

      <option>XML=12.1.0.1.0</option>

      <option>XOQ=12.1.0.1.0</option>

    </options>

    <olsoid>0</olsoid>

    <dv>0</dv>

    <ncdb2pdb>0</ncdb2pdb>

    <APEX>4.2.0.00.27:1</APEX>

    <parameters>                                                                  --db参数

      <parameter>processes=300</parameter>

      <parameter>memory_target=838860800</parameter>

      <parameter>db_block_size=16384</parameter>

      <parameter>compatible=12.1.0.0.0</parameter>

      <parameter>open_cursors=300</parameter>

      <parameter>enable_pluggable_database=TRUE</parameter>

    </parameters>

    <tzvers>

      <tzver>primary version:18</tzver>

      <tzver>secondary version:0</tzver>

    </tzvers>

    <walletkey>0</walletkey>

  </optional>

</PDB>

 

另一个pdb的文件是二进制的,没法查看

 

最后附一张 em 12c express的图,供大家首揽

### Oracle 12c 卸载后重新安装指南 #### 准备工作 在准备卸载现有 Oracle 12c 软件前,建议备份所有重要数据以及配置文件。确保拥有最新的补丁集合,并确认目标操作系统环境满足新版本的要求。 #### 卸载旧版软件 为了安全移除先前部署的 Oracle 12c 实例,需遵循官方文档中的指导流程来清理残留组件。这通常涉及停止监听器和服务、删除注册表项(针对 Windows)、注销 ORACLE_HOME 和其他关联路径变量等操作[^1]。 对于 Linux 平台而言,在执行卸载命令之前应当先关闭数据库实例并停用任何正在运行的服务进程;接着可以通过 `deinstall` 工具来进行自动化处理: ```bash $ cd $ORACLE_HOME/deinstall/ $ ./deinstall -home /path/to/oracle_home ``` 此脚本会引导用户完成一系列交互式的询问以决定哪些部分需要被彻底清除掉。 #### 清理系统状态 成功卸除了旧有的应用程序之后,还需进一步检查是否有遗留下来的临时文件夹或是不完整的设置未被妥善处置。可以手动核查 `/etc/oratab`, `$HOME/.bash_profile` 或者 `.bashrc` 文件内是否存在指向已废弃位置的信息条目,并予以修正或删去不必要的定义语句。 另外,考虑到可能存在的依赖关系影响后续的新建作业,最好也重置一下全局环境参数如 `LD_LIBRARY_PATH` 等,使之不再包含已被淘汰的产品目录结构。 #### 安装新版软件包 当一切准备工作就绪以后便能着手于全新一轮的部署活动了。按照所选平台的具体情况获取对应的介质资源——无论是物理光盘还是在线分发站点均可作为合法来源渠道之一。 假设采用 ISO 映像形式,则应将其挂载至本地磁盘分区以便访问其中的内容物: ```bash sudo mount -o loop oraclelinux-x86_64-dvd.iso /mnt/cdrom ``` 随后参照特定发行说明里的指示逐步推进直至结束整个图形化向导界面所提供的选项菜单为止。期间务必留意几个要点事项,比如字符编码集的选择上推荐采纳 Unicode 编码方案以获得更广泛的兼容性和稳定性支持[^3]。 最后一步则是验证刚搭建起来的服务能否正常启动并且响应外部请求,可通过 SQL*Plus 命令行工具尝试连接测试: ```sql sqlplus system/password@localhost:1521/ORCLPDB1 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值