Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
Всем привет. Нужен совет, как с минимальными потерями для аптайма сервиса выйти из данной ситуации. Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Feb 20 2014 20:04:26 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor) На экземпляре есть БД в режиме Restoring, я использую её как копию, ежеминутно накатывая на неё логи транзакций. Сутра обнаружил вот такую картину: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 10:47 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
Джоб остановили, после чего получил вот такую сессию: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 10:50 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
И данная сессия продолжает висеть блокируя все попытки что либо сделать с базой. Как выйти из данной ситуации, крайне желательно без рестарта самого сервиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 10:53 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
Для начала из sys.dm_os_waiting_tasks (или sys.dm_exec_requests) выяснить чего ждет данная сессия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 11:08 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
invmДля начала из sys.dm_os_waiting_tasks (или sys.dm_exec_requests) выяснить чего ждет данная сессия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 11:11 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCaИ данная сессия продолжает висеть блокируя все попытки что либо сделать с базой. Как выйти из данной ситуации, крайне желательно без рестарта самого сервиса. посмотрите что вернет Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 11:48 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
komradteCaИ данная сессия продолжает висеть блокируя все попытки что либо сделать с базой. Как выйти из данной ситуации, крайне желательно без рестарта самого сервиса. посмотрите что вернет Код: sql 1. авторSPID 251: transaction rollback in progress. Estimated rollback completion: 2%. Estimated time remaining: 1527053 seconds. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 11:51 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
авторSPID 251: transaction rollback in progress. Estimated rollback completion: 2%. Estimated time remaining: 1527053 seconds.[/quot] Ну, я бы сказал, что надо ждать, если прогресс идет и время уменьшается. Часто бывает, что ожидаемое время летит быстрее реального. Либо рискнуть и рестартовать инстанс, но тут уже лотерея - либо сразу вернет базу в строй, либо тот же самый откат продолжится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 11:55 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
komradавторSPID 251: transaction rollback in progress. Estimated rollback completion: 2%. Estimated time remaining: 1527053 seconds. Ну, я бы сказал, что надо ждать, если прогресс идет и время уменьшается. Часто бывает, что ожидаемое время летит быстрее реального. Либо рискнуть и рестартовать инстанс, но тут уже лотерея - либо сразу вернет базу в строй, либо тот же самый откат продолжится.[/quot] Не, в том то и дело, что прогресс не движется, а время только увеличивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 12:00 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCaНа экземпляре есть БД в режиме Restoring, я использую её как копию, ежеминутно накатывая на неё логи транзакций.teCaНе, в том то и дело, что прогресс не движется, а время только увеличивается.Т.к. это копия, можете попробовать drop database ... Хотя вряд ли это сработает. Иначе придется рестартовать службу сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 12:11 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCa Microsoft SQL Server 2014 - 12.0.2000.8 (X64) подозреваю, что причина в этом - RTM версия с тех пор вышло три сервис-пака https://sqlserverbuilds.blogspot.com/#sql2014x ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2019, 12:14 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCa Не, в том то и дело, что прогресс не движется, а время только увеличивается. чем всё закончилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2019, 18:59 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
komrad, Еще не кончилось. Собственно сделать я с этим ничего не смог, поэтому решил дождаться момента, когда смог рестартануть инстанс. После этого транзакция отвалилась и я смог продолжить накатывать логи транзакций на БД. Но восстановление опять встало. Теперь при попытке накатить лог транзакций, восстановление проходит до 100%, а после задача отваливается с вот такой ошибкой: авторSystem.Data.SqlClient.SqlError: MODIFY FILE encountered operating system error 112 (There is not enough space on the disk.) While attempting to expand the physical file 'G: \ SQL \ MlgPrism.mdf'. Разумеется место на диске есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 11:33 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCaТеперь при попытке накатить лог транзакций, восстановление проходит до 100%, а после задача отваливается с вот такой ошибкой: авторSystem.Data.SqlClient.SqlError: MODIFY FILE encountered operating system error 112 (There is not enough space on the disk.) While attempting to expand the physical file 'G: \ SQL \ MlgPrism.mdf'. Разумеется место на диске есть.А какая фаловая система на G? И это не сетевой диск? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 11:37 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCaРазумеется место на диске естьИ точно достаточно места? Как вы это проверяете, вы сравнили запрос на новые размеры файлов, со свободным местом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 11:46 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCakomrad, Еще не кончилось. Собственно сделать я с этим ничего не смог, поэтому решил дождаться момента, когда смог рестартануть инстанс. После этого транзакция отвалилась и я смог продолжить накатывать логи транзакций на БД. Но восстановление опять встало. Теперь при попытке накатить лог транзакций, восстановление проходит до 100%, а после задача отваливается с вот такой ошибкой: авторSystem.Data.SqlClient.SqlError: MODIFY FILE encountered operating system error 112 (There is not enough space on the disk.) While attempting to expand the physical file 'G: \ SQL \ MlgPrism.mdf'. Разумеется место на диске есть. я бы попробовал сначала актуальный сервис пак поставить на сиквел а уже потом восстанавливал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 11:52 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
alexeyvgteCaТеперь при попытке накатить лог транзакций, восстановление проходит до 100%, а после задача отваливается с вот такой ошибкой: пропущено... Разумеется место на диске есть.А какая фаловая система на G? И это не сетевой диск? NTFS Сервер виртуальный, как диски на нем организованы не могу сказать. На диске свободно 47Гб свободного места, лог транзакций весит 63мб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 11:54 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
komrad, В нашей среде не там просто переехать с версии одного билда на другой, нужны весомые аргументы в счет того, что с данной версией билда возможны проблемы. Пока же нет оснований полагать, что данная проблема возникла именно по причине отсутствия СП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 11:57 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
komrad, Но не коим образом конечно не являюсь приверженцем отказа от обновлений. На предыдущем месте работы у нас майкрософт 2 раза в год аудит системы проводило, в том числе на наличие всем последних обновлений продукта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:00 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCakomrad, В нашей среде не там просто переехать с версии одного билда на другой, нужны весомые аргументы в счет того, что с данной версией билда возможны проблемы. Пока же нет оснований полагать, что данная проблема возникла именно по причине отсутствия СП. вам, конечно, видней но я бы не стал отвечать за сервер без единого сервис-пака, тем более что их было аж 3 штуки конечно, он будет как-то работать, но поднимите хотя бы до версии сиквела (там, надеюсь, не RTM?), с которого база приезжает вы же не просто так ее восстанавливаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:02 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCaalexeyvgА какая фаловая система на G? И это не сетевой диск?NTFS Сервер виртуальный, как диски на нем организованы не могу сказать. На диске свободно 47Гб свободного места, лог транзакций весит 63мб.А параметры FILEGROWTH как настроены? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:04 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCa, откат транзакции может занимать в полтора-два раза больше времени, чем накат. Т.к. джоб выполнялся 8 часов - ожидаемое время отката - 12 часов. Если повезёт, то откатит быстрее. Под "повезёт" имеется в виду количество изменений, которое произошло за это время. Может сессия была блокирована другими всё это время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:05 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
komrad, Ну это конечно было бы разумно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:07 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
alexeyvg, Не могу сейчас ответить, база не выводится из режима ресторинг с таким сообщением. авторA previous restore operation was interrupted and did not complete processing on file 'MlgPrism_log'. Either restore the backup set that was interrupted or restart the restore sequence. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:17 |
|
||
|
Завис процесс восстановления Log Transaction
|
|||
|---|---|---|---|
|
#18+
teCaalexeyvg, Не могу сейчас ответить, база не выводится из режима ресторинг с таким сообщением. авторA previous restore operation was interrupted and did not complete processing on file 'MlgPrism_log'. Either restore the backup set that was interrupted or restart the restore sequence. Написано же Either restore the backup set that was interrupted or restart the restore sequence ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 12:23 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39880345&tid=1687080]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 387ms |

| 0 / 0 |
