|
Реальные метаданные не соответствуют конфигурации самой БД | ☑ | ||
---|---|---|---|---|
0
Mr_Best
07.12.16
✎
13:05
|
Доброго дня!
Платформа 1С 8.3.9.1818 WinSrv 2012 Сервер 1С 32 бита Постгрес последней версии на данный момент кусочек настроек постгри отвечающий за транзакции: # - Settings - #wal_level = minimal # minimal, archive, hot_standby, or logical # (change requires restart) #fsync = on # turns forced synchronization on or off synchronous_commit = off # synchronization level; # off, local, remote_write, or on #wal_sync_method = fsync # the default is the first option # supported by the operating system: # open_datasync # fdatasync (default on Linux) # fsync # fsync_writethrough # open_sync #full_page_writes = on # recover from partial page writes #wal_log_hints = off # also do full page writes of non-critical updates # (change requires restart) #wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers # (change requires restart) #wal_writer_delay = 200ms # 1-10000 milliseconds #commit_delay = 0 # range 0-100000, in microseconds #commit_siblings = 5 # range 1-1000 # - Checkpoints - #checkpoint_segments = 3 # in logfile segments, min 1, 16MB each #checkpoint_timeout = 5min # range 30s-1h #checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 #checkpoint_warning = 30s # 0 disables База бухгалтерия 3.0, подключена к хранилищу конфигурации В базу добавлены новые справочники и прочие объекты (только добавленные новые) Произошел сбой сервера, пришлось нажать reboot. Сбой был связан с ошибкой в kernel После сбоя открываю конфигуратор и не наблюдаю мои новые объекты, от сильного удивления открыл базу в режиме предприятия и нашел там свои добавленные справочники, причем с данными, как так ? Есть мысли ? Сравнения конфигураций, восстановление конфигурации БД не помогает, отключение от хранилища тоже. Что за чудо могло произойти ? p.s. хорошо что базы тестовая :) но сие явление насторожило, не из-за этого ли: synchronous_commit = off ? |
|||
1
Mr_Best
07.12.16
✎
13:21
|
ТИ с реструктуризацией "помог", теперь база просто не стартует с ошибкой "Тип не определен" и гуид типа
грешу на synchronous_commit = off, хотя по документации данная функция гарантирует целостность данных, просто по моим настройкам не дает гарантии, что в случае сбоя не потеряются данные за последние 5 минут. Но либо ошибка не в этом, либо это не в случае 1с. synchronous_commit = off теперь будет всегда synchronous_commit = on |
|||
2
Serg_1960
07.12.16
✎
13:27
|
Имхо, кэш конфигурации шалит. Это ж классика жанра :)
"Сравнения конфигураций, восстановление конфигурации БД не помогает" - тут верно только одно. Ибо кнопка отката к конфигурации базы недоступна, если платформа "не видит" отличий. Зато всегда работает вот это: выгрузить конфигурацию БД и её же загрузить без сравнения. PS: чтобы не заморачиваться с пользовательскими кэшами, можно выкинуть базу из списка и вновь её добавить в список. Ваш кэп :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |