#0
by Kraft
В общем есть сервер двухголовый с 8гб оперативки и рэйдом на CentOS 5.1 x64, на нем стоит PostgreSQL 8.1.5-17.1C. Отдельно есть сервер 1С, под виндой. Так вот вчера загрузил базу в эту связку (35 гектар), провел 2000 доков. Закрыл 1с (клиета). Через пару часов пытаюсь открыть, 1с-ко ругается "Информационная база разрушена". Рестартанул посгри, ошибка осталась. Че за хня? Кто сталкивался или знает в чем может быть дело, просьба откликнуться. ЗЫ: Появились большие сомнения перевода рабочих баз на посгрес :(
#4
by Defender aka LINN
У нас такая хня на одной из баз состоянно. Лечим рестартом службы сервера 1С. Причину так и не прищучили, хотя еть подозрение на ключи - лицензий в упор, и обычно перед сабжем людей не пускает в базу за неимением свободной лицензии.
#6
by smaharbA
вообщето мсскуль может быть на сервере не один запущен и каждый пользует ему выданное и востребованное
#10
by Garlic
А почему PSQL 8.1.5-17? Вроде бы уже 8.2.4 есть: Тюнинговали настройки PSQL (shared_memory и тд)?
#12
by droff
У нас УПП на postgresql крутится. Один раз тоже с разрушением столкнулись. Лечили рестором с архива.
#14
by ОчкарикСлава
лицензионный MS SQL Standart x32 - нет такого понятия. SQL сервер стандарт, предполагает так же и 64 как и 32 бит версии. Это один и тот же продукт, лиш диск кит отличается.
#15
by Garlic
"... Реально работает УПП 1.2.11.1 (модифицированная под режим управляемых блокировок) на PostgreSQL под Linux CentOS 5.1 64bit. Платформа 1С:Предприятие Linux 8.1.10.50 x86, PostgreSQL 8.2.5 x86-64 собранный из стандартного postgresql-8.2.5-2PGDG.f7.src.rpm с патчами 1С от 8.2.4-6.1C. Размер базы - 41Gb, 80 пользователей. Есть обмен данными с другими базами. Правда в такой конфигурации база работает полторы недели. До этого было: сервер 1С:Предприятие 8.1.9.57 x86 под Windows 2003 64bit с PostgreSQL x86-64 8.2.4-5.1C (в котором /usr/bin/postgres был заменен от 8.2.5, скомпилированный с патчами 1С) под CentOS 5.1. Здесь были тормоза с выгрузкой в dt. На 8.1.10.50 встретились с неприятной ситуацией роста взаимных блокировок пользователей до неприемлимого уровня через некоторое время работы системы, иногда через сутки, иногда через несколько часов при интенсивной работе. Пока точно идентифицировать источник проблемы не удалось. Похоже, что это не из-за PostgreSQL, а из-за сервера приложений 1С. Т.к. пользователи блокируют друг друга при записи наборов регистров накопления и сведений (с заведомо отличающимися неконфликтными измерениями). Эти регистры являются влияющими для последовательностей, границы которых блокируются через управляемые блокировки в коде конфигурации. Насколько я понял, за управляемые блокировки отвечает целиком сервер приложений 1С, т.к. в PostgreSQL при установке блокировки никакие запросы не выполняются и pg_locks чистая. При переносе сервера 1С на Windows проблема остается. Использование неизменённого дистрибутива PostgreSQL 8.2.4-6.1C тоже не помогает. В 8.1.9.57 бед с взаимными блокировками не было. Скорость работы на PostgreSQL субъективно не сильно отличается от MS SQL Server. Сравнивали с секундомером в малопользовательском режиме при построении отчетов, заполнении зарплатных документов - время приблизительно одинаковое. Но есть ряд запросов (связанных с ОС), на которых PostgreSQL виснет, а MS SQL Server - проскакивает. Про это писали здесь. Время выгрузки и загрузки базы тоже примерно одинаковое (кроме версии 8.1.9.57, в которой использовались неудачные запросы PostgreSQL для выгрузки). База легко переносится на другие сервера под Linux без остановки при помощи стандартных механизмов горячего бэкапа PostgreSQL." Инфа отсюда:
#18
by ОчкарикСлава
16, клиентские лицензии к SQL серверу?, зачем тогда пост №2 ? Может лицензировать на процы? если юзеров много... Кстати подтверждаю пост 7 по AWE и 3GB - неэффективны Удачи.
#23
by NH-119
Попробуйте использовать команду pg_resetxlog, предварительно сделав резервную копию каталога DATA. Возможно PostgreSQL запустится, но часть данных может быть потеряна. Альтернативный вариант - сделать новый кластер и загрузить базу из резервной копии.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Халява: Бесплатно скачать книги по 1с
- Опять немогу снести 1с8. и переставить. из-за того что 1с8.1 стояла
- Кто юзал несколько источников данные в СКД?
- POS-терминал и 1С Торговля 7.7
- Конвертация Данных и предопределенные элементы справочников
- перехват ошибок проведения документов, Рассылка непроведенных документов
- Обновление информационной базы (При каждом запуске 1С)
- Как получить всех регистраторов регистра Бухгалтерии
- Документ ПоступлениеТМЦ поправить модуль проведения
- А есть ли аналог Tranref.ert для 8.0/8.1 ?
- нет возможности удалить документ по которому существуют движения!
- 1С:Предприятие 8. Расширение для карманных компьютеров
- Как вызвать программно конструктор настроек и настройки СКД?
- Доступ к сетевому ключу из другой подсети
- запуск внешней обработки в 1С 8.1
- Максимальная длина Реквизита справочника, тип Строка
- Опер.Кредит.Субконто(1,суб_к);
- Перенос из ЗиК 2.3 в ЗУП 2.1
- большооооой запрос возвращает не все данные?
- Перенести данные из одной конфы в другую