Подключение 1С 8.3 к серверу Postgre на windows x64

У меня просто возникла идея на обычном домашнем компьютере windows 7 x64 установить 1С 8.3 и подключить к базе на postgree.
Собственно установить 1С и сервер 1С проблем не возникло. 1С 8.3
Установить postgre тоже проблем не возникло.
Но вот при подключении/создании базы вылетали две ошибки. Первая — это 42704: ERROR Type «mvarchar» does not exist Line 1:create table Config (Filename mvarchar (128) notnull…
Она решилась тем, что база данных не создается заранее в postgre, а создается адинэсом при создании новой базы. Но как то уже стремно, что возникают такие нюансы
Вторая ошибка которая вылезла за первой: could notaccess file «$libdir/fastrun» — не решается ничем. Оказывается, нужно качать не postgree с официального сайта, а пропатченный фирмой 1С с ИТС или где там его ещё выкладывают. Просто скачать пропатченную версию и установить. Тогда все ошибки пропадут. Но опять возникает смутное сомнение в стабильности системы, ошибки которой непонятно как исправлять. Хорошая новость — что postgree всё же обойдется дешевле. Но придется с постом и молитвой ежечасно за неё вспоминать и подвизаться.

К слову о критикуемой СУБД от микрософта скажу в защиту, сравнивая работу в связке с postgree могу отметить тот факт, что в связке с MS SQL всё работает вроде бы прилично и стабильно. Причем даже на моём ноутбуке с базой MS SQL стартует и работает быстрее. С postgree  наблюдаются тормоза.
Теперь скопипащу источник, в котором говорится как это всё дело и где скачивать и устанавливать, а то вдруг он денется куда то, захочу перейти по ссылке, ан её и нет. Поэтому ставлю ссылку и копипащу текст.

https://postgrespro.ru/products/1c_build

ВЕРСИИ PostgreSQL и 1С

Начиная с версии 8.3 платформа 1С поддерживает PostgreSQL версии 9.4. Для этого фирмой 1С был выпущен набор патчей для PostgreSQL 9.4.2. В предлагаемых пакетах используется более новый PostgreSQL 9.4.11. Эта версия СУБД имеет множество улучшений, прежде всего связанных с отказоустойчивостью.

ДИСТРИБУТИВЫ ДЛЯ WINDOWS

Включены дополнительные патчи повышающие отказоустойчивость еще не успевшие войти в стабильный релиз, например включены патчи, которые исправляют проблему с правами доступа и критический баг с остановкой Postgres.

PostgreSQL 9.4.11:

PostgreSQL 9.5.6 (данная сборка экспериментальная, предназначена только для тестирования):

PostgreSQL 9.6.2 (данная сборка экспериментальная, предназначена только для тестирования):

PgAdmin3 1.22.1: понадобится для настройки резервного копирования и других каких то параметров базы

Кстати замечено, что конфигурация на postgree запускается долше, чем в MS SQL варианте.

Подключение 1С 8.3 к серверу Postgre на windows x64: 2 комментария

  1. А вы postgrespro с украинской локалью как подружили?
    У меня при создании базы в консоли управления сервером 1С «порядок сортировки не поддерживается базой данных».
    При установке PostgreSQL выбрал Ukraine и UTF-8.

    1. у меня русский был выбран. Как то пугает меня украинская локаль… Просто потому что непривычно.

Добавить комментарий