表空间(上)

4.直接修改表空间扩容:

(1)一般表空间:

自动扩展:    alter database datafile ‘/oracle/app/oradata/tbs_sys_ptcl.dbf‘  autoextend on;

关闭自动扩展:alter database datafile ‘/oracle/app/oradata/tbs_sys_ptcl.dbf‘  autoextend off;

指定大小:    alter database datafile ‘/oracle/app/oradata/tbs_sys_ptcl.dbf‘  resize 50m;

(2)临时表空间

自动扩展:    alter database tempfile ‘/oracle/app/oradata/tbs_temp_ptcl.dbf‘  autoextend on;

关闭自动扩展:alter database datafile ‘/oracle/app/oradata/tbs_sys_ptcl.dbf‘  autoextend off;

指定大小:    alter database tempfile ‘/oracle/app/oradata/tbs_temp_ptcl.dbf‘  resize 50m;

(3)扩容后查找语句:

select * from dba_tablespaces a  where a.tablespace_name like ‘%PTCL‘;

5.为表空间添加新的数据文件

(1)一般表空间:

指定大小: alter tablespace tbs_sys_ptcl  add datafile ‘/oracle/oradata/ora242/YM_tbs/tbs_sys_ptcl.ora‘ size 50M ;

自动扩展   alter tablespace tbs_sys_ptcl  add datafile ‘/oracle/oradata/ora242/YM_tbs/tbs_sys_ptcl.ora‘ size 50M

autoextend on;

(2)临时表空间

指定大小:alter tablespace tbs_temp_ptcl add tempfile ‘/oracle/oradata/ora242/YM_tbs/tbs_temp_ptcl.dbf‘ size 50M;

自动扩展:alter tablespace tbs_temp_ptcl add tempfile ‘/oracle/oradata/ora242/YM_tbs/tbs_temp_ptcl.dbf‘ size 50M

autoextend on;

6. 删出用户及其表空间:

(1)删掉用户:

drop user lbi_sys_ptcl cascade;

(2)删掉表空间:

drop  tablespace TBS_SYS_PTCL including contents and datafiles CASCADE CONSTRAINTS ;

(3)删掉数据文件:

alter database datafile ‘/oracle/oradata/ora242/YM_tbs/TBS_DW_YM.ora‘ offline drop;

时间: 2024-10-28 19:48:52

表空间(上)的相关文章

oracle表空间查询维护命令大全之中的一个(数据表空间)史上最全

表空间是数据库的逻辑划分,一个表空间仅仅能属于一个数据库. 全部的数据库对象都存放在建立指定的表空间中.但主要存放的是表, 所以称作表空间.在oracle 数据库中至少存在一个表空间.即SYSTEM的表空间.一个表空间能够包括多个段.以及区.以及最小的块,同一时候也能够包括多个数据文件(物理结构). oracle 能够依据表空间对相关的用户配额以及磁盘空间都有极大的保护作用,并且还能够灵活的存放.同一时候也能够把不同的数据文件分开存放,保证不同数据文件的安全行. 所以在一般数据创建后,就会创建相

oracle表空间查询维护命令大全之一(数据表空间)史上最全

表空间是数据库的逻辑划分,一个表空间只能属于一个数据库.所有的数据库对象都存放在建立指定的表空间中.但主要存放的是表, 所以称作表空间.在oracle 数据库中至少存在一个表空间,即SYSTEM的表空间.一个表空间可以包含多个段,以及区,以及最小的块,同时也可以包含多个数据文件(物理结构). oracle 可以根据表空间对相关的用户配额以及磁盘空间都有极大的保护作用,而且还可以灵活的存放,同时也可以把不同的数据文件分开存放,保证不同数据文件的安全行. 所以在一般数据创建后,就会创建相关的表空间,

Oracle误删除表空间的恢复

