有没有办法找出DBCC SHRINKFILE语句的进度?
这是我运行它的方式
dbcc shrinkfile(‘main_data’,250000)
我在sql Server 2005和2008上运行以上语句.
[UPDATE]
这是我运行的查询,用于检查进度和正在运行的文本.
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
解决方法
你在sys.dm_exec_requests中检查了percent_complete吗?