powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / проблема с восстановлением базы после неудачного выключения
8 сообщений из 83, страница 4 из 4
проблема с восстановлением базы после неудачного выключения
    #39680514
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrov-gomezkomradпропущено...


вот так проверьте (powershell)

Get-WmiObject -Class Win32_Volume | Select-Object Label, BlockSize

https://www.bytesizedalex.com/get-windows-ntfs-block-size/
на всех дисках blocksize 4096

оптимальный размер блока для сиквельных дисков 64к
все остальное - потеря производительности
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39680518
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad,

но не оптимально для хранения. Нужен компромисс.
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39680521
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосовkomrad,

но не оптимально для хранения. Нужен компромисс.Эээ, почему "неоптимально"? Одинаково оптимально, потери будут равны нулю, независимо от размера блока. Мы же говорим про сиквел, а не про файловое хранилище на миллион маленьких файлов.
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39680525
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосовkomrad,

но не оптимально для хранения. Нужен компромисс.

обычно, диски для баз данные выделенные и на них ничего "левого" не хранят
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39680900
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrov-gomez,

ну как там?
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39681668
petrov-gomez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komradpetrov-gomez,

ну как там?
всем добрый день
извините за тишину, было чуть занят.
по итогам:
1. База уходила в Recovery несколько раз, так и не получилось запустить checkdb
2. Нашли человека, который согласился нам помочь (дальше следовали его советам)
3. каким то хитрым способом смог подключить файлы данных, без лога
4. Посл этого запустили checkdb, который обнаружил ошибки в 10 пользовательских таблицах и sys.sysrscols
5. После запустили repair_allow_data_loss
6. База стала стала Online, данные вроде читались, на например при попытке открыть список хранимых процедур в студии выдавалась ошибка. поэтому решили копировать все данные в новую базу.
7. скриптами убили все индексы, перенесли объекты, перенесли данные ssis, таблица с блобами копировалась около 10 часов
8. после накатили индексы и сравнили данные
9. запустились.
10. "старые" рейды освободили, начали анализировать на ошибки
11. надеюсь вынесли уроки из самой большой ит аварии за 13 лет.

ps всем большое спасибо за помощь, особенно товарищу komrad
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39681671
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrov-gomez,

ну как базу без лога подключить писали ещё на первой странице
...
Рейтинг: 0 / 0
проблема с восстановлением базы после неудачного выключения
    #39681679
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторбэкапов нет (понимаю звучит плохо)

petrov-gomez11. надеюсь вынесли уроки из самой большой ит аварии за 13 лет.

бекап понадобился раз за 13 лет, можно и дальше не делать
...
Рейтинг: 0 / 0
8 сообщений из 83, страница 4 из 4
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / проблема с восстановлением базы после неудачного выключения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]