Лікування бази при - помилці формату потоку - для 8

Одного разу потрібно завантажити робочу базу УТ платформи 8.1 з бекапу назад на SQL сервер (MS SQL2005), як же було неприємно замість завантаженої бази побачити помилку "Не всі дані завантажені, помилка формату потоку".

Перепробувавши наявні архіви, вийшло, що найближчий, який без проблем завантажується, має термін місячної давності

Перепробувавши все, результат вийшов нульовий

В результаті довгих мук було виявлено шлях, що дозволяє відновити дані з битого архіву в робочий стан

Ставимо 1С 8.2, як не здасться дивним платформа 8.2 з легкістю береться за завантаження бази платформи 8.1 але у файловому варіанті відразу конвертує її у свій формат. Оскільки бажання раптово перейти на 8.2 не було і перекачувати величезний масив даних через XML те ж не хотілося, чинимо так:

Встановлюємо 1С сервер 8.2 і вантажимо базу через конфігуратор SQL

Після цього повертаємо на місце 1С 8.1 і благополучно заходимо до бази Конфігуратором

Оскільки ми маємо проблему, дуже бажано відразу ж вкотити живу конфігурацію 1С *.CF

Для типової типову для доопрацьованої

Все – щастя повернулося і нічого не втрачено.