Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
Прошу помочь.

Check terminated. A failure was detected while collecting facts. Possibly tempdb out of space or a system table is inconsistent. Check previous errors.
20 мар 17, 18:01    [20315074]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
sql_user2,

перевести?
20 мар 17, 18:02    [20315081]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
o-o
Guest
ну и?
места-то достаточно в темпдб?
и какие у вас previous errors?
и где картинка в предыдущем топике?
20 мар 17, 18:03    [20315086]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
уже каждую таблицу этой БД проверил

DBCC CHECKTABLE(...) WITH TABLOCK;



нашел проблемныую таблицу, ошибки в ней исправил

DBCC CHECKTABLE(table, REPAIR_ALLOW_DATA_LOSS);


ошибки в ней исправились.

DBCC CHECKTABLE(table) проходит нормально.



НО

DBCC CHECKDB не проходит.
20 мар 17, 18:06    [20315093]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
o-o
ну и?
места-то достаточно в темпдб?
и какие у вас previous errors?
и где картинка в предыдущем топике?



сейчас пока не до картинки, БД лежит (другая)

в темп ДБ места больше чем сама БД весит.

а previous errors - их где смотреть?
20 мар 17, 18:07    [20315096]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
CHECDB WHITH TABLOCK

иногда выдет вот такую ошибку

Msg 5030, Level 16, State 12, Line 1
The database could not be exclusively locked to perform the operation.
Msg 7926, Level 16, State 1, Line 1
Check statement aborted. The database could not be checked as a database snapshot could not be created and the database or table could not be locked. See Books Online for details of when this behavior is expected and what workarounds exist. Also see previous errors for more details.
20 мар 17, 18:10    [20315111]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
sql_user2
CHECDB WHITH TABLOCK

иногда выдет вот такую ошибку

Msg 5030, Level 16, State 12, Line 1
The database could not be exclusively locked to perform the operation.
Msg 7926, Level 16, State 1, Line 1
Check statement aborted. The database could not be checked as a database snapshot could not be created and the database or table could not be locked. See Books Online for details of when this behavior is expected and what workarounds exist. Also see previous errors for more details.



решение ее тут

https://support.microsoft.com/ru-kz/help/928518/error-message-when-you-run-any-of-the-dbcc-check-commands-in-sql-server-the-database-could-not-be-exclusively-locked-to-perform-the-operation

через создание снапшота и его проверки.

НО express ed не поддреживает снапшоты
20 мар 17, 18:11    [20315112]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
TaPaK
sql_user2,

перевести?


Проверяй-не проверяй, но всё накрылось медным тазом, причем с концами. Попробуйте что ли место в темп дб добавить, может полегчает, но вероятность этого мала.
20 мар 17, 18:12    [20315116]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
o-o
ну и?
места-то достаточно в темпдб?



БД 100 Мб, тмпдб 2 Гб.
20 мар 17, 18:12    [20315118]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
sql_user2
o-o
ну и?
места-то достаточно в темпдб?



БД 100 Мб, тмпдб 2 Гб.
Есть возможность рестартануть сервак ? После рестарта можно шринкануть темпДБ. Сначала ее лог, потом данные. ТемпДБ станет маленьким.
20 мар 17, 18:22    [20315151]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3761
LSV
sql_user2
пропущено...


БД 100 Мб, тмпдб 2 Гб.
Есть возможность рестартануть сервак ? После рестарта можно шринкануть темпДБ. Сначала ее лог, потом данные. ТемпДБ станет маленьким.


а что - после рестарта сервера есть что шринковать в темпдб?
20 мар 17, 18:28    [20315169]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
o-o
Guest
LSV
sql_user2
пропущено...
БД 100 Мб, тмпдб 2 Гб.
Есть возможность рестартануть сервак ? После рестарта можно шринкануть темпДБ. Сначала ее лог, потом данные. ТемпДБ станет маленьким.

