精华内容
下载资源
问答
  • /*第1步:创建临时表空间 */ /*第2步:创建数据表空间 */ /*第3步:创建用户并指定表空间 注意新建的oracle用户必须以C##开头*/ /*第4步:给用户授予权限 */
  • Oracle如何删除表空间

    2021-06-14 11:08:34
    很多小伙伴在刚刚学习Oracle的时候,想要删除不要的表空间。但很多情况下,没有进行正确的操作,这个就会导致Oracle无法使用,那如何正确的删除表空间呢?具体的操作如下:

      很多小伙伴在刚刚学习Oracle的时候,想要删除不要的表空间。但很多情况下,没有进行正确的操作,这个就会导致Oracle无法使用,那如何正确的删除表空间呢?具体的操作如下:

    1. 删除无任何数据对象的表空间:

      首先使用PL/SQL界面化工具,或者使用oracle自带的SQL PLUS工具,连接需要删除的表空间的oracle数据局库。

      确认当前用户是否有删除表空间的权限,如果没有 drop tablespace,请先用更高级的用户(如sys)给予授权或者直接用更高级的用户。

      用drop tablespace xxx ,删除需要删除的表空间。

    2. 删除有任何数据对象的表空间

      使用drop tablespace xxx including contents and datafiles;来删除表空间。

    3. 注意事项:

      如果drop tablespace语句中含有datafiles,那datafiles之前必须有contents关键字,不然会提示ora-01911错误

      以上就是表空间的删除方法,但是小编友情提示,还是不要随意删除,一旦操作不当,就会使得自己的数据库无法使用了。

    展开全文
  • drop user username cascade; drop tablespace tablespacename including contents and datafiles cascade constraints;
    drop user username cascade;
    drop tablespace tablespacename including contents and datafiles cascade constraints;
    展开全文
  • oracle 删除表空间

    万次阅读 2018-08-21 19:37:13
    删除表空间 数据文件不会删除drop tablespace “tbs4”; 文件还在  数据文件会一起删除drop tablespace tbs4 including contents and datafiles; 文件消失 

    删除表空间

    1. 数据文件不会删除
      drop tablespace “tbs4”;
       
      文件还在
       
       
    2. 数据文件会一起删除
      drop tablespace tbs4 including contents and datafiles;
       
      文件消失
       
       
    展开全文
  • oracle如何删除表空间

    千次阅读 2019-01-22 09:54:00
    drop tablespace 表空间名 including contents and datafiles cascade constraint; 、、、、、、、、、、、、、 以system用户登录,查找需要删除的用户: --查找用户 select * from dba_users; --查找工作...

    drop tablespace 表空间名 including contents and datafiles cascade constraint;

     

    、、、、、、、、、、、、、

    以system用户登录,查找需要删除的用户:

    --查找用户

    select  * from dba_users;

    --查找工作空间的路径
    select * from dba_data_files; 

    --删除用户
    drop user 用户名称 cascade;
    --删除表空间
    drop tablespace 表空间名称 including contents and datafiles cascade constraint;

    例如:删除用户名成为LYK,表空间名称为LYK

    --删除用户,及级联关系也删除掉
    drop user LYK cascade;
    --删除表空间,及对应的表空间文件也删除掉
    drop tablespace LYK including contents and datafiles cascade constraint;

     

    转载于:https://www.cnblogs.com/YuyuanNo1/p/10302136.html

    展开全文
  • oracle完全删除表空间

    2015-09-07 09:56:00
    说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。 步骤二: 删除tablespace DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;  ...
  • 彻底删除表空间,不要说有的没的直接说sql语句,谢谢 {凑字数ing.....................}
  • Oracle 用户和表空间的创建与删除

    千次阅读 2015-12-03 20:55:21
    刚开始接触Oracle数据库的小白我,分享一下在Oracle中如何创建用户及表空间删除用户及表空间。首先,在进行Oracle进行操作时,要用到可视化工具PL/SQL Developer 。地址...
  • 这样,回收站里的信息就可以被恢复,或彻底清除。 通过查询回收站user_recyclebin获取被删除信息,然后使用语句 flashback table to before drop [rename to ]; 将回收站里的...
  • oracle删除表,让整个从数据库中彻底消失

    万次阅读 多人点赞 2019-05-29 09:59:14
    删除普通,并未真正删除表,只是把该放在回收站中。 drop table student_infor; 删除带约束的 drop table tb_date_test cascade constraints; 查看回收站 从回收站中,可以看到已经被删除的两个,还可以...
  • orcal彻底清除表空间

    2018-08-28 15:29:04
    orcal彻底清除表空间,把建立的用户和表空间删除,建立新的用户和表空间
  • Oracle恢复被删除&彻底删除表方式

    千次阅读 2018-08-02 16:53:00
    工作过程中,会出现误删的情况,这时,可以通过flashback的方式恢复被删除。 通过 flashback table table_name to before drop; 语句可以实现恢复的功能。 如果想要完全删除,在最后增加purge即可。 ...
  • 我之前建立一个表空间和用户,通过sde导入数据,但是数据导入有问题,我就在oracle里直接删除表空间和用户,但现在重新建立表空间和用户之后,导入数据就出现错误,提示已有数据记录在里面 怎么才能删干净?不要...
  • DROP TABLESPACE WIICARE INCLUDING CONTENTS AND DATAFILES; --wiicare表空间
  • 若要彻底删除表,则使用语句:drop table <table_name> purge; 清除回收站里的信息 清除指定:purge table <table_name>; 清除当前用户的回收站:purge recyclebin; 清除所有用户的...
  • 数据库服务器A下的一张数据库重建过,并且数据已经迁移到新表空间下,现遗留了一些原有的表空间数据文件在服务器上,耗费资源,如图所示: 原数据库对应的数据文件: 迁移后数据文件: 我们的目的是,将这些...
  • 这样,回收站里的信息就可以被恢复,或彻底清除。 通过查询回收站user_recyclebin获取被删除信息,然后使用语句 flashback table <user_recyclebin.object_name or user_recyclebin.original_name> to ...
  • Oracle数据库删除表的几种方法

    万次阅读 2017-12-15 13:44:27
    删除表(记录和结构)的语名:delete —— ... 注意:删除记录并不能释放Oracle里被占用的数据块表空间。它只把那些被删除的数据块标成unused.  如果确实要删除一个大表里的全部记录, 可以用 truncate 命令, 它可
  • 删除用户 drop user user4 cascade; 删除表 drop table table1 purge;
  • Oracle表空间清理

    千次阅读 2020-04-29 18:37:38
    一、查看所占空间大小 --1、查看用户、索引、分区占用空间 select segment_name, sum(bytes)/1024/1024 as Mbytes from user_segments group by segment_name order by Mbytes desc; --2、占用空间: ...
  • 由于数据库中有一个日志记录7000万...一 彻底删除表(没测试,因为不符合我的情况) flashback table tablename1 to before drop rename to tablename2;--【to test3】将重命名 drop table tablename2 purge; --彻底
  • drop user ×× cascade DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
  • 1、查看临时表空间 (dba_temp_files视图)(v_$tempfile视图) select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files; select status,enabled, name, bytes/1024/1024 ...
  • oracle分区表彻底删除的办法

    千次阅读 2015-07-02 16:35:02
    oracle分区表彻底删除的办法 当对一个不再使用的分区进行drop后,查询user_tab_partitions视图发现出现如下不规则的分区表名: SQL> select distinct table_name from user_tab_partitions; BIN$l+Pv5l1...
  • 一、drop 执行drop table xx 语句 ...这样,回收站里的信息就可以被恢复,或彻底清除。 通过查询回收站user_recyclebin获取被删除信息,然后使用语句 flashback table to before drop [rena
  • select * from dba_tables where tablespace_name='表空间名’ 或者是 select tablespace_name from dba_tablespaces;  ==================================================
  • 1、查询所占空间 Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name2、删除指定分区数据(truncate 删除直接释放空间,数据不会进入回收站) alter table table_name truncate...
  • [oracle@db1 ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Wed Dec 21 11:31:18 2011 Copyright © 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,104
精华内容 3,641
关键字:

oracle彻底删除表空间