有没有办法找出DBCC SHRINKFILE
陈述的进度?
这是我的运行方式
dbccrinkfile('main_data',250000)
我在SQL Server 2005和2008上都运行上述语句。
[更新] 这是我运行以检查进度和正在运行的文本的查询。
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