--查看oracle所有的表空间
select dbf.tablespace_name;
--查看所有用户:
select * from dba_users;
select * from all_users;
select * from user_users;
--获取当前用户下所有的表
select table_name from user_tables;
--数据库名
select name from v$database;
--数据库实例名(我理解为表空间的名称)
select instance_name from v$instance;
删除用户和表空间,对于单个user和tablespace 来说, 可以使用如下命令来完成。
步骤一: 删除user
drop user ×× cascade
如:drop user SMCHANNEL CASCADE
说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
步骤二: 删除tablespace
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
-----扩展
http://jiqinlin.iteye.com/blog/758469
http://blog.csdn.net/oscar999/article/details/7468153
select dbf.tablespace_name;
--查看所有用户:
select * from dba_users;
select * from all_users;
select * from user_users;
--获取当前用户下所有的表
select table_name from user_tables;
--数据库名
select name from v$database;
--数据库实例名(我理解为表空间的名称)
select instance_name from v$instance;
删除用户和表空间,对于单个user和tablespace 来说, 可以使用如下命令来完成。
步骤一: 删除user
drop user ×× cascade
如:drop user SMCHANNEL CASCADE
说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
步骤二: 删除tablespace
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
-----扩展
http://jiqinlin.iteye.com/blog/758469
http://blog.csdn.net/oscar999/article/details/7468153
发表评论
-
oracle10g完全缷载略记
2016-07-09 15:14 851软件环境: 1、Windows7 + Oracle 10g ... -
MySQL zip版的简单安装方式
2016-06-25 17:56 813Windows下MySQL zip版的简单安装 1、下载My ... -
关系型数据库三范式解释
2016-04-07 11:54 1285数据库 三范式最简单最易记的解释,整理一下方便大家记忆。 书上 ... -
oracle中的视图详解及实例
2015-03-26 16:42 17311.创建用户并授权: cre ... -
plsql快捷键设置
2015-01-19 14:15 24541.使用PL/SQL中经常性需要输入select * fro ... -
database link问题解决
2015-01-15 15:00 6676Oracle数据库中关于databas ... -
Oracle10g创建Database link
2015-01-14 10:53 979Oracle10g创建Database link ... -
union和union all的区别
2014-12-29 16:20 1332Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要 ... -
oracle数据库导入导出
2014-11-04 11:33 832oracle数据库导入导出(导出为dmp格式) 一、数据导出: ... -
Oracle中decode函数用法
2014-10-24 10:40 1228含义解释: decode(条件,值1,返回值1,值2 ... -
db语句优划与用法相关
2014-09-19 17:01 6891. oracle 中的not in() 与not exist ... -
oracle 临时表空间 和数据表空间
2014-08-25 13:28 935Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临 ... -
Oracle trunc()函数的用法 to_date()
2014-07-01 14:24 1428Oracle trunc()函数的用法 --Oracle ... -
sql执行顺序
2014-06-17 21:06 865在查询中逻辑查询和 ... -
监听listener oracle 错误 1067:进程意外终止
2014-05-15 19:20 1624监听listener oracle 错误 1067:进程意外终 ... -
jdbc properties文件配置
2014-05-05 21:33 1366前言 JDBC(Java Data Base Connecti ... -
PLSQL 创建表空间和用户
2014-03-14 18:09 3548通过pl/sql登录到Oracle数据库上,然后执行菜单:文件 ... -
oracle 中删除表 drop delete truncate 的区别
2014-02-27 17:26 1004相同点,使用drop delete truncate 都会删除 ... -
oracle表创建序列创建触发器创建
2014-02-27 11:33 1234// 创建一个序列 CREATE SEQUENCE Car_G ... -
oracle打开关闭服务批处理
2014-02-26 09:29 836@echo off echo 正在启动oracle服务,请稍等 ...
相关推荐
- **删除表空间**:使用`DROP TABLESPACE`删除表空间,但需注意清理相关对象和依赖关系。 在实际应用中,Oracle数据库管理员还需要考虑表空间的备份、恢复、性能优化等方面的问题。理解并熟练掌握表空间的管理和...
本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,旨在为初学者提供一个清晰的学习路径。 首先,Oracle 用户是数据库的访问实体,它代表了数据库的认证...
本文将详细介绍如何在Oracle环境下进行这些操作,包括创建表空间、为用户分配权限、以及如何删除表空间和用户。 ### 一、创建表空间 #### 1.1 创建表空间的基本语法 创建表空间的基本语法如下: ```sql CREATE ...
### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...
通过本文档介绍的方法,我们可以有效地管理和优化Oracle数据库中的Undo表空间,避免因过度使用而导致的性能问题。在日常运维中,建议定期检查Undo表空间的使用情况,并根据实际情况采取相应的措施,以确保数据库系统...
### Oracle数据库用户角色、表空间创建与管理 #### 一、概述 Oracle数据库是一种广泛使用的高性能关系型数据库管理系统。为了确保数据库的安全性、稳定性和高效性,Oracle提供了丰富的功能来帮助管理员进行各种...
为了更好地理解实例、用户和表空间之间的关系,我们可以绘制一张简单的示意图: - **实例**: 一个数据库可以有多个实例,每个实例对应着一组后台进程和内存结构。 - **用户**: 每个实例下可以创建多个用户,用户...
在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是...通过以上步骤,我们可以在Oracle 10g中有效地管理用户和表空间,确保数据库的高效运行和数据安全。这些基本的数据库管理技能是每位DBA必备的能力。
根据给定的文件信息,我们可以总结出以下关于Oracle数据库中用户和表空间创建的相关知识点: ### 一、Oracle表空间创建 #### 1. 表空间概念 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成...
### Oracle数据库用户角色、表空间创建与删除命令详解 #### 创建数据表空间 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成,用于存储数据库对象,例如表、索引等。要创建一个新的数据表...
通过以上步骤,我们详细介绍了Oracle数据库中关于创建和删除表空间、用户授权等核心操作的方法和命令,这对于数据库管理员来说是极其重要的基础技能。希望这些内容能够帮助您更好地理解和掌握Oracle数据库的相关知识...
在Oracle数据库管理中,创建表空间和用户是基础但至关重要的操作,这直接影响到数据库的性能、安全性和数据管理效率。以下将详细解析如何在Oracle数据库中创建表空间和用户,以及这一过程中涉及的关键概念和步骤。 ...
在Oracle 10g数据库管理中,有时候我们需要对特定的用户和表空间进行重建操作。这通常发生在需要优化存储结构、解决存储空间不足或者数据损坏等问题时。本文将详细介绍Oracle 10g中用户和表空间重建的相关命令、方法...
### Oracle表分区、建表空间与用户管理 #### 一、表空间的创建与管理 在Oracle数据库中,**表空间**(Tablespace)是物理存储的逻辑容器,它由一个或多个数据文件组成。创建一个新的表空间对于数据库的管理非常重要...
Oracle数据库管理中,删除用户和表空间是常见的维护任务,特别是在开发环境中,为了保持数据库的整洁和高效运行,定期清理无用的用户和表空间至关重要。以下是对标题和描述中涉及知识点的详细解释: 1. **Oracle ...
第四个步骤是创建用户,指定密码和上边创建的用户表空间CREATE USER hc_notify IDENTIFIED BY hc_password DEFAULT TABLESPACE NOTIFYDB;。 第五个步骤是赋予权限:grant connect,resource to hc_notify;grant ...
综上所述,删除Oracle表空间是一个涉及多个步骤的过程,需要仔细规划和执行。通过正确地准备、脱机、处理依赖、删除数据文件,最终才能安全地删除表空间。在实际工作中,一定要根据具体的数据库环境和需求进行适当...
oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出
这包括但不限于创建新的临时表空间、更改默认的临时表空间设置、删除旧的临时表空间以及在用户级别上进行临时表空间的切换等操作。这些操作不仅有助于提高数据库的整体性能,还能帮助管理员更好地控制资源分配,从而...
在Oracle数据库管理中,表空间(Tablespaces)、临时表(Temporary Tables)、用户(Users)以及用户授权(User Authorization)是数据库管理员(DBA)进行数据库架构设计和安全管理的基础操作。以下将详细介绍这些...