删除重建数据库的工作量大吗?-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502527
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2021-08-02 18:38:29



  1. 当前有一套测试库,剩余磁盘空间不多,而且为了保持干净,因此要先删旧库再建新库,开始吧。


  2. 检查当前配置
  3. srvctl config all

  4. 备份当前环境
  5. expdp directory=dir1 dumpfile=mon.dmp schemas=mon logfile=mon_exp.log
  6. /home/oracle/mon.dmp 247mb

  7. 删除当前数据库
  8. dbca -silent -deletedatabase -sourcedb moniterdb

  9. 整合现有磁盘
  10. col name for a10
  11. col path for a40
  12. set lin 120 pages 100
  13. select group_number,path,total_mb,free_mb from v$asm_disk order by 1,2;
  14. select group_number,name,total_mb,free_mb from v$asm_diskgroup order by 1;

  15. alter diskgroup fra dismount; -- 两个节点
  16. drop diskgroup fra including contents;
  17. alter diskgroup arch dismount; -- 两个节点
  18. drop diskgroup arch including contents;

  19. 由于data被mgmtdb使用,因此需要删除
  20. crsctl stop res ora.crf -init # 两个节点
  21. crsctl modify res ora.crf -attr enabled=0 -init # 两个节点

  22. srvctl status mgmtdb
  23. 在运行着的节点执行
  24. dbca -silent -deletedatabase -sourcedb -mgmtdb 

  25. alter diskgroup data dismount;
  26. drop diskgroup data including contents;

  27. 创建新asm磁盘组
  28. create diskgroup datadg external redundancy disk '/dev/asmdiske','/dev/asmdiskf','/dev/asmdiskg';
  29. alter diskgroup datadg mount;

  30. 修改磁盘组属性
  31. col name for a9
  32. col compatibility for a20
  33. col database_compatibility for a20
  34. select name,compatibility,database_compatibility,total_mb from v$asm_diskgroup;
  35. alter diskgroup datadg set attribute 'compatible.asm'='19.0.0.0.0';

  36. 创建目录
  37. asmcmd mkdir datadg/orcl

  38. dbname=orcl

  39. dbca -silent   -createdatabase \
  40.  -templatename  general_purpose.dbc \
  41.  -gdbname $dbname -sid $dbname \
  42.  -responsefile   no_value \
  43.  -characterset   zhs16gbk \
  44.  -syspassword    ora.cle_123 \
  45.  -systempassword ora.cle_123 \
  46.  -createascontainerdatabase false \
  47.  -databasetype   oltp \
  48.  -automaticmemorymanagement false \
  49.  -totalmemory    32768 \
  50.  -redologfilesize 500 \
  51.  -emconfiguration none \
  52.  -ignoreprereqs \
  53.  -storagetype asm \
  54.  -datafiledestination datadg \
  55.  -recoveryareadestination none \
  56.  -nodeinfo host1,host2
工作量不小。

有磁盘空间就省事多了,直接 dbca 即可。
阅读(6348) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图