一.数据文件的扩展
1.
alter database datafile '$home/data/df1.dbf' antoextend on;
alter database datafile '$home/data/df1.dbf' autoextend off;
2.创建时启用
create tablespace testuser datafile '$home/data/df1.dbf'
autoExtend on next 10M maxsix 500M
3.DBA_DATA_FILES ,AUTO_EXTEND
select name,auto_extend from dba_data_files;

4.自动扩展属性-- 浪费性能 一般关掉 -----》手动扩展
--》1.alter database datafile '/u03/oradata/userdata02.dbf' resize 200M
--> 2. 增加新文件,alter tablespace userdata add datafile '$home/' size 500M

二.移动非SYSTEM 数据文件
--》使表空间脱机
alter tablespace userdata offline;
--》OS copy 文件
--》重命名
alter tablespace userdata rename datafile '11' to '22';
--》使表空间连机
--》使OS命令删除文件

三.移动SYSTEM数据文件
1.关闭数据库
2.使用OS 移动
3.startup mount
4.alter database rename file 'system01.dbf' to '/user/system01.dbf';

四.删除表空间 --system 表和有激活undo的段无法,删除
1.including contents 删掉所有的段。
2.including contents and datafiles 删除掉对应的操作系统文件。
3.cascade constraints;

五.得到表空间的信息
得到表空间的信息
dba_tablespaces
v$tablespace
得到 数据文件的信息
dba_data_files;
v$datafile
得到临时文件的信息
dba_temp_files;
v$tempfile;

六.临时表空间temp(只有一个临时段) --先 sort memory,后 sort disk ---v$sysstat
select * from v$sysstat where name like 'sortx';
临时表的工作方式:一次分配,循环,共享使用。

1.创建
create temporary tablespace temp
tempfile '/u01/oradata' size 10M;

2.默认临时表空间(只能有一个)
创建用户时,如果没有指定临时表空间,会使用数据库级别的临时表空间。

3.修改数据库临时表空间
alter database default temporary tablespace temp2;

4.默认表空间不能被删除,不能offline.

Oracle 项目就是那回事 ----表空间的管理相关推荐

  1. Oracle数据库(二) 表空间的管理

    总述: Oracle表空间是数据库的逻辑组成部分,在Oracle中创建数据库的同时就需要创建表空间: 物理上:数据库数据存放在数据文件中: 逻辑上:数据库数据存放在表空间中,表空间有一个或多个数据文件 ...

  2. Oracle表空间的管理方式(LMT、DMT)--本地和字典管理

    Oracle表空间的管理方式(LMT.DMT)--本地和字典管理 字典管理:oracle 8i(不包括i),只存在一种表空间的管理模式,即字典管理表空间(DMT).DMT是指oracle的空间分配或回 ...

  3. 给oracle用户赋权限导入导出,Oracle常用命令-用户、表空间、赋权限、导入导出...

    1.1   删除表空间 drop tablespace QBKJ including contents and datafiles; 1.2   删除用户 drop user admin cascad ...

  4. Oracle 同义词、DBLINK、表空间的使用

    Oracle 同义词 Oracle同义词创建及其作用 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系.本文介绍如何创建同义词语句,删除同义词以及 ...

  5. Oracle数据库用户角色、表空间创建、删除命令

    Oracle数据库用户角色.表空间创建.删除命令 //创建数据表空间 create tablespace BCC datafile 'D:\oracle\oradata\BCC\BCC.dbf' si ...

  6. Oracle Study案例之--基于表空间的时间点恢复(TSPITR)

     Oracle Study案例之--基于表空间的时间点恢复(TSPITR) TSPITR(表空间时间点恢复)用于将一个或多个表空间恢复到过去某个时间点的状态,而其他表空间仍然保持现有状态. TSPIT ...

  7. ORACLE DBA学习笔记--表空间的管理(tablespace)

    表空间是个逻辑概念. 表空间是ORACLE的最大逻辑结构.表空间是组织数据和分配空间的逻辑结构. 特性: 一个表空间有多个数据文件组成,但一个数据文件只属于一个表空间 一个数据库可以有多个表空间,可以 ...

  8. oracle pdb 表空间,Oracle 12c CDB 和 PDB 表空间管理和配置 说明

    注:本文谢绝转载. 1  管理CDB中的表空间 CDB表空间的管理和non-CDB 表空间的管理一样,CDB 也有一个实例,在安装的时候指定. --查看表空间: SQL> select inst ...

  9. Oracle 数据库、实例、表空间、用户、数据库对象

    Oracle是一种数据库管理系统,是一种关系型的数据库管理系统.通常情况了我们称的"数据库",包含了物理数据.数据库管理系统.内存.操作系统进程的组合体,就是指这里所说的数据库管理 ...

最新文章

  1. 针对Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决方案
  2. php mysql 安装错误_Apache+php配置 Mysql安装出错解决办法
  3. java设计模式--单例设计模式
  4. python爬虫爬商品库存_利用Python爬虫爬取指定天猫店铺全店商品信息
  5. 8635 气球(组合数)
  6. 为什么python如此火爆_Python为何如此火爆?
  7. 【直播预告】云栖社区特邀专家蒋泽银:Jpom一款低侵入式Java运维、监控软件...
  8. iphone根目录索引大全
  9. 车站计算机系统sc英文,【地铁小百科】自动售检票系统概述
  10. msfconsole 控制台使用和操作
  11. MySQL复制 slave_exec_mode 参数IDEMPOTENT 说明
  12. 再不奋斗,我们就老了!
  13. 异构数据统一管理推动存储资源盘活
  14. 实践一:mipsel-栈溢出漏洞_开启telnet服务_反弹shell
  15. 延缓青少年近视进展的新方案
  16. c# 检测中英输入法_用C#控制当前输入法
  17. XAML与XML的区别
  18. MATLAB入门教程(基础知识点)
  19. 同等学力计算机 百度云,2020计算机二级题库百度云_圣考研网
  20. 周界报警系统服务器,周界报警系统

热门文章

  1. Java方法实现是什么意思_Java中实现可调用的最佳方法是什么,需要一段时间才能完成...
  2. Spring Boot 项目中Java对象的字符串类型属性值转换为JSON对象的布尔类型键值的解决方法及过程
  3. Git检出指定的目录-稀疏检出
  4. jqGrid 实现这种select - 同一列的不同行的select 的option 不同
  5. 服务器上如何修改伪静态,服务器如何设置伪静态和301重定向
  6. python中字典和json的区别_详解python中的json和字典dict
  7. KubeSphere配置集(ConfigMap)的使用
  8. Python中的json.dumps()和json.loads()函数
  9. Java中根据URL下载gif图片文件
  10. python chmod 批量 os_Python3 os.lchmod() 方法