Oracle学习(十二)之管理临时表空间的数据文件
2015-06-11 20:16
836 查看
管理数据文件,要求如下:
1)调整临时表空间的数据文件,
2)—-文件数(临时)设置为1,
3)—-文件状态(临时)为“正常”,
4)—-存储文件夹(临时)为“e:\ora11g\D647001”,
5)—-大小(临时)设置为550MB,
6)—-自动扩展特性(临时)为“不支持”。
1.调整临时表空间的数据文件位置
1)查询临时表空间的数据文件位置
2)启动数据库至mount状态
3)移动临时表空间的数据文件位置
4)修改临时表空间的数据文件位置参数
4)将数据库至open状态,并查询修改结果
2.调整调整临时表空间的数据文件大小为550MB
1)调整大小
2)查询调整结果
3.调整调整临时表空间的数据文件自动扩展特性为“不支持”
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学习之路(四) ---------PL/SQL 表,二维数组(TABLE)
- ORCLE 性能调优概述
- Oracle数据库入门——体系结构
- .net连接oracle数据库---Shinepans
- 灾备用Oracle语句备查
- Oracle中添加新用户
- Oracle删除当前用户下所有的表的方法
- C#执行Oracle的Sql语句 参数顺序问题
- Oracle 数据导入导出
- oracle客户端连接不上
- Oracle case when then else end的两种用法
- oracle sql日期
- rowid 与 rownum 分页
- Oracle 11g 完美卸载
- Oracle 自动计算合理的数学表达式
- Oracle数据库中的优化方案
- Oracle Grid Infrastructure Install or Upgrade Fails With INS-20802
- 不安装Oracle客户端也能使用PL/SQL
- 【oracle】EM打不开的问题