对于误删除表空间的恢复,本文通过基于数据库的时间点恢复和基于表空间的时间点恢复分别加以讨论 一 通过基于数据库的时间点恢复被误删除的表空间 1 需要注意的事项 a 基于数据库的时间点恢复将会回退整个数据库. b 误删除表空间,当数据库有之前可用于恢复的全库备份和相关归档,如果对数据库执行不完全恢复,恢复该数据库到删除表空间之前的状态,便可恢复误删除的表空间.但实际上当我们删除表空间,数据库备份中将不存在关于该表空间的的信息,直接进行恢复将会出现问题.如下所示: RMAN> list backup

Oracle之表空间、索引、管理权限及角色

Oracle表空间 表空间是数据库的逻辑组成部分,从物理上讲,数据库数据存放在数据文件中 从逻辑上讲,数据库则是存放在表空间中,表空间由一个或多个数据文件组成 数据库的逻辑结构 oracle中逻辑结构包括表空间.段.区和块 说明一下数据库由表空间构成,而表空间又是由段构成,而段又是由区构成,而 区又是由oracle块构成的这样的一种结构,可以提高数据的效率 表空间用于从逻辑上组织数据库的数据.数据库逻辑上是由一个或是多个表空间组成的 通过表空间可以达到以下作用: 1.控制数据库占用的磁盘空间 2

表空间叙述

管理表空间和数据文件 介绍 表空间是数据库的逻辑组成部分 从物理上将:数据库数据存放在数据文件中 从逻辑上将:数据库则是存放在表空间中 表空间由一个或是多个数据文件组成 数据库的逻辑结构 介绍: Oracle中逻辑结构包括表空间.段.区.块 说明: 数据库由表空间构成 而表空间又是由段构成 而段又是由区构成 而区又是由Oracle块构成 这样的一种结果,可以提高数据库的效率 表空间 介绍: 表空间用于从逻辑上组织数据库的数据 数据库逻辑上是由一个或是多个表空间组成的 表空间的作用: 1.控制数据

4.windows和Linux下创建oracleusername表空间,表,插入数据,用户管理表等操作

进入超级管理员,运行下面命令 Window下创建数据库.表空间,用户,插入数据等操作 -- 01 创建表空间 -- 注意表空间的路径 依据实际安装环境进行调整 CREATE TABLESPACE ts_myscott LOGGING DATAFILE 'F:/app/to-to/oradata/orcl/ts_myscott.dbf' SIZE 10M EXTENT MANAGEMENT LOCAL; CREATE TABLESPACE ts_myscott2 LOGGING DATAFILE

4.windows和Linux下创建oracle用户名表空间,表,插入数据,用户管理表等操作

进入超级管理员,执行以下命令 Window下创建数据库,表空间,用户,插入数据等操作 -- 01 创建表空间 -- 注意表空间的路径 根据实际安装环境进行调整 CREATE TABLESPACE ts_myscott LOGGING DATAFILE 'F:/app/to-to/oradata/orcl/ts_myscott.dbf' SIZE 10M EXTENT MANAGEMENT LOCAL; CREATE TABLESPACE ts_myscott2 LOGGING DATAFILE

oracle数据库-表空间基础语法及举例

数据库的存储结构 数据库主要用于存储和检索相关的信息,Oracle数据库包含逻辑结构和物理结构. 物理结构是指现实存储单元,由一组文件组成如数据文件.日志文件.控制文件. 数据文件:用于存储数据的文件.如表,索引和数据等都存储在数据文件中. 日志文件:用于记录对数据库的修改信息. 控制文件:用于存储 Oracle实例信息.数据文件信息和日志文件信息的二进制文件.由于存储了数据文件和日志文件的信息,所以 Oracle启动时必须访问呢控制文件. 逻辑结构式是指数据概念性的组织.包括  表空间.表.行

表空间对空闲区的管理方式

表空间对空闲区的管理两种方式1 数据字典管理   所有表空间上的空闲区通过数据字典集中管理(通过两张表FET$和UET$管理)缺点:任何表空间创建对象时都要先访问数据字典(每次进行空间分配时都要更新两张字典表,会同时产生undo和redo,并发DML操作时竞争激烈)10g以后默认本地管理system是dictionary管理方式,我们才能创建dictionary方式管理的表空间(也能创建extents本地管理的表空间)system是local管理方式不能创建dictionary方式管理的表空间2