|
Как посмотреть что делает 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) там регистрация не нужна :)
процент выполнения определенных команд можно посмотреть с помощью скрипта, описанного здесь:
Учитывая, что у вас ничего там не происходит, велика вероятность, что база просто, например, не может перейти в 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%.
|
|