Имя: Пароль:
IT
Админ
Как посмотреть что делает DBCC CHECKDB на скуле
0 Aleksey
 
10.12.11
15:31
Запустил тестирование на базе

alter database AC set SINGLE_USER
DBCC CHECKDB ('AC', repair_allow_data_loss)

Результат 46 часов уже что-то делает и продолжает делать

Вопрос как то можно посмотреть она что-то делает или висит?

Т.е. в файловой 7-ки понятно, ну там файлики меняются поэтому можно примерно понять что он сейчас делает и делает ли вообще. А тут как?
1 Patrio_
O_Muerte
 
10.12.11
15:42
Попробуй на sql.ru спросить.
Здесь больше по 1с все-таки.
2 Aleksey
 
10.12.11
15:50
Это понятно, там просто не зареген
3 упс
 
10.12.11
15:54
(2) там регистрация не нужна :)
процент выполнения определенных команд можно посмотреть с помощью скрипта, описанного здесь:
http://msmvps.com/blogs/gladchenko/archive/2009/04/16/1688040.aspx

Учитывая, что у вас ничего там не происходит, велика вероятность, что база просто, например, не может перейти в single user.
И зачем вам сразу repair_allow_data_loss? Вы уже запускали dbcc checkdb Без параметров и оно показало, что есть ошибки?
4 Aleksey
 
10.12.11
15:56
(3) ошибки есть, так как реиндексация средствами скуля не делается, пишет есть ошибки
5 Aleksey
 
10.12.11
15:58
(3) что то не получается. пишет Не удалось найти хранимую процедуру "DB_NAME".
6 упс
 
10.12.11
16:00
(5) sql 2000-й, да? тогда пардон, не прокатит(
7 Aleksey
 
10.12.11
16:00
(6) 2008
8 Aleksey
 
10.12.11
16:00
(3) Кстати да, прав, это он alter database висит. спасибо
9 упс
 
10.12.11
16:06
(8) ок, не за что
добавьте with rollback immediate, чтобы сразу прошло
(7) а есть базы с уровнем совместимости <90? В других случаях db_name должно нормально отрабатывать... Если есть, можно строку эту заменить на s.dbid и сравнить с database_id в представлении sys.databases.
10 Aleksey
 
10.12.11
16:16
Не нашел у всех или 90 или 100

Команда
DBCC CHECKDB ('AC')

выдала
Проверка отменена. В процессе сбора фактов была обнаружена ошибка. Возможно, база данных tempdb достигла предела памяти, или системная таблица не согласована. Проверьте предыдущие ошибки.
11 Aleksey
 
10.12.11
16:17
запустил с параметром with rollback immediate
выдоло
Неуточненные транзакции проходят откат. Предварительно выполнение отката: 100%.