Existe-t-il un moyen de connaître l'état d'avancement de la DBCC SHRINKFILE
déclaration?
Voici comment je le dirigeais
dbcc shrinkfile ('main_data', 250000)
J'exécute la déclaration ci-dessus sur SQL Server 2005 et 2008.
[MISE À JOUR] Voici la requête que j'ai exécutée pour vérifier la progression et le texte en cours d'exécution.
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