ADD/Remove TEMP tablespace in oracle database
ADD/Remove TEMP tablespace in oracle database:-
=====================================
To add new Temp tablespace and change it as default do follow below procedure.
1. First create New temptablespace and change it to default temp.
CREATE TEMPORARY TABLESPACE <NEW_TEMP_NAME> TEMPFILE '<teampfile location.dbf' SIZE 1000M AUTOEXTEND OFF
TABLESPACE GROUP ''
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE <NEW_TEMP_NAME>;
Remove the old temptable space , before remove you must check any session already in use or not.
to check use below query to get live session(SID&serial#) those who use old temp.
SELECT b.tablespace,b.segfile#,b.segblk#,b.blocks,a.sid,a.serial#,
a.username,a.osuser, a.status
FROM v$session a,v$sort_usage b
WHERE a.saddr = b.session_addr;
THEN kill session if any session in use.
alter system kill session 'SID_NUMBER, SERIAL#';
we can drop old temporary tablespace.
DROP TABLESPACE TEMP including contents and datafiles;
Be careful while doing this in production.
Thanks for your visit my blog, if you have any suggestion or question please comment below.
=====================================
To add new Temp tablespace and change it as default do follow below procedure.
1. First create New temptablespace and change it to default temp.
CREATE TEMPORARY TABLESPACE <NEW_TEMP_NAME> TEMPFILE '<teampfile location.dbf' SIZE 1000M AUTOEXTEND OFF
TABLESPACE GROUP ''
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE <NEW_TEMP_NAME>;
Remove the old temptable space , before remove you must check any session already in use or not.
to check use below query to get live session(SID&serial#) those who use old temp.
SELECT b.tablespace,b.segfile#,b.segblk#,b.blocks,a.sid,a.serial#,
a.username,a.osuser, a.status
FROM v$session a,v$sort_usage b
WHERE a.saddr = b.session_addr;
THEN kill session if any session in use.
alter system kill session 'SID_NUMBER, SERIAL#';
we can drop old temporary tablespace.
DROP TABLESPACE TEMP including contents and datafiles;
Be careful while doing this in production.
Thanks for your visit my blog, if you have any suggestion or question please comment below.
Comments
Post a Comment