`

oracle创建表空间和用户 以及彻底删除用户和表空间以及关联数据

 
阅读更多
--创建表空间和用户
CREATE TABLESPACE TBS_PERM
    LOGGING 
    DATAFILE 'D:/app/Administrator/oradata/fpglqyb/TBS_PERM.DBF' SIZE 50M 
    AUTOEXTEND  ON NEXT  1024K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
    SEGMENT SPACE MANAGEMENT MANUAL;

prompt 建临时表空间
 CREATE 
    TEMPORARY TABLESPACE TBS_PERM_TMP TEMPFILE 'D:/app/Administrator/oradata/fpglqyb/TBS_PERM_TMP.DBF' SIZE 10M 
    AUTOEXTEND ON NEXT  640K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
    UNIFORM SIZE 1M;


prompt 创建用户
CREATE USER perm  PROFILE DEFAULT 
    IDENTIFIED BY perm DEFAULT TABLESPACE TBS_PERM
    TEMPORARY TABLESPACE TBS_PERM_TMP 
    ACCOUNT UNLOCK;

GRANT CONNECT TO perm;
GRANT DBA TO perm;
GRANT CREATE TABLESPACE to perm;
GRANT ALTER TABLESPACE to perm;
GRANT DROP TABLESPACE to perm;
GRANT ALTER ANY INDEX TO perm;

 删除表控件和用户(把关联的都删除掉)

注意 当表空间正在被使用是 是无法删除对应的物理文件..xxx.dbf的,要手动去目录删除

drop user PERM cascade ;
drop tablespace TBS_PERM2 including contents and datafiles cascade constraints ;

 

分享到:
评论

相关推荐

    删除表空间

    当需要彻底删除一个已创建的或错误的表空间时,需要遵循一定的步骤,因为这涉及到数据库的数据安全性和完整性。下面将详细解释如何在PL/SQL环境中进行这个操作,并解决可能遇到的问题。 首先,我们遇到的问题是无法...

    oracle表空间管理

    在单机部署的Oracle数据库中,表空间的管理涉及多种操作,例如创建、扩展、删除数据文件、调整数据文件大小、将表空间置为离线或在线状态,以及彻底删除表空间。创建表空间通常涉及指定一个或多个数据文件的路径和...

    ORACLE11g安装删除使用手册

    "彻底删除Oracle.docx"将指导用户如何干净地卸载Oracle,避免遗留注册表项和文件导致后续问题。 Oracle的结构包括数据库实例、表空间、数据文件、控制文件、重做日志文件等。"Oracle安装后使用说明.docx"会详细阐述...

    Oracle PPT

    Oracle入门部分会介绍数据库的基本操作,如创建数据库用户、权限管理、表空间的使用以及数据的插入、更新和删除。还会讲解如何使用SQL*Plus进行交互式查询,以及DDL(数据定义语言)和DML(数据操纵语言)的基本语法...

    ORACLE基础学习1.ppt

    删除表使用`DROP TABLE`,在Oracle 10g之后,表会被放入回收站,需要`PURGE`来彻底删除。重命名表使用`RENAME`语句。注释可以通过`COMMENT ON`添加到表或列上。 在Oracle SQL中,约束用于确保数据的完整性和一致性...

    oracle绝密培训.oracle体系结构

    3. **表空间(Tablespaces)**:逻辑存储单位,由一个或多个数据文件组成,用于组织和存储数据库对象。 4. **进程架构**:Oracle支持多用户并发访问,每个连接对应一个服务器进程和一个用户进程。此外,还有监听器...

    Oracle 数据库资源

    修改表允许更新字段属性或添加新字段,而截断和删除表则是清理数据或彻底移除表的手段。显示表信息可以帮助用户了解表的结构和属性。 第4章Oracle操作符,这部分内容可能包括算术、比较、逻辑等各类操作符,它们在...

    Oracle导入dmp文件最安全步骤

    2. **清除表空间**:不仅要删除用户,还需清除其关联的所有表空间,包括数据表空间、索引表空间以及临时表空间,例如: - `DROP TABLESPACE testdb INCLUDING CONTENTS;` - `DROP TABLESPACE testdb_index ...

    对Oracle数据库回滚日志的清理

    最后,还需要手动删除与原回滚表空间相关的物理文件,如`C:\ORACLE\ORADATA\ORADB\UNDOTBS01.DBF`,以确保磁盘空间得到完全释放。 ### 总结 通过以上步骤,不仅可以有效地管理Oracle数据库中的回滚日志,还可以...

    ORACLE数据库空间整理心得

    `,这个命令不仅会删除表空间内容,还会删除关联的数据文件,从而真正释放磁盘空间。 然而,执行这样的操作之前,需要确保该Undo表空间已经不再被任何活动事务使用。这通常意味着等待所有与该表空间相关的UNDO ...

    oracle命令

    - 这条命令用于彻底删除名为“TBS1”的表空间及其所有内容和数据文件。 - **添加数据文件到表空间**: ```sql ALTER TABLESPACE DAP ADD DATAFILE '/opt/oracle/oradata/orcl/DAP_DATA01.DBF' SIZE 500M; ``` ...

    Oracle9i模式对象.pptx

    Oracle 9i是一款历史悠久的关系型...以上就是Oracle 9i中关于模式对象的一些关键知识点,包括表的创建、修改、删除,以及并行操作、临时表和空间管理的详细说明。这些概念和操作对于理解和管理Oracle数据库至关重要。

    oracle_10g安装、使用、卸载教程

    - **表空间与用户管理**:通过SQL命令创建表空间和用户,同时分配表空间给用户,以及进行权限的授予。 - **数据操作**:进行数据的插入、更新、删除等操作后,记得使用`commit`命令提交事务。 - **切换用户**:...

    ORACLE_OCP10g学习笔记.pdf

    根据提供的文档信息,可以看出这是一份关于Oracle 10g的学习笔记,主要涵盖了Oracle数据库的基础知识、安装配置、体系结构、用户管理、数据操作、安全、互联、服务器体系结构、锁机制、备份与恢复以及全球化特性等...

    oracle创建一个数据库三步走

    删除数据库时,需要先删除表空间,这通过DROPTABLESPACE语句实现,其中的INCLUDING CONTENTS AND DATAFILES子句表示同时删除表空间内所有数据文件和内容,这是在彻底清除数据库时使用的操作。 以上就是Oracle创建...

    Oracle DBA 参考手册

    1.6.3. Route #3: 积极参加新闻组,论坛和用户组 16 1.6.4. Route #4: 写白皮书并且展示它们 16 1.6.5. 步骤#5: 成为解决Oracle问题的专家 16 1.6.6. 步骤#6: 成为性能调优的专家 16 1.6.7. 步骤#7: 成为承载能力...

    oracle10g回收站研究

    Oracle 10g 的回收站功能是一个内置的数据保护机制,允许数据库管理员恢复意外删除的表、索引和其他数据库对象。回收站本质上是一个特殊区域,它保存了被删除对象的元数据,直到它们被显式地从回收站中清除或者达到...

    基于Web的学生成绩网上查询系统 oracle课程设计

    - **恢复以及彻底删除模块**:提供数据恢复和删除的功能,允许管理员恢复误删的数据或者彻底删除不再需要的数据。 #### 九、课程设计小结 - 本课程设计通过对需求分析、概念结构设计、逻辑结构设计、物理设计等多...

    Oracle课程目录

    - **示例查询**:给出基于scott用户表结构的示例SQL查询语句。 #### 7. 简单查询 - **基本SELECT语句**:介绍如何使用SELECT语句从一个或多个表中检索数据。 - **WHERE子句**:解释如何利用WHERE子句筛选符合条件的...

    ORACLE 回收站当前状态查询整理

    示例中演示了如何启动回收站,创建并填充表,删除表,然后从回收站中恢复表,最后彻底删除并从回收站中清空表的过程。 了解并掌握Oracle回收站的使用对于数据库管理员来说至关重要,因为它提供了对误删对象的保护...

Global site tag (gtag.js) - Google Analytics