Oracle学习(十二)之管理临时表空间的数据文件

原创 2015年06月11日 20:16:52

管理数据文件,要求如下:
1)调整临时表空间的数据文件,
2)—-文件数(临时)设置为1,
3)—-文件状态(临时)为“正常”,
4)—-存储文件夹(临时)为“e:\ora11g\D647001”,
5)—-大小(临时)设置为550MB,
6)—-自动扩展特性(临时)为“不支持”。

1.调整临时表空间的数据文件位置

1)查询临时表空间的数据文件位置

SYS(D647001)>select FILE_NAME,TABLESPACE_NAME,STATUS from dba_temp_files;

FILE_NAME                                   TABLESPACE_NAME      STATUS
----------------------------------------  -------------------- -------
F:\APP\LEE\ORADATA\D647001\TEMP01.DBF     TEMPDB6              ONLINE

2)启动数据库至mount状态

SYS(D647001)>shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SYS(D647001)>startup mount
ORACLE 例程已经启动。

Total System Global Area 1071333376 bytes
Fixed Size                  1375792 bytes
Variable Size             528482768 bytes
Database Buffers          536870912 bytes
Redo Buffers                4603904 bytes
数据库装载完毕。

SYS(D647001)>select instance_name,status from v$instance;

INSTANCE_NAME                    STATUS
-------------------------------- ------------------------
d647001                          MOUNTED

3)移动临时表空间的数据文件位置

SYS(D647001)>$ move F:\APP\LEE\ORADATA\D647001\TEMP01.DBF e:\ora11g\D647001\TEMP01.DBF
移动了         1 个文件。

4)修改临时表空间的数据文件位置参数

SYS(D647001)>alter database
 2  rename file 'F:\APP\LEE\ORADATA\D647001\TEMP01.DBF'
 3  to 'e:\ora11g\D647001\TEMP01.DBF';

数据库已更改。

4)将数据库至open状态,并查询修改结果

SYS(D647001)>alter database open;

数据库已更改。

SYS(D647001)>select FILE_NAME,FILE_ID,TABLESPACE_NAME from dba_temp_files;

FILE_NAME                                   FILE_ID TABLESPACE_NAME      
---------------------------------------- ---------- -----------------
E:\ORA11G\D647001\TEMP01.DBF                      1 TEMPDB6          

2.调整调整临时表空间的数据文件大小为550MB

1)调整大小

SYS(D647001)>select FILE_NAME,STATUS,BYTES from dba_temp_files;

FILE_NAME                                STATUS              BYTES
---------------------------------------- -------------- ----------
E:\ORA11G\D647001\TEMP01.DBF             ONLINE          20971520

SYS(D647001)>alter database tempfile 'E:\ORA11G\D647001\TEMP01.DBF'
 2  resize 550M;

数据库已更改。

2)查询调整结果

SYS(D647001)>select FILE_NAME,STATUS,BYTES from dba_temp_files;

FILE_NAME                                STATUS              BYTES
---------------------------------------- -------------- ----------
E:\ORA11G\D647001\TEMP01.DBF             ONLINE          576716800

3.调整调整临时表空间的数据文件自动扩展特性为“不支持”

SYS(D647001)>alter database tempfile 'E:\ORA11G\D647001\TEMP01.DBF'
 2  autoextend off;

数据库已更改。

oracle扩展表空间以及清空临时表

一、Oracle扩展表空间 *********************************查询表空间大小(单位G)************************************...
  • alexsong123
  • alexsong123
  • 2016年06月30日 17:28
  • 1317

Oracle中临时表空间的清理

作者:iamlaosong Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。临时表空间的主要作用: 索引create或rebuild ...
  • iamlaosong
  • iamlaosong
  • 2015年06月05日 15:17
  • 14294

oracle11g下清理临时表空间

维护的一个生产数据库,被“集中监控”软件监控到临时表空间使用率100%,需要清理。于是,想到了添加临时文件的方法。但是想到原临时文件temp01.dbf已经用掉了2GB,想一并清理这个文件,用到了sh...
  • lmalds
  • lmalds
  • 2014年06月23日 11:28
  • 1515

Oracle数据库操作大全(十二)——管理表空间和数据文件

概念:
  • aihongmingqi
  • aihongmingqi
  • 2014年10月04日 10:14
  • 515

【Oracle】恢复临时表空间数据文件

临时表空间文件是可以在重启数据库以后自动生成的,模拟实验如下: 1)—删除临时表空间数据文件SYS@ENMOEDU> select file_name from dba_temp_files;FIL...
  • NextAction
  • NextAction
  • 2016年12月14日 18:58
  • 263

Oracle学习笔记(十七)——管理表空间和数据文件

一、介绍 1、表空间:数据库的逻辑组成部分。从物理上讲,数据库数据存放在数据文件中;从逻辑上讲,数据库则是存放在表空间中。表空间由一个或多个数据文件组成。 2、数据库的逻辑结构 or...
  • shangqing1123
  • shangqing1123
  • 2016年04月16日 19:55
  • 224

Oracle的学习四:数据库管理员、逻辑备份与恢复、数据字典、动态性能视图、管理表空间与数据文件

1.数据库管理员 职责: 1.安装和升级Oracle数据库 2.建库、表空间、表、视图、索引 3.指定并实施备份与恢复计划 4.数据库权限管理、调优、故障排除 ...
  • gaoqinqing
  • gaoqinqing
  • 2011年12月26日 15:12
  • 394

Oracle_9i培训胶片中文版-2_5.管理表空间和数据文件-caith.ppt

  • 2012年12月20日 10:33
  • 425KB
  • 下载

Oracle 11g R2 DBA 操作指南(13) 表空间与数据文件管理

(逻辑结构)一个数据库有一个或多个表空间,一个表空间有一个或多个段,而一个段由一个或多个区段组成,一个区段由多个数据库块组成,一个数据库块由多个操作系统数据库块组成。 (物理结构)一个表空间有一个或...
  • fhl812432059
  • fhl812432059
  • 2016年08月11日 21:37
  • 637

oracle 表空间、数据文件管理

sysaux:system表空间的辅助表空间,一些选件的对象都存放在此表空间内以减少system表空间的负荷; system:存储数据字典,包括表、视图、存储过程的定义   主要视图:一:dba...
  • ghostx7
  • ghostx7
  • 2013年06月21日 10:08
  • 609
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle学习(十二)之管理临时表空间的数据文件
举报原因:
原因补充:

(最多只允许输入30个字)