<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Shrinking a Database SAP ASE  16 in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463255#M4947533</link>
    <description>Thank you Mark. Let me gather more details, and I'll come back to you. For now, mainly reduce number of devices and save some disk space (as much as possible)</description>
    <pubDate>Thu, 13 Aug 2026 18:36:06 GMT</pubDate>
    <dc:creator>jmtorres</dc:creator>
    <dc:date>2026-08-13T18:36:06Z</dc:date>
    <item>
      <title>Shrinking a Database SAP ASE  16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaq-p/14463145</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;Using ASE 16 SP04 PL03 Linux,&amp;nbsp; &amp;nbsp;for shrinking a 2TB database, which would be the recommended method for reducing its size(just data ,no log):&lt;/P&gt;&lt;P&gt;Alter Database OFF or sp_shrink&amp;nbsp; considering time , locks and db&amp;nbsp; availability (single user,ect).&amp;nbsp;&lt;/P&gt;&lt;P&gt;The goal is to reclaim unused space , reduce number of data devices used and recover some&amp;nbsp; disk space used at OS level(RHEL 8.x)&lt;/P&gt;&lt;P&gt;So is uncertain if it's really worth.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then&amp;nbsp; bcp out/in etc..,&amp;nbsp; would be the safest way ( considering time ) ?&lt;/P&gt;&lt;P&gt;Here's the layout&amp;nbsp;&lt;/P&gt;&lt;TABLE width="852"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="127"&gt;name&lt;/TD&gt;&lt;TD width="116"&gt;db_size&lt;/TD&gt;&lt;TD width="111"&gt;owner&lt;/TD&gt;&lt;TD width="142"&gt;dbid&lt;/TD&gt;&lt;TD width="131"&gt;created&lt;/TD&gt;&lt;TD width="65"&gt;durability&lt;/TD&gt;&lt;TD width="95"&gt;lobcomplvl&lt;/TD&gt;&lt;TD width="65"&gt;inrowlen&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;tesorero&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2898944.0 MB&lt;/TD&gt;&lt;TD&gt;sa&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;07-Nov-23&lt;/TD&gt;&lt;TD&gt;full&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NULL&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;device_fragments&lt;/TD&gt;&lt;TD&gt;size&lt;/TD&gt;&lt;TD&gt;usage&lt;/TD&gt;&lt;TD&gt;created&lt;/TD&gt;&lt;TD&gt;free_kbytes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat4&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_log1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;log only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;not applicable&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_log2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;log only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;not applicable&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat6&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat7&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;128&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 12288.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat9&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 24576.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 24576.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;112&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 51200.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;3808&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat12&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 28672.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;1904&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat13&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 30720.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;560&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat14&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 30720.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat15&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 51200.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;112&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_log3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 56320.0 MB&lt;/TD&gt;&lt;TD&gt;log only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;not applicable&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_log4&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 56320.0 MB&lt;/TD&gt;&lt;TD&gt;log only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;not applicable&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat16&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; 66560.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat17&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 102400.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat18&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 102400.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat19&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 204800.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_log5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 153600.0 MB&lt;/TD&gt;&lt;TD&gt;log only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;not applicable&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat20&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 153600.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat21&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 204800.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat22&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 204800.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;9552&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat23&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 512000.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;80816784&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat24&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 512000.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Nov&amp;nbsp; 7 2023 11:02AM&lt;/TD&gt;&lt;TD&gt;384889712&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;teso_dat25&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 204800.0 MB&lt;/TD&gt;&lt;TD&gt;data only&lt;/TD&gt;&lt;TD&gt;Mar&amp;nbsp; 4 2026&amp;nbsp; 6:06PM&lt;/TD&gt;&lt;TD&gt;198927904&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;No Column Name&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;log only free kbytes = 296624160&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Jose&lt;/P&gt;</description>
      <pubDate>Thu, 13 Aug 2026 16:00:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaq-p/14463145</guid>
      <dc:creator>jmtorres</dc:creator>
      <dc:date>2026-08-13T16:00:57Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE  16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463237#M4947531</link>
      <description>&lt;P&gt;You may want to provide more details, eg:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;shrinking a 2TB database&lt;/STRONG&gt;&lt;/EM&gt; - how much space are you looking to remove from the database?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;considering time , locks and db&amp;nbsp; availability&lt;/STRONG&gt;&lt;/EM&gt; - what are your time and availability limits?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;reclaim unused space&lt;/STRONG&gt;&lt;/EM&gt; - does this include a need to defrag tables and indices?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;reduce number of data devices&lt;/STRONG&gt;&lt;/EM&gt; - are you looking to drop devices and/or combine multiple small(er) devices into fewer larger devices (eg, replace &lt;EM&gt;teso_dat1&lt;/EM&gt;, &lt;EM&gt;teso_dat2&lt;/EM&gt;, &lt;EM&gt;teso_dat3&lt;/EM&gt; with &lt;EM&gt;new_dat1&lt;/EM&gt;)?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;recover some&amp;nbsp; disk space used at OS level&lt;/STRONG&gt;&lt;/EM&gt; - how much space are you looking to recover? do you have a lot of database devices with unused space (would you be looking at shrinking said devices)?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Aug 2026 21:10:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463237#M4947531</guid>
      <dc:creator>Mark_A_Parsons</dc:creator>
      <dc:date>2026-08-13T21:10:21Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE  16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463255#M4947533</link>
      <description>Thank you Mark. Let me gather more details, and I'll come back to you. For now, mainly reduce number of devices and save some disk space (as much as possible)</description>
      <pubDate>Thu, 13 Aug 2026 18:36:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463255#M4947533</guid>
      <dc:creator>jmtorres</dc:creator>
      <dc:date>2026-08-13T18:36:06Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE 16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463711#M4947549</link>
      <description>&lt;P&gt;For a 2T database BCP&amp;nbsp; in / out does not seem feasible. You have to keep the DB transactionally quiet for all the time it takes.&lt;/P&gt;&lt;P&gt;Looking at the device layout,&amp;nbsp;&lt;SPAN&gt;teso_dat24 and&amp;nbsp;teso_dat25 are big and partially used. But&amp;nbsp;teso_dat23 only has ~80G free which is not enough to absorb the data from&amp;nbsp; 24 / 25 if you were aiming at removing those. In the big picture of a 2T database, 80G free space is not that much in any case for overheads / future growth.&amp;nbsp;I am not sure if you are planning a larger data cleanup but on current usage, I would say only remove&amp;nbsp;teso_dat25 (~10% of total size). But if you cleaning up data to a point where you can remove devices 24 &amp;amp; 25, that is 700G freed up which is substantial.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;For shrink database, I would recommend to only shrink whole device fragments and&amp;nbsp;to remove them one by one per line of sysusages, each time&amp;nbsp;&lt;EM&gt;only&lt;/EM&gt;&amp;nbsp;removing the last full row of sysusages to avoid leaving allocation holes in the database.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;These (24 /25) are fairly large devices, so shrink is likely to be time-consuming. Most of the time in shrink is spent moving data. You can let this happen naturally first so shrink really only has to remove the allocation. You can do this by setting one or more devices not to be used anymore (segmap 0).&amp;nbsp; You can set this for multiple device, but again only then shrink them per one (last) line of sysusages.&lt;BR /&gt;&lt;BR /&gt;Setting segmap to 0 can be done by direct update of sysusages, but the supported command method is sp_dropsegment, for example:&lt;BR /&gt;&lt;BR /&gt;sp_dropsegment "default", tesorero, teso_dat25&lt;BR /&gt;go&lt;BR /&gt;sp_dropsegment "system", tesorero, teso_dat25&lt;BR /&gt;go&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This will then no longer write data to device 25 and with normal activity and maintenance (reorgs) data the allocation will reduce. You can do this actively too. Identify which objects have data on now 0 device and start running reorg rebuilds to migrate data off.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;A href="https://help.sap.com/docs/SAP_ASE/791c41982ee345a19c4ec4b774222c4f/ca8b2a29f8af4cdcbf5d019d8c37de61.html?locale=en-US" target="_self"&gt;ASE 16.1 PL02 finally has a command to lists object on a device&lt;/A&gt; (will also be in SP04 PL09):&lt;BR /&gt;Until that time, use the example code from KBA&amp;nbsp;&lt;A href="https://me.sap.com/notes/3159484" target="_self"&gt;3159484&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;S&lt;/SPAN&gt;&lt;SPAN&gt;hrinking a database is not a trivial operation. I would run it&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;single user mode and having taken a full master and database dump of the db to be shrunk, so there is a clear restore point. Single user mode only tends to be feasible if you have cleared data from the device in advance as described above . Most people would not have the time window available to run a 'full' shrink (with data moving) in single user mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Bart&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Aug 2026 09:55:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463711#M4947549</guid>
      <dc:creator>bart_van_kuijk</dc:creator>
      <dc:date>2026-08-14T09:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE 16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463956#M4947556</link>
      <description>&lt;P&gt;When shrinking a database, you have to have as much space free as the space you're trying to free (roughly, sometimes it can be slightly less)&lt;/P&gt;&lt;P&gt;If you have text/image columns with out backlinks (the default for new databases), you'll need to add the backlinks using&amp;nbsp;&lt;A href="https://help.sap.com/docs/SAP_ASE/3bdda6b0ffad441aab4fe51e4e876a19/47434fcbff73462babcf09b62a195148.html?version=LATEST&amp;amp;q=dbcc+shrinkdb_setup&amp;amp;locale=en-US" target="_self"&gt;dbcc shrinkdb_setup ().&lt;/A&gt;&amp;nbsp; &amp;nbsp;I think this might take a while for large databases.&amp;nbsp; &amp;nbsp;I think dbcc shrinkdb_setup() may not be supported for datarow locked tables.&lt;/P&gt;&lt;P&gt;But the really killer restriction is shrinking effectively doesn't work with non-unique indexes with a lot of duplicate values (to be specific, it it'll run but will take forever).&amp;nbsp; &amp;nbsp;To check for this run&amp;nbsp;&lt;EM&gt;alter database MyDB off mydevice with check_only:&lt;/EM&gt;&lt;/P&gt;&lt;LI-CODE lang="sql"&gt;&amp;gt; alter database MyDB off MyDevice with check_only;
