`
yr512656630
  • 浏览: 321112 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle 删除DBF文件

 
阅读更多
曾经以为把所有的表清空drop掉后其文件已经删除,但实质DBF数据文件依然还存在,在ORADATA文件下。必须要这样删除


DROP TABLESPACE tablespace_name
                                  [ including contents [ and datafiles ] [ CASCADE CONSTRAINT ] ];
   无选项 -- 当表空间为空才能删除;
   including contents — 删除表空间及对象;
   including contents and datafiles — 删除表空间、对象及数据文件;
   includingcontents CASCADE CONSTRAINT — 删除关联;
   including contents and datafiles cascade constraint -- 含前两项。


DROP TABLESPACE see including contents and datafiles cascade constraint;

然后在关闭oracle服务,手动删除该DBF文件即可。
分享到:
评论

相关推荐

    Oracle通过DBF恢复数据

    本文将详细介绍在没有备份的情况下,如何通过数据文件(DBF)来恢复Oracle数据库。 #### 二、准备工作 在开始恢复工作之前,我们需要做一些必要的准备工作: 1. **确认数据文件(DBF)存在**:首先确认原始数据库中的...

    Oracle的UNDOTBS01.DBF文件太大的解决办法

    ### Oracle的UNDOTBS01.DBF文件太大的解决办法 在Oracle数据库管理过程中,可能会遇到UNDOTBS01.DBF文件过大的问题。这个问题通常出现在数据库执行了大量的DML(数据操纵语言)操作后,例如更新(UPDATE)、插入...

    Oracle dbf文件移动的方法

    在Oracle数据库环境中,dbf文件(数据文件)是存储数据库数据和对象的主要文件。当遇到空间不足的问题时,有时需要将这些文件移动到其他更大的存储位置。本篇将详细介绍如何安全地移动Oracle dbf文件。 1. **背景...

    误删除了Oracle的dbf文件后的解决方法

     误删除Oracle数据库的dbf文件,在启动和关闭数据库是会提示错误。  startup启动数据库时提示:  ORA-01157:无法标识/锁定数据文件  ORA-01110:数据文件:‘……/X1000_1.dbf' 未找到  解决方法:  1...

    dbf格式文件导入orcle

    3. **编程接口**: 对于熟悉编程的用户,可以使用PL/SQL、Python、Java等语言,通过ODBC或JDBC驱动程序连接Oracle数据库,编写程序读取DBF文件并插入到Oracle表中。 四、具体步骤 以"DBF to Oracle v1.0 英文版"为例...

    oracle删除哪些内容可以减少USERS01.DBF数据文件的大小

    在Oracle数据库系统中,`USERS01.DBF` 是一个数据文件,通常与表空间关联,用于存储用户的表、索引和其他对象的数据。当这个数据文件占用的空间过大时,可能需要通过各种方法来减少其大小,以优化存储资源。以下是...

    如何正确的删除Oracle表空间数据文件

    2. 如果数据文件已被删除,可以使用`ALTER DATABASE CREATE DATAFILE N AS '/tmp/ts_dd_lhr02.dbf';`创建新的数据文件,执行恢复和ONLINE操作,最后使用`ALTER TABLESPACE XXX DROP DATAFILE N;`删除。但如果在此...

    ODBC驱动安装程序,用于读取DBF文件

    它实现了ODBC接口,使得应用程序能够像处理其他数据库(如SQL Server、Oracle等)一样处理DBF文件。通过安装这个驱动,用户可以在不直接使用原始数据库软件的情况下,使用编程语言(如C++、Python、VBScript等)查询...

    Oracle必杀技物理删除数据文件恢复

    一旦数据文件被物理删除,不仅文件本身消失,Oracle数据库可能无法识别该文件,导致表空间不可用,进而影响到相关的数据库对象。因此,快速有效的恢复策略至关重要。 恢复步骤如下: 1. **备份检查**:在尝试任何...

    Oracle数据库删除用户,重新创建用户并导入dmp文件.txt

    数据库 oracle dmp 导入

    oracle数据库丢失恢复 ,systen01,dbf丢失恢复程序

    支持各种情况下的数据文件组合,例如system01.dbf 和用户表空间丢失,断电,误删除整个实例及误删除整个空间,以及磁盘被格式化,表空间被覆盖,RAID崩溃等极限救援。 3. 支持数据文件覆盖,为覆盖完的数据文件组合...

    oracle数据文件被误删除后的灾难处理

    ### Oracle 数据文件误删除后的灾难恢复策略 在日常的数据库管理工作中,误删除重要的 Oracle 数据文件是一种常见的且可能带来严重后果的操作失误。本文将详细探讨当遇到 Oracle 数据文件被误删除的情况时,如何...

    修改ORACLE控制文件和日志

    在Oracle数据库系统中,控制文件(CONTROL FILE)和日志文件(REDO LOG FILE)是极其重要的组件,它们对于数据库的稳定运行和数据安全性起到关键作用。本文将深入讲解如何修改Oracle控制文件和日志文件,确保数据库...

    javadbf.jar jdbf.jar将数据库数据直接转为dbf格式的文件

    4. **更新和删除记录**:对已存在的DBF文件进行修改或删除特定记录。 5. **元数据处理**:获取关于DBF文件的信息,如字段数量、字段名称和类型。 **jdbf.jar** 可能是另一个类似的库,专门用于将Java数据库连接...

    Oracle 删除归档日志实例

    ### Oracle 删除归档日志实例 #### 背景与目的 在Oracle数据库管理中,归档日志的处理是一项重要的任务。对于选择了非归档模式但仍希望使用闪回等功能的数据库来说,随着时间的推移,归档日志可能会占用大量的磁盘...

    Oracle数据文件移动方法.pdf

    ### Oracle 数据文件移动方法详解 #### 一、背景与目的 在Oracle数据库管理过程中,由于存储设备容量限制或为了优化性能等因素,有时需要对数据库的数据文件进行移动操作。本篇文章将详细介绍如何安全有效地将...

    Oracle案例:损坏控制文件的恢复方法

    Oracle 案例:损坏控制文件的恢复方法 Oracle 数据库的控制文件是数据库的核心组件之一,对数据库的正常运行起着至关重要的作用。然而,控制文件的损坏可能会导致数据库无法启动或出错。因此,了解如何恢复损坏的...

Global site tag (gtag.js) - Google Analytics