jm
10-18-2001, 02:58 PM
does any one can tell me:
How to reduce the data file size of a tablespace.
thanks
How to reduce the data file size of a tablespace.
thanks
|
Click to See Complete Forum and Search --> : resize tablespace jm 10-18-2001, 02:58 PM does any one can tell me: How to reduce the data file size of a tablespace. thanks gandolf989 10-18-2001, 03:19 PM ALTER DATABASE TEMPFILE 'E:\ORACLE\ORADATA\BSG1\TEMPORARY_DATA.ORA' RESIZE 40M; You may want to do the following ALTER TABLESPACE TABLESPACENAME DELETE UNUSED; ALTER TABLESPACE TABLESPACENAME COALESCE; gandolf989 10-18-2001, 03:23 PM Actually it should be ALTER DATABASE DATAFILE 'D:\ORADATA\BSG1\USER1.DBF' RESIZE 40M I use locally managed tablespaces. jm 10-18-2001, 05:24 PM Hi, gandolf989, please verify it for me: 1. ALTER TABLESPACE users DELETE UNUSED; 2. ALTER TABLESPACE users COALESCE; 3. ALTER DATABASE DATAFILE 'D:\ORADATA\BSG1\USER1.DBF' RESIZE 10M; is it the correct sequence? thanks pando 10-18-2001, 05:28 PM Originally posted by jm 1. ALTER TABLESPACE users DELETE UNUSED; wow is that a new command :D julian 10-19-2001, 02:13 AM Originally posted by gandolf989 ALTER TABLESPACE TABLESPACENAME DELETE UNUSED; And I thought I knew all TABLESPACE related commands in Oracle :-) jm 10-22-2001, 09:55 AM Hi, so what's the correct command and step? all I know is use ALTER DATABASE DATAFILE 'filename' RESIZE 10M; in fact, my true question is: if I have a tablespace was 5Mb initally, later someone create some "hugh" tables to make the tablespace growing to 500Mb, then those tables being dropped. I assume those space will be free. can I use resize to set back to original size? pipo 10-22-2001, 10:08 AM you can reduce the size of a datafile, providing there is NO data in the space you're removing (in the last 495 Mb in your example). what you should do is : drop table huge1; drop table huge2; ... once it's ok : alter tablespace [tbs] coalesce; and then : alter database datafile 'your datafile' resize 5M; if this command fails, then you certainly have data in the bad area, you should look for what it is by looking in dba_extents and dba_data_files ... jm 10-22-2001, 10:18 AM thanks, it is loud, clear and works. dbasupport.com
Copyright Internet.com Inc. All Rights Reserved. |