Не запускается sql-база 1C. Возможно, повреждена схема.

1. zaoallat 25.03.17 08:36 Сейчас в теме
Добрый день всем. Прошу сразу не казнить.

НЕТ!!!!! backup sql и dt.
Да знаю плохо.
Сервер железный в программном RAID-5 упал.
Windows Server 2008 R2



Сервер баз данных Microsoft SQL Server Management Studio 10.50.4000.0
Клиентские средства служб Microsoft Analysis Services 10.50.4000.0
Компоненты доступа к данным (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 4.0 6.0
Microsoft Internet Explorer 9.11.9600.18499
Microsoft .NET Framework 2.0.50727.5485
Операционная система 6.1.7601

1С сервер 8.2.19.130 конфигурация Астор Ресторан 5 не типовая.

Упало железо.

Дернули базу данных с диска. Размер базы 360 mdf и 96 ldf model simple.

Подключать на другом сервере стали пошли ошибки MSSQLSERVER_9003.

Переборол подключением только mdf без лога пересоздал лог с нуля.

Пытаюсь зайти в 1С выводит вот такую ошибку Ошибка СУБД:

Microsoft SQL Server Native Client 10.0: Возможно, повреждена схема. Запустите DBCC CHECKCATALOG.
HRESULT=80040E07, SQLSrvr: SQLSTATE=22007, state=33, Severity=17, native=211, line=1

Запускал DBCC CHECKCATALOG выводит все нормально.

Проверки вот такие не дают результата

ALT ER DATABASE Center2015 SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
BEGIN TRANSACTION;
DBCC CHECKDB ('Center2015', REPAIR_ALLOW_DATA_LOSS);
ALT ER DATABASE Center2015 SET MULTI_USER;

В конфигуратор заходит. Cf дает выгрузить.

DT не дает выводит ошибку " не может получить раздельный доступ" и показывает что это я сижу мой сеан по номеру.

Смотрел в 1С сервере сеансы, блокировки нет другого кроме меня.

В общем трын дец. Есть на просторах методу DBSchema можно сгенерировать новую. из params-> DBNAMES

Не нашел как реализовать данный момент.

Прошу Форумчан откликнутся кто реально может помочь.

Прошу не писать нужно было делать архивы. Сисадмин будет наказан.

Спасибо за ответы коллеги.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ImHunter 315 25.03.17 10:09 Сейчас в теме
Попробуй забакапить как бы починенную БД и восстановить ее в другую (новую) БД. Ну и, соответственно, опубликуй в кластере 1С.
3. lohmatik 10.04.17 07:52 Сейчас в теме
>DT не дает выводит ошибку " не может получить раздельный доступ" и показывает что это я сижу мой сеан по номеру.

Помогает иногда остановка сервера 1с, очистка сеансовых данных(~ место "C:\Program Files\1cv8\srvinfo\reg_1541\snccntxfcaafe17-34dd-485a-8da4-8bdc6abdd630\" ), запуск сервера.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот