так по идее, если использовать без аргументов, она еще дольше должна идти. TRUNCATEONLY же освобождает все свободное пространство в конце файла операционной системе, но не перемещает страницы внутри файла.
если только воспользоваться как тут советуют,
http://www.sql.ru/forum/actualthread.aspx?tid=555865&pg=1&hl=notruncateпопробую запустить так, но кажется тоже дольше суток, а то и вообще бесконечность. :(
DBCC SHRINKFILE (1, NOTRUNCATE);
DBCC SHRINKFILE (1, TRUNCATEONLY);