ALTER DATABASE: segment 'default' (ID 1) in database 'MyDB' does not have enough free space to receive data that must be moved.
ALTER DATABASE: index myindex1 of table mytable1 may have many duplicated keys. Consider dropping this index before the operation, and recreating it later.
ALTER DATABASE: index myindex2 of table mytable2 may have many duplicated keys. Consider dropping this index before the operation, and recreating it later.&lt;/LI-CODE&gt;&lt;P&gt;Also, at my site, when we were shrinking really large databases, we occasionally hit problems with&amp;nbsp;extents accounting for OAM pages (SAP Note&amp;nbsp;&lt;A href="https://me.sap.com/notes/0003696618" target="_self"&gt;0003696618&lt;/A&gt;)&lt;/P&gt;</description>
      <pubDate>Fri, 14 Aug 2026 14:25:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463956#M4947556</guid>
      <dc:creator>sladebe</dc:creator>
      <dc:date>2026-08-14T14:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE 16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463986#M4947557</link>
      <description>When you say "setting one or more devices not to be used anymore (segmap 0)" that's for new allocations only. After applying this setting, the device is still "in use" because of the existing data on it (which doesn't move when the setting is applied)</description>
      <pubDate>Fri, 14 Aug 2026 14:21:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463986#M4947557</guid>
      <dc:creator>sladebe</dc:creator>
      <dc:date>2026-08-14T14:21:59Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE 16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463992#M4947558</link>
      <description>Correct, but think I cover / explain that "You can let this happen naturally first so shrink really only has to remove the allocation. ... This will then no longer write data to device 25 and with normal activity and maintenance (reorgs) data allocation will reduce. You can do this actively too. Identify which objects have data on now 0 device and start running reorg rebuilds to migrate data off."</description>
      <pubDate>Fri, 14 Aug 2026 14:32:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14463992#M4947558</guid>
      <dc:creator>bart_van_kuijk</dc:creator>
      <dc:date>2026-08-14T14:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: Shrinking a Database SAP ASE 16</title>
      <link>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14464063#M4947563</link>
      <description>Thank you for all the help guys. Appreciated. We'll evalauate if its' worth the risk /effort</description>
      <pubDate>Fri, 14 Aug 2026 16:29:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/shrinking-a-database-sap-ase-16/qaa-p/14464063#M4947563</guid>
      <dc:creator>jmtorres</dc:creator>
      <dc:date>2026-08-14T16:29:26Z</dc:date>
    </item>
  </channel>
</rss>

