关于删除Oracle用户和表空间

SQL code
--删除空的表空间,但是不包含物理文件
drop tablespace tablespace_name;
--删除非空表空间,但是不包含物理文件
drop tablespace tablespace_name including contents;
--删除空表空间,包含物理文件
drop tablespace tablespace_name including datafiles;
--删除非空表空间,包含物理文件
drop tablespace tablespace_name including contents and datafiles;
--如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTS
drop tablespace tablespace_name including contents and datafiles CASCADE CONSTRAINTS;

时间: 2024-11-03 19:39:43

关于删除Oracle用户和表空间的相关文章

oracle 用户、表空间的建立、删除和扩充

create user mcc identified by manager; 这里注意密码不要用单引号扩起来. drop  user  mcc  cascade ;直接删掉用户 create user mcc identified by manager default tablespace mcc01 temporary tablespace tmp;创建用户并制定默认表空间. create tablespace mcc01 datafile '/data/gps01.dbf' size 200

oracle用户和表空间

oracle中有表空间的概念.一个系统中要创建oracle数据库,首先需要创建一个用户,然后给用户分配表空间,表空间存储的就是表等基础元素.如果不显式地分配表空间的话,就会给用户默认上USERS这个表空间.分配上表空间后,这个用户下的表就存在这个表空间下. 1,创建表空间 create TABLESPACE test_space DATAFILE 'd:\oracle_test_data\test.dbf' size 100M; 表空间可以看作是服务器硬盘上的一个文件.创建表空间时,这个目录必须

oracle用户与表空间操作

oracle系统用户sys,system , sysman, scott 使用system用户登录[username/password][@server][as sysdba|sysoper]eg: system/123456 @orcl as sysdba 查看当前登录用户:show user 查看数据字典中的用户select username from dba_users; 启用禁用scott账户:alter user scott account unlock;alter user scot

Oracle 用户、表空间、授权、备份、导入等操作相关

一.基础操作 闲来无事,整理oracle数据库相关操作,以后备用..... ps: satp 为用户   satp_data 为表空间 1 1.删除表空间 2 DROP TABLESPACE satp_data INCLUDING CONTENTS AND DATAFILES; 3 4 2.删除用户 5 drop user satp cascade; 6 7 3.创建表空间 --此命令里面 'F:\app....' 此为表空间存储文件位置 8 9 CREATE TABLESPACE SATP_D

Oracle - 用户及表空间的创建和删除

1 -- 查询所有用户 2 SELECT USERNAME FROM ALL_USERS; 3 4 -- 查询所有表空间 5 SELECT TABLESPACE_NAME FROM USER_TABLESPACES; 6 7 -- 创建用户 和 密码 8 CREATE USER [用户名] IDENTIFIED BY [密码] ; 9 10 -- 删除用户 11 DROP USER [用户名] CASCADE; 12 13 -- 创建表空间 14 CREATE TABLESPACE [表空间名]

删除oracle用户及相关表空间和数据

查找用户和对应的表空间:===================> select username,default_tablespace from dba_users; 服务名(tnsnames.ora 里面对应 GLOBAL_DBNAME)===================> show parameter service_name 实例名 (tnsnames.ora 里对应 SID_NAME):===================> show parameter instance_

Oracle创建,删除用户与表空间

1.创建表空间与用户 a:创建数据表空间 create tablespace user_data logging datafile 'D:\oracle\product\10.2.0\oradata\Test\xyrj_data.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; b:创建用户并指定表空间 create user username identified by password d

Oracle 创建表空间、临时表空间、创建用户并指定表空间、授权,删除用户及表空间

/* 说明:若已经存在相应的用户和表空间,则需要先删除相应的用户和表空间 然后再全部重新建立 */ --删除用户 drop user USERNAME cascade; --删除表空间 drop tablespace DATA_TEMP including contents and datafiles; drop tablespace DATA including contents and datafiles; --创建临时表空间 create temporary tablespace DATA

Oracle操作用户和表空间的总结

1. Oracle数据库的操作流程 首先我们要弄明白Oracle数据库的整个操作流程,如下图所示.  接下来对表空间以及用户的各项操作介绍都是需要建立在以下三步的基础上: 第1步:使用cmd命令打开DOS窗口. 第2步:输入命令: sqlplus /nolog ,进入oracle控制台. 第3步:输入conn 用户名/密码 sysdba 以DBA角色进入,提示连接成功.(注:此处用户必须有dba权限,如:sys) 备注:在操作过程中可以使用clear SCR进行清屏 2. 操作表空间 2.1 创