数据库删除
对于一个数据库实例,通过执行删除语句DROP DATABASE可以删除该数据库实例的所有数据文件,且数据库删除后需使用CREATE DATABASE语句重新创建新的数据库。
DROP DATABASE语句不适用于分布式部署。
#约束条件
- 数据库处于NOMOUNT模式,且数据库数据文件完整、能够正常启动使用。
- YashanDB采用单机部署或共享集群部署。
#操作步骤
Warn:
删除数据库将彻底删除该数据库所有相关文件,请谨慎操作。
1.重启实例至NOMOUNT模式。
SHUTDOWN;
exit
$ yasboot cluster start -c yashandb -m nomount
2.以sys用户登录系统,删除数据库。
$ yasql sys/sys
-- 删除除归档外的所有数据库文件
SQL> DROP DATABASE;
-- 删除包括归档在内的所有数据库文件
DROP DATABASE including ARCHIVELOG;
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。