Григорьев Александр

75
Рейтинг

sashacd
Александр Григорьев



  •   Регистрация: 12.03.2009 (15 лет назад)

  •   Был(а) на сайте: 17.04.2024

Друзья
  • Дмитрий Вальков
Подписчики 2

Группы

Профессиональный разработчик

Рейтинг 75

Один момент перехода на 8.2

Статья Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Нет файла Инструменты администратора БД

...Начали подключать удаленных клиентов к терминал серверу freenx и запускать 1с в Wine. И проблема. Не найден ключ 1С при запуске 1с в Wine в терминале.

30.06.2011    5727    sashacd    8       

9

Опыт обслуживания базы 1С в PostgreSQL.

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием Россия Linux Абонемент ($m) Архив с данными Инструменты администратора БД

...Время шло. Размер системного каталога PostgreSQL с базой 1C достиг размера 35Gb. Размер dt-файла выгрузки базы 1С стал где-то около 1.2Gb, а развернутая база на его основе 16Gb. И как-то пришло время придумать что-то еще для обеспечения производительной работы пользователей в 1С...

1 стартмани

07.08.2010    54144    196    sashacd    26       

66

Комментарии

AdminОпыт обслуживания базы 1С в PostgreSQL.#23 25.12.11 19:19
Проблема : После обновления УПП с 1.2.х на 1.3.х, не работает создание резервной копии средствами СУБД PostgreSQL, а именно работа pg_dump завершаеся с ошибкой - «pg_dump: Команда была: COPY public.config (filename, creation, modified, attributes, datasize, binarydata) TO stdout;».


Решение этой проблемы приведено в статье http://infostart.ru/public/18771/

Для выполнения запросов иcпользуем PgAdminIII
1) “SELECT FROM Config WHERE DataSize > 125829120” - увидеть, что такая запись есть;
2) “DELETE FROM Config WHERE DataSize > 125829120” ;
Admin1С 8.1: Неопознанная ошибка HRESULT=80004005 или почему не выгружаются базы данных в dt#43 25.12.11 19:09
Еще одна проблема, которая решается с помощью данной статьи.

После обновления УПП с 1.2.х на 1.3.х, не работает создание резервной копии средствами СУБД PostgreSQL, а именно работа pg_dump завершаеся с ошибкой -

«pg_dump: Команда была: COPY public.config (filename, creation, modified, attributes, datasize, binarydata) TO stdout;».

Для выполнения запросов иcпользуем PgAdminIII
1) “SELECT FROM Config WHERE DataSize > 125829120” - увидеть, что такая запись есть;
2) “DELETE FROM Config WHERE DataSize > 125829120” ;

А если учесть тот факт, что создание архивной копии pg_dump необходимо выполнять и во время работы пользователей в базе — то статья очень пригодилась.
AdminОдин момент перехода на 8.2#0 01.07.11 9:07
...Начали подключать удаленных клиентов к терминал серверу freenx и запускать 1с в Wine. И проблема. Не найден ключ 1С при запуске 1с в Wine в терминале.
DevВопрос по СКД#2 30.06.11 17:37
В СКД на закладке "Наборы данных" в строке поля "Сумма Поступления" поставить галочку в столбце "Заголовок" и заполнить пробелом...
AdminОпыт обслуживания базы 1С в PostgreSQL.#17 11.08.10 19:22
да кстати тоже не стали мудрить - все на один сервак взвели - pgsql и сервер предприятия, freenx и базы в файл-серверном исполнении. Получилось как раз до кризиса сервак купили - пока тянет. А кстати у вас в postgresql несколько баз 1с?
AdminОпыт обслуживания базы 1С в PostgreSQL.#15 11.08.10 19:14
(14) Нет, такого не было. Вот только на последнем сервере предприятия установили только 4 рабочих процесса, на предыдущем релизе делали 6. Но с 6 стало как то тормозить.
AdminОпыт обслуживания базы 1С в PostgreSQL.#13 11.08.10 19:02
(12) Зачем штатными? - это когда с утра хотят пользователи поэксперементировать со вчерашними данными - и побыстрее хотят. Или дома посмотреть базу.(Если не корректные параметры postgresql.conf, то не сделает архив, логи конечно будут, но шанс пролететь есть)

А postgresql.conf можем и обменяться + sysctl + config ядра

AdminОпыт обслуживания базы 1С в PostgreSQL.#11 11.08.10 18:13
(10) Путь базы - 01.01.2008 старт в файл сервере - 01.08.2008 старт в PostgreSQL - август 2010 работаем дальше в PostgreSQL. Предприятие у нас производственное - много документов отчет производства за смену(наработка и выпуск).
Одновременно работает в базе наверно пользователей 35(плюс минус), вообще ключей 50 и все были заняты.
Конфиг, разделы автовакуума, анализа, и распределения памяти, а также все эксперементы это тема отдельной статьи....
Штатный бекап делается ночью в wine(dt). Еще pgdump запускается ночью и в обед.
AdminУстановка сервера 1С на Linux (описание варианта установки и настройки)#3 09.08.10 18:32
А вот еще для создания БД приходилось подправить

26) Редактирую файл /etc/rc.d/init.d/postgres
добавляю в команду создания DB «--locale ru_RU.UTF-8 -E UTF8» :

$SU -l postgres -c "$PGENGINE/initdb --locale ru_RU.UTF-8 -E UTF8 --pgdata='$PGDATA' --auth='ident sameuser'" >> "$PGLOG" 2>&1 < /dev/null

27) Проверяем что получилось создать базу с кодировкой UTF8:
/etc/rc.d/init.d/./postgresql start
su postgres
psql -l И вижу что кодировка UTF8!
AdminОпыт обслуживания базы 1С в PostgreSQL.#9 09.08.10 16:16
(8) На рабочем сервере сейчас стоит MOPS 32bit, ядро пересобрали(памяти много, поэтому добавляли PAE). Для различных эксперементов успешно устанавливалось еще на SLES 64bit, Slackware.