ITPub博客

首页 > 数据库 > Oracle > oracle11gR2删除表空间数据文件

oracle11gR2删除表空间数据文件

Oracle 作者:ryan_sjca 时间:2014-01-07 11:21:11 0 删除 编辑

Oracle 11gR2,如果在删除表空间时没有删除数据文件,需要通过进入asmcmd删除物理文件。

 

开始 使用asmcmd ,ls 命令也出错:

ASMCMD-08102: no connection to ASM

后在grid 的配置文件.bash_profile 中,修改以下几项,再使用,问题解决:

ORACLE_SID=+ASM1; export ORACLE_SID
export ORACLE_HOME=/opt/app/grid
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=+ASM1

 

1.这里没有必要更改.bash_profile文件,只需暂时更改环境变量即可。
2.注:这里的ORACLE_SID是和数据库的sid是不同的。
3.建议以后将grid和oracle用户分开安装
4.asmcmd命令行中支持基本的linux命令
5.存放数据库文件的路径可以通过select * from dba_data_files查看
6.删除表空间请不要通过PL/SQL的快捷方式直接删除,执行命令如下:
drop tablespace tablespace_name including contents and datafiles

 

参考文档:

http://blog.csdn.net/miyatang/article/details/6672309

http://jingyan.baidu.com/article/19020a0ac10026529d284222.html

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26067779/viewspace-1116441/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2011-07-17