1.切换数据库的临时表空间为temp1
1.先查看一下系统的临时表空间。
select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';
我的临时表空间为temp .
2.创建临时空间temp1
create temporary tablespace temp1 tempfile '/home/oracle/oradata/orcl/temp1.dbf' size 200M autoextend on;
3.修改临时表空间:
alter database default temporary tablespace temp1;
4.再次查看:
修改成功。
二.修改undo表空间
1.查看系统的undo表空间:
show parameter undo;
select tablespace_name, file_id, file_name,round (bytes / (1024 * 1024), 0) total_space from dba_data_files where tablespace_name='UNDOTBS1'; 2.创建新的undo 表空间
create undo tablespace UNDOTBS3 datafile '/home/oracle/oradata/orcl/undotbs3.dbf' size 50M;
3.修改系统undo表空为undotbs3
alter system set undo_tablespace=undotbs3;
4.再次查看:
修改成功