Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3693536
  • 博文数量: 715
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7745
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(715)

文章存档

2023年(75)

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 即可。
阅读(6587) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~