|
Не могу увеличить лог файла MS SQL 2008 R2 | ☑ | ||
---|---|---|---|---|
0
Повелитель
02.08.21
✎
10:12
|
Столкнулся с такой проблемой.
Обмен с Центральной базой выдает вот такую ошибку: Начат обмен данными по настройке "Обмен с Центральным офисом" (13:09:27). Ошибка при чтении изменений из файла обмена. {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1603)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка обращения к серверу 1С:Предприятия.: Сеанс работы завершен администратором.: Соединение с сервером баз данных разорвано администратором Microsoft SQL Server Native Client 10.0: Unspecified error HRESULT=80004005, Чтение данных из файла обмена завершено с ошибками! Почитал об ошибке. Возможно лог переполнен. Режим базы "Полная" Зашёл в SQL размер логов ограничен до 2Гб. И не даёт не увеличить не сделать без ограничений. https://yadi.sk/i/McoyQ3CMVstAtw Перевел базу в режим "Простая", лог очистило до 1Мб. Но ошибка та же. Подскажите в каком направление двигаться? |
|||
1
ДенисЧ
02.08.21
✎
10:14
|
Express, небось?
|
|||
2
Повелитель
02.08.21
✎
10:14
|
(1) Нет полный
|
|||
3
Повелитель
02.08.21
✎
10:19
|
Копию стандартными средствами не даёт сделать. С ошибкой выпадает.
Эксперименты делаю с базой которую сделал через остановку SQL и копирования файлов adem3.mdf и adem3_log.LDF Перевел копию базы в простую запустил там ТИИ тоже ошибка: https://yadi.sk/i/SUjjZugKJ9CSIQ |
|||
4
ДенисЧ
02.08.21
✎
10:21
|
А ещё запросто на FAT32 положил файлы данных
|
|||
5
ДенисЧ
02.08.21
✎
10:21
|
(3) А тут вообще база битая...
|
|||
6
Повелитель
02.08.21
✎
10:26
|
(4) Нет NTFS
(5) База пока работает. Хотя, пока... Запустил ТИИ сейчас только «Проверка логической целостности конфигурации». Жду |
|||
7
Повелитель
02.08.21
✎
10:27
|
(6) ТИИ «Проверка логической целостности конфигурации» выпало с такой же ошибкой что и (3)
|
|||
8
ДенисЧ
02.08.21
✎
10:28
|
(7) Разумеется. У тебя же sql-база битая, а 1сное - это уже потом.
|
|||
9
Галахад
гуру
02.08.21
✎
10:35
|
Чем ограничение в 2 Тб. мешает?
|
|||
10
Повелитель
02.08.21
✎
10:38
|
(9) Точно. Спасибо. Я думал 2 Гб. Значит не в ограничении дело.
|
|||
11
Повелитель
02.08.21
✎
10:41
|
В dt выгрузилось из реальной базы, без ошибок на удивление!
Сейчас попробую копию из dt поднять. |
|||
12
acht
02.08.21
✎
10:47
|
(0) 80004005 - это абстрактная "Ошибка СУБД"
Надо смотреть на код Native, возможно это и не лог. Какое-нибудь нарушение уникальности индекса и тыпы. |
|||
13
acht
02.08.21
✎
10:51
|
(3) О, native=605
База у тебя сыпется =) |
|||
14
ДенисЧ
02.08.21
✎
10:51
|
Коллеги!
Никто не рассказывайте ему про DBCC CHECKDB! |
|||
15
Повелитель
02.08.21
✎
11:12
|
(13) (14) Спасибо за любую информацию.
Сейчас попробую DBCC CHECKDB! |
|||
16
Повелитель
02.08.21
✎
11:14
|
Думаю да, действительно не в логах дело. Раз как выше сказали ограничения нет. Да я перевод базы в простую с логом 1Мб даёт сделать, а ошибка та же.
Сейчас dt загружается и ТИИ в другой копии базы по разным пунктам делаю. В одной из копий DBCC CHECKDB |
|||
17
Бишбармак
02.08.21
✎
11:14
|
(14) ... особенно про repair_allow_data_loss
|
|||
18
Повелитель
02.08.21
✎
11:16
|
(17) Благодарю
|
|||
19
Бишбармак
02.08.21
✎
11:18
|
(18) Это страницу вообще смотреть не надо https://docs.microsoft.com/ru-ru/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql?view=sql-server-ver15
|
|||
20
Повелитель
02.08.21
✎
11:40
|
DBCC CHECKDB показал что индексы посыпались.
После DBCC CHECKDB база пока ещё осталась не работоспособная. Видимо нужно другие команды запускать из (19) Как раз закончилась загрузка из dt. В dt база работает и обмен идёт без ошибок. Остановлюсь на этом варианте пока, а то торговый зал и так несколько часов не работал. Остальное продолжу после завершения рабочего дня. Спасибо всем. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |