Апр 02

Дано: Платформа 8.3.10.2699, БД на SQL. При входе в 1С появилось сообщение «Нарушена целостность структуры конфигурации».

При попытке войти в конфигуратор выдает ошибку «Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?».

При обновлении данных после последней реструктуризации произошла критическая ошибка. Повторить обновление?

При положительном ответе ругается «Обнаружена незавершенная операция сохранения конфигурации. Для продолжения работы необходимо завершить операцию».

Обнаружена незавершенная операция сохранения конфигурации. Для продолжения работы необходимо завершить операцию

Решение: открываем базу в SQL и подчищаем таблицу с конфигурацией:

delete from config where FileName = 'commit'
delete from config where FileName = ' dbStruFinal'


Наслаждаемся работающей базой 🙂

Автор: Johnny Тэги: , , , ,


Дек 17

Все, кто работает с серверной 1С, рано или поздно сталкиваются с ростом журнала регистрации. Логично в таком случае перенести его на другой диск.
1. Останавливаем службу

2. Переносим папку с журналом регистрации C:\Program Files (x86)\1cv82\srvinfo на новое место, например, в D:\1c_journal. Не забудьте проверить права доступа к новому каталогу.

3. Открываем реестр и переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.* Server Agent (x86-64).

Находим параметр ImagePath и изменяем в его значении путь к новому местоположению журнала (после ключа -d).

4. Запускаем службу сервера 1С:Предприятия и радуемся.

Автор: Johnny Тэги: , , , ,


Сен 07

postgresqlM$ в последнее время хочет всё больше денег, с учётом роста курса доллара проблема усугубляется ещё больше, а файловый режим работы базы 1С в 2015 году уже не так хорош как раньше. Поэтому появилась задача перевода файловой базы на PostgreSQl. В настройке есть пара нюансов, про них и расскажу.
Будем считать, что свежая версия Ubuntu Server (на сегодняшний день последняя стабильная LTS-версия 14.04.3 LTS) уже скачана и проставлена, поэтому перейдем к установке и настройке PostgreSQL.

Настроим параметры ядра, отвечающие за выделяемую системе память.

Параметр SHMMAX — это максимум памяти, выделяемой в одном запросе в байтах. Я для PQSQL выделил виртуалку с 10ГБ оперативки, поэтому установлю размер в 8ГБ: kernel.shmmax = 8589934592.

Параметр kernel.shmall – Общее количество доступной разделяемой памяти в страницах. Рассчитывается как shmmax/PAGE_SIZE. Как правило, размер страницы в системе — 4096 байт, уточнить можно запросом в консоли getconf PAGE_SIZE.

Поэтому kernel.shmall = 8589934592/4096 или kernel.shmall = 2097152

echo "kernel.shmmax=8589934592" >> /etc/sysctl.conf
echo "kernel.shmall=2097152" >> /etc/sysctl.conf
sysctl -p

Продолжение »

Автор: Johnny Тэги: , , , , , ,


При использовании материалов сайта на других ресурсах прошу оставлять прямую ссылку на оригинал статьи.