首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

彻底剔除ORALCE数据文件

2012-08-02 
彻底删除ORALCE数据文件在创建表空间时通常会指定相应的数据文件,但是如果删除表空间时即便是加上INCLUDIN

彻底删除ORALCE数据文件
在创建表空间时通常会指定相应的数据文件,但是如果删除表空间时即便是
加上INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS; oralce的数据依然没用同时被删除,呵呵,看看我的解决方法,我的方法也许不是最好的,如果哪位能有好的解决办法欢迎讨论。

为了作测试方便,我是在WinXP上装的Oralce 10g 10.2.0.1.0.

二话不说,先看DEMO

Step 1:创建一个mydb_tbs表空间


可见该文件依然被ORACLE使用着,但是看看下面的查询
C:\>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期二 3月 8 22:24:05 2011Copyright (c) 1982, 2005, Oracle.  All rights reserved.SQL> conn /as sysdba已连接。SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> startupORACLE 例程已经启动。Total System Global Area  293601280 bytesFixed Size                  1248600 bytesVariable Size             100663976 bytesDatabase Buffers          184549376 bytesRedo Buffers                7139328 bytes数据库装载完毕。数据库已经打开。SQL>

经过重启数据库之后,J:\ORADATA\ORCL\MYDB_TBS_001.DBF可以顺利删除。

热点排行