【ASM】Oracle asm删除磁盘组注意事项时间:2022-09-29 18:09:35通常情况下,我们不会对磁盘组进行删除操作,当然也有一些情况需要删除操作,请根据实际情况对磁盘组数据进行备份,避免数据丢失。 通常,删除磁盘组命令如下: ``` sql drop diskgroup diskgroup_name; ```` 如果磁盘组中有任何的数据,需要加入including contents, ``` sql drop diskgroup diskgroup_name including contents; ``` 以上操作均在磁盘组为mount时的操作,如果磁盘组无法mount呢, 就需要另一个选项force了 ``` sql drop diskgroup diskgroup_name force including contents; ``` > 该操作会清楚磁盘头及磁盘组所有数据 另一个选项excluding contents 是默认选项,该操作仅在磁盘组为空的情况下进行,如果不是,会报错。 另外建议,创建磁盘组或者其他测试时,避免直接使用test, 可以使用testdg ,test_tbs等,避免关键字相关问题