Вход | Регистрация
 

Помогите спасти конфигурацию из сломанной базы

Помогите спасти конфигурацию из сломанной базы
Я
   TormozIT
 
04.05.20 - 20:18
Активно работал последние 4 дня над своими инструментами разработчика.
Сегодня в 17:40:07 случилась беда. Клиент-серверная база MSSQL 2014 1С 8.3.17.1386, в которой велась работа, при очередном обновлении выдала ошибку.
В таблице CONFIG было 2 файла нулевого размера:
- commit
- dbStruFinal
Я их как водится удалил.
Но при запустике конфигуратора все равно появляется вопрос об отсутствии сеанса. Если отвечать Да, то программа некоторое время что то делает и снова его задает. Если ответить Нет, то он завершается.
https://i.imgur.com/UkppLaH.png
Перезапуск служб сервера 1С и MSSQL пробовал. Сеансовые данные удалять пробовал.

Помогите восстановить конфигурацию. Уж больно много всего было сделано там.

SQL бекапа несломанного состояния базы нет. Да, да - стал примером опасной беспечности =). Есть недельной давности CF.
SQL бекап сломанной базы https://drive.google.com/open?id=1-kZuRB8TUF2PILmm8bf2_QYg8xufhPAJ
Выгрузка DT месячной давности (структура БД вроде бы не менялась) https://drive.google.com/open?id=1x5FjAFDfQOWbL8d-sylOR1BvVIQysgNb
   TormozIT
 
1 - 04.05.20 - 20:47
Создал новую базу 1С на том же SQL сервере.
Восстановил туда выгрузку из DT месячной давности.
Через Management Studio перенес содержимое таблиц 
-DBSchema
-SchemaStorage
-Params
-ConfigCAS

из старой базы в поломанную запросом

Delete From [ka1].[dbo].<ИмяТаблицы>
go
insert into [ka1].[dbo].<ИмяТаблицы> select * from [ka1copy].[dbo].<ИмяТаблицы>
go

После этого удалось войти в конфигуратор сломанной базы и даже сохранить конфигурацию. Но некоторые пользователи почему то пропали из списка. Думаю это как то связано с ролями и расширениями.
   TormozIT
 
2 - 04.05.20 - 20:59
Однако после этого клиентское приложение все равно не запускалось - сервер принудительно завершал сеанс. Поэтому я загрузил DT в сломанную базу и затем накатил сохраненную конфигурацию. Вот теперь и клиентское приложение заработало.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.