Reclaim unused space in db

My db has become full. I have deleted unwanted tables, purged recycle bin, etc. I have also tried to resize but I got an error.
I have also tried to shrink the tablespace
alter tablespace FLOW_1208305167860918 coalesce;'
I have also dropped unwanted the tablespace
DROP TABLESPACE FLOW_11979008940762532
INCLUDING CONTENTS AND DATAFILES;

Hi Paul,
I tried this....
select tablespace_name,sum(bytes)/1024/1024 from dba_free_space
group by tablespace_name;
and I got ...
FLOW_4316132665424903      1.375
SYSAUX 15.5625
USERS 59.5625
FLOW_1208305167860918 1023.0625
SYSTEM 1467.8125
UNDO     489.6875
I tried to resize the datafile which had become full but it could not and it gave some error that data extends beyond limit something...
Yes , I do know that the data limit is 4g. But even after deleting a lot of rows, a lot ot tables,emptying the recycle bin, unwanted workspaces,schema,etc, I think some space should be there....
As about the name .... As Shakespeare said, What's in a name? :) You can call me Eric though
Edited by: eric clapton on Dec 9, 2010 8:48 PM
Edited by: eric clapton on Dec 9, 2010 8:50 PM

Similar Messages

  • Reclaim unused space in tablespaces

    I need to check the free space I can reclaim if I resize all the datafiles to the smallest size
    possible.So,the possible savings from each datafile should be zero.
    And to make the corresponding tablespace as read-only.
    Could you please advise on how to calculate the space I can recliam if I carry out such an exercise.
    Do let me know if anymore information is required from me.

    Hi,
    A similar issue is being discussed here:
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:7873209745771
    Hope it helps.
    Regards,
    Naveed.

  • Reclaim unused space in tablespace

    Hi,
    I have a tablespace with a size of 150GB, and after 2 years the company told me the retention period for our data is only 4 months and after deleting the data I'm only using 40GB out of the 150GB size of the tablespace where my table is located. My problem is how can I shrink the size of the tablespace?
    I have tried to resize the datafiles but I have little success because I have only been able to shrink 20GB so my tablespace size is still big(130GB).
    I have the option of shutting down the database for a max of 4 to 5 hours. Aside from exp/imp what other solution can I do?
    Kindly Help.
    Thanks and Best Regards

    Is this a 10g database? You may not need to move to a different tablespace.
    Have a read of the "shrink space" entry on http://www.psoug.org/reference/tables.html
    (also check the manual: http://download-west.oracle.com/docs/cd/B13789_01/server.101/b10759/statements_3001.htm#i2192484)
    That might help -- and note that the segment space management for the tablespace has to be automatic otherwise you'll get an ORA-10635 invalid segment or tablespace type error message.
    Hope that works for you.

  • Reclaim unused space

    Hi,
    I had a log table which was about 30G in Production, since it was growing in size we decided to drop it. After dropping it we can't see the space being freed. Even at OS level we can’t see and reduction in filesize.Can you please explain and/or help in this?
    Regards,
    Bhavya

    Hello,
    You cannot reduce the datafile below it's High Water Mark.
    The following query may help you to find the position of the HWM (in Mo) of every Tablespaces
    in your database.
    select a.tablespace_name, ceil( (nvl(hwm,1)*8192)/1024/1024 ) "Mo"
    from dba_data_files a, ( select file_id,
                             max(block_id+blocks-1) hwm
                             from dba_extents
                             group by file_id
                           ) b
    where a.file_id = b.file_id(+)
    order by tablespace_name;
    NB:
    - This query assume that your db_block_size is 8Ko. If it's not the case you have to replace the *8192* by the correct value.
    - To get the value of db_block_size you may execute this:
    show parameter db_block_sizeThen, with the position of the HWM (here in Mo) you know how much you can reduce your datafile.
    Anyway, if you intend to release all the freed space to the disk, you'll have to reorganize your Tablespace (as suggered in the
    previous post). Else this space wil be kept by the Tablespace.
    Hope this help.
    Best regards,
    Jean-Valentin
    Edited by: Lubiez Jean-Valentin on Jan 30, 2010 12:21 PM

  • Recmail unused space from Tablespace 11g  (Permenant TS / Temp / UNDO)

    Hi,
    I found many different ways to reclaim unused space however I wonder if there is a good path to do the same.
    For undo .. I know the we have to recreate the TS.
    For Temp is recreation is the only resort or there is another valid way?
    Also let me know the best way for doing this in normal Tablespace.
    Cheers.

    I found many different ways to reclaim unused space however I wonder if there is a good path to do the same.
    For undo .. I know the we have to recreate the TS.
    For Temp is recreation is the only resort or there is another valid way?
    Also let me know the best way for doing this in normal Tablespace.Temporary tablespace is temporary, It is not reserved by any object. When in case of sorting temp will be used.
    you need to analyze what is the threshold it is reaching on average daily? If it is really that much big size of files you don't need, then you can decrease.
    How to Shrink the datafile of Temporary Tablespace [ID 273276.1]
    How To Shrink A Temporary Tablespace in 11G ? [ID 452697.1]

  • How do I reclaim the unused space after a huge data delete- very urgent

    Hello all,
    How do I reclaim the unused space after a huge data delete?
    alter table "ODB"."BLOB_TABLE" shrink space; This couldn't execute with ora 10662 error. Could you please help

    'Shrink space' has requirements:
    shrink_clause
    The shrink clause lets you manually shrink space in a table, index-organized table or its overflow segment, index, partition, subpartition, LOB segment, materialized view, or materialized view log. This clause is valid only for segments in tablespaces with automatic segment management. By default, Oracle Database compacts the segment, adjusts the high water mark, and releases the recuperated space immediately.
    Compacting the segment requires row movement. Therefore, you must enable row movement for the object you want to shrink before specifying this clause. Further, if your application has any rowid-based triggers, you should disable them before issuing this clause.
    Werner

  • Reclaim free space in datafiles

    Hello:
    I have taken over management of one of our test servers with Oracle 9i on Windows2000 and have noticed that there are two files that are much larger than the space that is actually being used:
    D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF - 17964M - (Used 1,542M)
    D:\ORACLE\ORADATA\ORCL\DATA01.DBF - 12511M - (Used 243M)
    How can I reclaim all of this unused space?

    Remember it is always best to reclaim space by moving all the objects to another tablespace and reclaiming all space. This will free up space within the tables and indexes as well.
    I use the following script to generate the commands for me:
    resizea.sql:
    drop table alan99;
    set pages 50
    create table alan99 as
    select max(block_id+blocks) block_id,file_id from dba_extents
    group by file_id;
    column tablespace_name format a15
    column pct format 999.99
    set wrap off
    set lines 120
    set trunc off
    column file_id format 999
    spool resizea.lst
    select b.bytes/1024/1024-a.bytes/1024/1024 CURRENT_meg,
    a.file_id,a.tablespace_Name,'alter database datafile '''||b.file_name||''' resize '
    ||trunc(c.block_id*8192/1024/1024+1)||'m;'
    from dba_free_space a,dba_data_files b, alan99 c
    where a.file_id=b.file_id
    and a.block_id=c.block_id and a.file_id=c.file_id
    order by current_meg;
    set termout off
    drop table alan99;
    set termout on
    spool off
    select 'Your output has been saved as resizea.lst' from dual;
    A script that will tell you what is inside is:
    column owner format a30
    column object format a30
    set lines 120
    set wrap off
    set trunc off
    set pages 50
    set feedback on
    column file_id format 999
    select     /*+ Rule */     'free space' owner     /*"owner" of free space*/
    ,          ' ' object          /*blank object name*/
    ,          file_id                    /*file id for the extent header*/
    ,          block_id               /*block id for the extent header*/
    ,          blocks                    /*length of the extent, in blocks*/
    from          dba_free_space
    where          file_id=&1
    union
    select     /*+ Rule */ substr(owner,1,20)||' '||substr(segment_type,1,9) /*owner name (first 20 chars)*/
    ,          substr(segment_name,1,32)||'.'||partition_name     /*segment name*/
    ,          file_id                    /*file id for the extent header*/
    ,          block_id               /*block id for the extent header*/
    ,          blocks                    /*length of the extent, in blocks*/
    from           dba_extents
    where          file_id=&1
    order by     3,4
    /

  • Exchange 2003 Reclaim White Space

    Hello Everybody,
                    I have exchange 2003 Enterprise and I want to reclaim the white space . To do that I have to do and offline def fragmentation or I can do it online but I have to have at least  110 % of  the
    free space of my database. Lets assume  that  I have a partition on 1 Tb and the priv1.edb .is 400 how much free space should I have on the server to run the online defragmentation and reclaim the white space.
    Or please provide me with the alternate solution to reclaim the space.
    http://www.arabitpro.com

    Using the solution above, while not having any downtime for the user, has some drawback because moving the mailboxes to another store break the single instance storage. ( http://support.microsoft.com/kb/175481)
    so depending on the users activity you might end up with using more space than with the orignal DB after defrag. Plus, you need to be very familiar with the removal DB process of the first DB installed on the server.
    I assume that you are looking at this  because of storage space on the server.
    FYI, the online defragmentation only reclaim the unused space in your DB (space from deleted users, item past the retention date, etc...) it does not reclaim the PHYSICAL space. After a succesfull online defrag, any new items create in the DB will using
    exisiting space, once that space is consumed then the edb file will start to grow.
    note as well, that you should be sure that the online defrag as complete before running the eseutil /d (to reclaim the maximum space)
    If you can organize the downtime for your users if would recommend you to do the defrag. if you worry that the space available on the machine is not enough then run it on another machine by following this article "
    244525
          (http://support.microsoft.com/kb/244525/            )   
    How to run Eseutil on a computer without Exchange Server
    If you have a machine with better cpu/IO than your exchange server it will quickier.
    and you can also then do a simulation (from a backup copy of the edb) to give an adequate estimation of the downtime.
    If you think that is too much, just like andy was saying , let it be. as long as you have white space in your DB the edb file will not grow (the .stm might but that is another story).

  • Add button to unused space in JTableHeader

    I have modified my JTable so that I can have multiple rows of column headers. I did this by extending BasicTableHeaderUI. In my particular instance, the first column of the table will never have more than one row in the header (unlike other implementations of multi-row headers I have seen, my column headers don't automatically fill upwards to take up all usable space in the header). So, I have "unused" space in the header above the first column.
    I would like to put some buttons there that are relevant to the table, but so far every effort to do so has failed.
    In the SSCCE below I have created a very stripped down version of my TableHeaderUI. It doesn't contain any of the code to create multiple row headers, it just pushes down the standard column headers to create some space. I try adding a button to the rendererPane, but it doesn't show up. There is a commented out line that paints the button which does work in terms of showing the button, but that's probably not the right way to do this (and the button doesn't work anyway).
    So, why isn't the button showing up? Am I doing this the right way (i.e. adding the button within the UI)? Thanks in advance for you help.
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Graphics;
    import java.awt.Point;
    import java.awt.Rectangle;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.util.Enumeration;
    import javax.swing.JButton;
    import javax.swing.JComponent;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JTable;
    import javax.swing.plaf.basic.BasicTableHeaderUI;
    import javax.swing.table.TableCellRenderer;
    import javax.swing.table.TableColumn;
    import javax.swing.table.TableColumnModel;
    public class HeaderButtonTable extends JPanel {
         public HeaderButtonTable() {
              String[] colNames = {"column 1", "column2", "column3"};
              Object[][] data = {{"a","b","c"},{"d","e","f"}};
              JTable table = new JTable(data, colNames);
              table.setPreferredScrollableViewportSize(new Dimension(400,100));
              table.setFillsViewportHeight(true);
              table.getTableHeader().setUI(new ButtonHeaderUI());
              JScrollPane scrollPane = new JScrollPane(table);
              add(scrollPane);
         public class ButtonHeaderUI extends BasicTableHeaderUI {
              public void paint(Graphics g, JComponent c) {
                   Rectangle clip = g.getClipBounds();
                   Point left = clip.getLocation();
                   Point right = new Point( clip.x + clip.width - 1, clip.y );
                   TableColumnModel cm = header.getColumnModel();
                   int cMin = header.columnAtPoint(left);
                   int cMax = header.columnAtPoint(right);
                   if (cMin == -1) cMin =  0;
                   if (cMax == -1) cMax = cm.getColumnCount()-1;
                   TableColumn draggedColumn = header.getDraggedColumn();
                   int columnWidth;
                   Rectangle cellRect = header.getHeaderRect(cMin);
                   TableColumn aColumn;
                   for(int column = cMin; column <= cMax ; column++) {
                        aColumn = cm.getColumn(column);
                        columnWidth = aColumn.getWidth();
                        cellRect.width = columnWidth;
                        if (aColumn != draggedColumn) {
                             paintCell(g, cellRect, column);
                        cellRect.x += columnWidth;
                  JButton test = new JButton("test");
                  test.addActionListener(new ActionListener(){
                        public void actionPerformed(ActionEvent e) {
                             System.out.println("pressed");
                  test.setBounds(2, 2, 60, 15);
                  rendererPane.add(test);  //why isn't this showing up?
                  //this line will display the button, but button doesn't work
    //          rendererPane.paintComponent(g, test, header, 2, 2, 60, 15);
              private Component getHeaderRenderer(int columnIndex) {
                   TableColumn aColumn = header.getColumnModel().getColumn(columnIndex);
                   TableCellRenderer renderer = aColumn.getHeaderRenderer();
                   if (renderer == null) renderer = header.getDefaultRenderer();
                   return renderer.getTableCellRendererComponent(header.getTable(),
                        aColumn.getHeaderValue(), false, false, -1, columnIndex);
              private void paintCell(Graphics g, Rectangle cellRect, int columnIndex) {
                   Component component = getHeaderRenderer(columnIndex);
                   rendererPane.paintComponent(g, component, header,
                        cellRect.x, cellRect.y + 30, cellRect.width,
                        cellRect.height - 30, true);
              public Dimension getPreferredSize(JComponent c) {
                   long width = 0;
                   Enumeration enumeration = header.getColumnModel().getColumns();
                   while (enumeration.hasMoreElements()) {
                        TableColumn aColumn = (TableColumn)enumeration.nextElement();
                        width = width + aColumn.getPreferredWidth();
                   return new Dimension((int)width, 60);
         public static void main(String[] args) {
              JFrame frame = new JFrame();
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              frame.add(new HeaderButtonTable());
              frame.pack();
              frame.setVisible(true);
    }

    Yes, I've seen similar links/posts about how to activate buttons in the header of a table, but those do it by adding listeners to the renderer. My buttons would be directly in the CellRendererPane that is the container for the table header. I would have thought that by putting the button directly in the Cell RendererPane that it would have nothing to do with the rest of the table header. CellRendererPane extends Container. Is it not possible to put a JButton in a Container? JFrame extends indirectly from Container and you can add buttons to that.
    Edited by: Bob.B on Oct 28, 2009 10:57 PM

  • Due to NAS issues, when I started a new time machine backup it did not have the old backups available. My question is do I need to delete them or will time machine automatically reclaim the space?  Only one Sparse Bundle, same name.

    Due to NAS issues, when I started a new time machine backup it did not have the old backups available. My question is do I need to delete them or will time machine automatically reclaim the space?  There is only one sparse bundle but when I enter time machine I don't see my historic backups.  I use a synology DS212 for my time machine.  Started a new backup which is 218gb but it says 618 gb is occupied  therefore it looks like 2 or 3 backups are still on the disk. Before my NAS issues the last backup was in 2014.  As you can see there is a second sparse bundle from 2012.  Not sure what that is.

    This is an old message now, but what happened to me similarly was:
    I had a major computer crash and through complicated pathways ended up reinstalling (Mavericks) as a new user (long story).
    At least I had good Time Machine backups on an NAS drive (Synology DS212j), or so I thought - when I started Time Machine up again, the old backup file was gone, replaced by a new one using my "new computer" name. The old file was gone both by directly mounting the NAS drive and by clicking "Enter Time Machine".
    It's like I had {OldShareName}.sparsebundle and then it was replaced by {NewShareName}.sparsebundle, all of the old info vanished.
    (I have spent a week finding old files elsewhere and have completed a satisfactory self-restore. It pays to "archive" [my own variation of] as well as "back-up".)
    My belief is that if this were a wired-netword-drive, e.g. plugged right into my iMac with a USB cable, then the old file would have remained.
    But this is an NAS drive, connected directly to my Airport wireless router, and I don't know the significance of the fact that it stores its Time Machine backups as "sparsebundle" files rather than simply as plain(er) files.
    As usual when things get complicated with computers (not just Apple computers) there was never a warning message. Something like "YOU'RE ABOUT TO DELETE A TIME MACHINE BACK-UP FILE!!!" would have made my life a lot simpler.
    BTW, I did try a "restore from Time Machine" option the first thing I had my "new computer" (old hardware, 2009 iMac) up and running, using Migration Assistant, and it ran for many hours and then failed in the wee hours - what that has to do with anything I'm not sure.
    I'm not sure that I have a question about this other than "why do these things happen to me?", but it's a warning. Apart from that I've been very happy with the stability and reliability (but not the cost or set-up complexity) of NAS vs. directly-cabled external drives.
    Charles

  • How to reclaim the space used for LOBSEGMENT, which is growing fast

    Hi,
    DB version 10.2.0.2
    OS RHEL v4
    Envi RAC on ASM
    On the production, in one of the schemas (PR_AA) on the tablespace PR_AA, i have
    1) a table (Table1) which has 3 columns of CLOB datatype. Current size of this table is 65 GB.
    2) Two LOBSEGMENTS 85GB + 25GB =110GB
    3) about 10 Indexes of Table1 are of 15 to 17 GB
    Table1 is being purged on a daily basis, but still the tablespace is growing like anything ( now the over all size of the tablespace is itself 190GB).
    What i need is,
    Q1 . Ways to reclaim the purged space from the table1.
    Q2. How to shrink the table/ tablespace? Is it possible to do it online without impacting the users/business?
    Q3. How to shrink/maintain LOBSEGMENTS space, that is , how to control the size or reclaim the space from LOBSEGMENT after the daily purge on the Table1?
    Quick help is much appreciated and thank you in advance.
    Regards
    BPL666

    Check the below metalink note and you should be able to resolve all issue (Check atucal size, Calculate space used,Move LOBDATA..etc)
    Master Note - RDBMS Large Objects (LOBs) [ID 1268771.1]
    Hope this helps,
    Regards
    http://www.oracleracexpert.com
    Oracle RMAN New Features in 11g
    http://www.oracleracexpert.com/2011/12/oracle-recovery-managerrman-new.html
    RMAN Incrementally updated backups
    http://www.oracleracexpert.com/2011/12/rman-incrementally-updated-backups.html
    Edited by: Satishbabu Gunukula on Dec 22, 2011 1:11 PM

  • How to reclaim the space after delete

    Hi All,
    Today we deleted large number of rows from one table, but we didn't get free space after that. So for testing purpose, I have created one test tablespace with 5mb size .Created a table and inserted n number of rows in that table and made the tablespace full.I checked in dba_segments(5mb) and dba_free_space tables.It shows perfectly.After that I deleted all the records and try to create a simple table,but it returns (ORA-01658: unable to create INITIAL extent for segment).I read some time back in tom's forum that delete willn't reclaim the space ,instead it will go to freelist of table..Is there any way to reclaim the space?(after delete)
    and also I used to see the tablesize by using dba_segments table.but now it shows 5mb of size for the empty table.Is there any query to get the exact table size?Please help me to understand the concept.
    Thanks,Jvel

    880401 wrote:
    Hi All,
    Today we deleted large number of rows from one table, but we didn't get free space after that. So for testing purpose, I have created one test tablespace with 5mb size .Created a table and inserted n number of rows in that table and made the tablespace full.I checked in dba_segments(5mb) and dba_free_space tables.It shows perfectly.After that I deleted all the records and try to create a simple table,but it returns (ORA-01658: unable to create INITIAL extent for segment).I read some time back in tom's forum that delete willn't reclaim the space ,instead it will go to freelist of table..Is there any way to reclaim the space?(after delete)
    and also I used to see the tablesize by using dba_segments table.but now it shows 5mb of size for the empty table.Is there any query to get the exact table size?Please help me to understand the concept.
    Thanks,JvelDELETE simply deletes the specified rows. The blocks/extetents that were allocated to hold those rows remain allocated. The theory is that if the table once needed sufficient blocks/extents to hold 'x' rows, it may need so again at some time in the future. Allocating and de-allocating extents is a pretty expensive operation, so oracle is not going to waste time and resources constantly doing that just because you delete rows, which is a perfectly normal DML operation. Unless you don't expect that table to grow again, I'd not waste my time trying to reclaim the space.

  • Need advice about coalesce and deallocate unused space

    Hi experts;
    Here looking for an advice about coalesce and deallocate unused space.
    I got this tablespace with 87% full, one of the table in that tablespace has 1,150,325 records.  I'm going to delete 500,000 records from that table, but to release the space used by those records I understand that I need to execute other procedure. I was reading about coalesce tablespace and deallocate unused space.
    I found that apparently, both process can help me to free space. If you want to share with me your comments, about  advantages or disadvantages about them, in order I can take the best solution?
    Thanks for your comments.
    Al

    Hi
    after deleted rows, the high water mark is still the same and so the size of the table. you need to bring down the water mark
    here is what you need to do to bring down the high water mark. We do this monthly for performance purpose.
    This is an EBS R12 system  but the procedures are the same for EBS database or non EBS database.
    After you purge or delete data in a table
    1) alter table APPLSYS.WF_ITEM_ATTRIBUTE_VALUES move; <-- this operation will invalidate all indexes attache to the table
    2)select owner, index_name, status from dba_indexes  -- list all invalid object for user APPLSYS
    where table_owner = upper('APPLSYS')
    and
    status NOT IN ('VALID','N/A');
    3)spool idxrebuild.sql --generate script to rebuild indexes.
    select 'alter index ' ||owner||'.'||index_name ||' rebuild online;'  from dba_indexes
    where table_owner = upper('APPLSYS')
    and
    status <> 'VALID';
    4) run idxrebuild.sql   -- to rebuild indexes.  -- at this point if you check spaces on the table, it is still the same, you need to run #5
    5)exec fnd_stats.gather_schema_stats ('APPLSYS');  --fnd_stat is for EBS system you can replace with the database equivalent command.
    use this statement to count the block before and after the operation to see the different.
    select DISTINCT(SEGMENT_NAME), count(blocks) "Total Block" from dba_extents
    where
    owner IN ('APPLSYS')
    AND segment_name = 'WF_ITEM_ATTRIBUTE_VALUES'
    Hope this help.

  • How do I fill the unused space?

    Hi there,
                I have an issue whereby I can not get the screen to use the unused space on the side of my presenter area.
    I have a big gray empty section on the right hand side and this makes my charts too small in the middle.
    Can any one tell me how to use the entire space available?
    I have tried to resize the screen resolution , tried using presenter area only tried clicking and dragging it wider but cant seem to get it to fill the gray area on the right hand side.
    I have attached a chart to show you what I mean.
    Thanx

    Hi there,
                Thanx for the answer...the problem is my members do see this area...that screen shot was sent to me from a member.
    They all can see that gray area which is why I am trying to fix it.
    I am a complete newbie to this software and so am still trying to make head or tail of the multitudious manuals and tutorials...
    would it be possible for you to post a step for step how to maximize the area seen by the members? I have attached a chart here sent to me from the same member of another connect pro room that uses all the space, have a look at their space usage...its fills the box and their off stage area on the right is very much smaller than mine.
    thanx

  • How do I reclaim disk space, no longer using Software Update Server

    Hi All,
    Hopefully a straight forward and simple question, but after searching for quite some time I’m unable to find an answer.  I am currently running OS X Mavericks Server 10.9.1 along with Server 3.0.2.  Among other services I have the Software Update Server enabled and it has been enabled and running since back in Lion 10.7.  I figured I would try the new Caching service which is “supposed” to provide similar functionality to the SUS but also include other new capabilities.  At any rate I had long ago configured the SUS to store the updates on a large RAID volume I have attached to the system (the ability to do that has been absent from the GUI for a long time now but it does migrate with updates).  At any rate I have STOPPED the SUS and using the “serveradmin” changed the “updatesDocRoot” back to the now default location of “/Library/Server/Software Updates/Data”, not that it matters since the service isn’t running nor will it be but incase I enable it again someday.  I have also moved the swupd.conf and swupd.plist files in “/Library/Server/Software Updates/Config” to .old files to back them up/delete them just in case. So now I have a bunch of updates stored on my RAID in a directory that I would like to delete to reclaim the space, however I’m a bit apprehensive to do so since I have not seen anywhere in the SUS documentation I’ve read that it is “safe” to do so.  The point being that someday if I chose to re-enable SUS that I don’t end up with a bunch of problems to deal with.
    So 1) can I just go and delete the directory where SUS had been putting the updates?  2) have I missed anything that would bite me if I choose to re-enable SUS using it default directory?
    TIA
    Ron

    The answer should be that you are fine.  The structure of the folder should contain a Data/html path.  Inside the html path is all the downloads.  You should be able to delete the contents of the html folder and be perfectly content.  Purging the contents used to be a troubleshooting tactic.
    R-
    Apple Consultants Network
    Apple Professional Services
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store

Maybe you are looking for