а шринк темпдб сразу же поможет выполнить dbcc checkdb?
да у вас тут просто цирк с конями
-------------
sql_user2,
и сколько же свободного места в темпдб?
20 мар 17, 18:30    [20315179]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
Ролг Хупин
LSV
пропущено...
Есть возможность рестартануть сервак ? После рестарта можно шринкануть темпДБ. Сначала ее лог, потом данные. ТемпДБ станет маленьким.
а что - после рестарта сервера есть что шринковать в темпдб?
Данных быть не должно. Но.... Автоматом файл не урежется.
В любом случае ненормально, когда темпДБ больше базы в 20 раз.
20 мар 17, 18:31    [20315183]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
LSV,

автор
Данных быть не должно. Но.... Автоматом файл не урежется.
В любом случае ненормально, когда темпДБ больше базы в 20 раз.

да то что он с ней делал это даже не удивительно
20 мар 17, 18:32    [20315188]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
LSV
Ролг Хупин
пропущено...
а что - после рестарта сервера есть что шринковать в темпдб?
Данных быть не должно. Но.... Автоматом файл не урежется.
В любом случае ненормально, когда темпДБ больше базы в 20 раз.


была маленькое - место добавил в нее специально.
20 мар 17, 18:33    [20315191]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
o-o
Guest
LSV
В любом случае ненормально, когда темпДБ больше базы в 20 раз.

у вас на всех серверах только по одной базе?
20 мар 17, 18:33    [20315194]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
сделал фул бэкап этой БД, востановил его рядом, в пустую бд.


При попытке выполнить checkdb такиеже ошибки на новой БД.
20 мар 17, 18:37    [20315210]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
o-o
LSV
В любом случае ненормально, когда темпДБ больше базы в 20 раз.
у вас на всех серверах только по одной базе?
У меня на большом сервере 2 базы: 0,7ТБ и 0,01Тб (24/7).
Но какое это имеет отношение к топику ?
Речь вроде шла про одну базу. Не ?
20 мар 17, 18:39    [20315216]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
o-o
Guest
LSV
o-o
пропущено...
у вас на всех серверах только по одной базе?
У меня на большом сервере 2 базы: 0,7ТБ и 0,01Тб (24/7).
Но какое это имеет отношение к топику ?
Речь вроде шла про одну базу. Не ?

Это вот шринк темпдб никакого отношения к dbcc checkdb не имеет.
Но если я напишу, что у нас темпбд 100Гб, а битая база всего 100Мб,то что с того?
Я просто не пишу, что другие 4 базы перевалили за 2Тб каждая, так может мне теперь из-за какой-то битой базы в 100Мб темпдб порезать?
Битой базе не поможет, но хотя бы всем остальным нагажу, так что ли?
20 мар 17, 18:47    [20315240]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
o-o
LSV
пропущено...
У меня на большом сервере 2 базы: 0,7ТБ и 0,01Тб (24/7).
Но какое это имеет отношение к топику ?
Речь вроде шла про одну базу. Не ?

Это вот шринк темпдб никакого отношения к dbcc checkdb не имеет.
Но если я напишу, что у нас темпбд 100Гб, а битая база всего 100Мб,то что с того?
Я просто не пишу, что другие 4 базы перевалили за 2Тб каждая, так может мне теперь из-за какой-то битой базы в 100Мб темпдб порезать?
Битой базе не поможет, но хотя бы всем остальным нагажу, так что ли?



Там еще 3 БД, по размеру примерно по 100 Мб
20 мар 17, 18:56    [20315273]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
что делать - непонятно.
20 мар 17, 18:59    [20315280]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
sql_user2
что делать - непонятно.
Пора, наконец, обратиться к вашему администратору СУБД.
20 мар 17, 19:28    [20315365]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
sql_user2
Member

Откуда:
Сообщений: 382
Гавриленко Сергей Алексеевич
sql_user2
что делать - непонятно.
Пора, наконец, обратиться к вашему администратору СУБД.


Неужели ни кто на форуме не знает как оживить базу?
21 мар 17, 10:35    [20316451]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
o-o
Guest
из бэкапа восстановить, прости господи
21 мар 17, 10:39    [20316469]     Ответить | Цитировать Сообщить модератору
 Re: CHECKDB не выполняется. Possibly tempdb out of space  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
o-o
из бэкапа восстановить, прости господи

ДА! я ждал этого, на радость всем бекап лога он уже похерил
21 мар 17, 10:39    [20316475]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить