Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » компрессированный бэкап MSSQL

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Sp44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую.
 
Имеется задача прочитать страницы из бэкапа MSSQL 2016.  
 
Если он некомпрессированый (в заголовке TAPE) - проблем нет, но вот если компрессированый (в заголовке MSSQLBAK) - я вижу где начинаются данные и сколько они занимают, но вот не могу их распаковать. Интернет говорит что майкрософт там использует внтурненний алгоритм упаковки. Это все отлично, но они до сих пор не раскрыли исходники на него, во всяком случае я не нашел. Единственный вариант который пока я смог реализовать - это восстановление базы и последующий бэкап ее в некомпрессированный файл. Это все берет кучу времени и места и хочется вычитывать страницы без этого детура.
 
Первые байты упакованной зоны начинаются с "21 0C"
 
Может кто знаком или готов поделиться алгоритмом / тулзой?
 
Спасибо.

Всего записей: 70 | Зарегистр. 20-09-2006 | Отправлено: 18:59 09-01-2021 | Исправлено: Sp44, 19:03 09-01-2021
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » компрессированный бэкап MSSQL


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru