Czy istnieje sposób na sprawdzenie postępu DBCC SHRINKFILE
wypowiedzi?
Oto jak go uruchomiłem
plik skurczowy dbcc ('main_data', 250000)
Korzystam z powyższej instrukcji zarówno w SQL Server 2005, jak i 2008.
[AKTUALIZACJA] Oto zapytanie, które uruchomiłem, aby sprawdzić postęp i tekst, który jest uruchamiany.
select T.text, R.Status, R.Command, DatabaseName = db_name(R.database_id)
, R.cpu_time, R.total_elapsed_time, R.percent_complete
from sys.dm_exec_requests R
cross apply sys.dm_exec_sql_text(R.sql_handle) T