If you are asking about ASE, you can find my writeup on shrinking databases at
http://www.isug.com/Sybase_FAQ/ASE/section1.2.htmlOne major thing has changed in ASE 15.x, which is that the system tables are now DOL, so sp_fixindex on the clustered index will no longer cause system tables to relocate.