Автор Тема: postgresql в ALT Linux Кентавр  (Прочитано 12058 раз)

dango

  • Гость
Re: postgresql в ALT Linux Кентавр
« Ответ #45 : 12.01.2016 16:24:30 »
Сейчас какая проблема актуальная?

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: postgresql в ALT Linux Кентавр
« Ответ #46 : 12.01.2016 16:37:37 »
Сейчас какая проблема актуальная?
Буду пробовать PostgeSQL младших версий, потом изложу что получилось...
Если больше нет чего добавить к этому:
https://www.altlinux.org/1C Возможно надо версию постгрейса пониже взять, как в разных мануалах пишут,  9.1 9.2 1C-овцы не любители обновляться. Нужно обратить внимание на версию psql поддерживаемую  официально http://v8.1c.ru/requirements/#1 Странно, Альт опять не указан.
Но лицензия клиент-сервера на Linux все равно нужна обязательно!
Спец по 1С сказал что на сервере есть УСБ ключ... А на рабочие места он что то вводит... Я внимания не обращал...

Просто интересно, как через Web-интерфейс этот ключ вводить?

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: postgresql в ALT Linux Кентавр
« Ответ #47 : 12.01.2016 17:52:51 »
Сейчас какая проблема актуальная?
А вот и первая проблема!
postgresql9.3-1C и Ниже в репозиториях Р7 отсутствуют!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: postgresql в ALT Linux Кентавр
« Ответ #48 : 12.01.2016 20:00:15 »
Спрашивайте у 1С.
Андрей Черепанов (cas@)

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 233
  • ITS
Re: postgresql в ALT Linux Кентавр
« Ответ #49 : 12.01.2016 21:20:38 »
Сейчас какая проблема актуальная?
А вот и первая проблема!
postgresql9.3-1C и Ниже в репозиториях Р7 отсутствуют!

Странно у меня на p7 x86-64 Cent systemd есть:
# apt-cache search postgresql9.
postgresql9.1-postgis - The PostGIS extension for PostgreSQL
postgresql9.0 - PostgreSQL client programs and libraries
postgresql9.0-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.0-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.0-python - Development module for Python code to access a PostgreSQL DB
postgresql9.0-server - The programs needed to create and run a PostgreSQL server
postgresql9.0-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.1 - PostgreSQL client programs and libraries
postgresql9.1-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.1-devel - PostgreSQL development header files
postgresql9.1-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.1-python - Development module for Python code to access a PostgreSQL DB
postgresql9.1-server - The programs needed to create and run a PostgreSQL server
postgresql9.1-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.3-1C - PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
postgresql9.3-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
postgresql9.3-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
postgresql9.3-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3 - PostgreSQL client programs and libraries
postgresql9.3-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.3-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.3-python - Development module for Python code to access a PostgreSQL DB
postgresql9.3-server - The programs needed to create and run a PostgreSQL server
postgresql9.3-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.4-1C - PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
postgresql9.4-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
postgresql9.4-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
postgresql9.4-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4 - PostgreSQL client programs and libraries
postgresql9.4-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.4-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.4-python - Development module for Python code to access a PostgreSQL DB
postgresql9.4-server - The programs needed to create and run a PostgreSQL server
postgresql9.4-tcl - The PL/Tcl procedural language for PostgreSQL
i586-postgresql9.0-contrib - Contributed source and binaries distributed with PostgreSQL
i586-postgresql9.0-perl - The PL/Perl procedural language for PostgreSQL
i586-postgresql9.0-python - Development module for Python code to access a PostgreSQL DB
i586-postgresql9.0-server - The programs needed to create and run a PostgreSQL server
i586-postgresql9.0-tcl - The PL/Tcl procedural language for PostgreSQL
i586-postgresql9.1-contrib - Contributed source and binaries distributed with PostgreSQL
i586-postgresql9.1-perl - The PL/Perl procedural language for PostgreSQL
i586-postgresql9.1-postgis - The PostGIS extension for PostgreSQL
i586-postgresql9.1-python - Development module for Python code to access a PostgreSQL DB
i586-postgresql9.1-server - The programs needed to create and run a PostgreSQL server
i586-postgresql9.1-tcl - The PL/Tcl procedural language for PostgreSQL
i586-postgresql9.3-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.3-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.3-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
i586-postgresql9.3-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
i586-postgresql9.3-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.3-contrib - Contributed source and binaries distributed with PostgreSQL
i586-postgresql9.3-perl - The PL/Perl procedural language for PostgreSQL
i586-postgresql9.3-python - Development module for Python code to access a PostgreSQL DB
i586-postgresql9.3-server - The programs needed to create and run a PostgreSQL server
i586-postgresql9.3-tcl - The PL/Tcl procedural language for PostgreSQL
i586-postgresql9.4-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.4-contrib - Contributed source and binaries distributed with PostgreSQL
i586-postgresql9.4-perl - The PL/Perl procedural language for PostgreSQL
i586-postgresql9.4-python - Development module for Python code to access a PostgreSQL DB
i586-postgresql9.4-server - The programs needed to create and run a PostgreSQL server
i586-postgresql9.4-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.0-docs - Extra documentation for PostgreSQL
postgresql9.1-docs - Extra documentation for PostgreSQL
postgresql9.3-1C-docs - Extra documentation for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3-docs - Extra documentation for PostgreSQL
postgresql9.4-1C-docs - Extra documentation for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-docs - Extra documentation for PostgreSQL
Только для версии edition for 1C 8.3.3 and later

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: postgresql в ALT Linux Кентавр
« Ответ #50 : 13.01.2016 01:49:29 »
Странно у меня на p7 x86-64 Cent systemd есть:
Ну у меня на Р7 х86-64 тоже есть! А на Р7 х32 Нету...
[san@desk-alsanlin16 ~]$ apt-cache search postgresql9
postgresql9.1-postgis - The PostGIS extension for PostgreSQL
postgresql9.0 - PostgreSQL client programs and libraries
postgresql9.0-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.0-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.0-python - Development module for Python code to access a PostgreSQL DB
postgresql9.0-server - The programs needed to create and run a PostgreSQL server
postgresql9.0-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.1 - PostgreSQL client programs and libraries
postgresql9.1-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.1-devel - PostgreSQL development header files
postgresql9.1-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.1-python - Development module for Python code to access a PostgreSQL DB
postgresql9.1-server - The programs needed to create and run a PostgreSQL server
postgresql9.1-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.3-1C - PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
postgresql9.3-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
postgresql9.3-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
postgresql9.3-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3 - PostgreSQL client programs and libraries
postgresql9.3-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.3-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.3-python - Development module for Python code to access a PostgreSQL DB
postgresql9.3-server - The programs needed to create and run a PostgreSQL server
postgresql9.3-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.4-1C - PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
postgresql9.4-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
postgresql9.4-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
postgresql9.4-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4 - PostgreSQL client programs and libraries
postgresql9.4-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.4-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.4-python - Development module for Python code to access a PostgreSQL DB
postgresql9.4-server - The programs needed to create and run a PostgreSQL server
postgresql9.4-tcl - The PL/Tcl procedural language for PostgreSQL
i586-postgresql9.0-contrib - Contributed source and binaries distributed with PostgreSQL
i586-postgresql9.0-perl - The PL/Perl procedural language for PostgreSQL                                                                                           
i586-postgresql9.0-python - Development module for Python code to access a PostgreSQL DB                                                                           
i586-postgresql9.0-server - The programs needed to create and run a PostgreSQL server                                                                             
i586-postgresql9.0-tcl - The PL/Tcl procedural language for PostgreSQL                                                                                             
i586-postgresql9.1-contrib - Contributed source and binaries distributed with PostgreSQL                                                                           
i586-postgresql9.1-perl - The PL/Perl procedural language for PostgreSQL                                                                                           
i586-postgresql9.1-postgis - The PostGIS extension for PostgreSQL                                                                                                 
i586-postgresql9.1-python - Development module for Python code to access a PostgreSQL DB                                                                           
i586-postgresql9.1-server - The programs needed to create and run a PostgreSQL server                                                                             
i586-postgresql9.1-tcl - The PL/Tcl procedural language for PostgreSQL                                                                                             
i586-postgresql9.3-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)                                       
i586-postgresql9.3-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)                                                       
i586-postgresql9.3-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)                                       
i586-postgresql9.3-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)                                         
i586-postgresql9.3-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)                                                         
i586-postgresql9.3-contrib - Contributed source and binaries distributed with PostgreSQL                                                                           
i586-postgresql9.3-perl - The PL/Perl procedural language for PostgreSQL                                                                                           
i586-postgresql9.3-python - Development module for Python code to access a PostgreSQL DB                                                                           
i586-postgresql9.3-server - The programs needed to create and run a PostgreSQL server                                                                             
i586-postgresql9.3-tcl - The PL/Tcl procedural language for PostgreSQL                                                                                             
i586-postgresql9.4-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
i586-postgresql9.4-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
i586-postgresql9.4-contrib - Contributed source and binaries distributed with PostgreSQL
i586-postgresql9.4-perl - The PL/Perl procedural language for PostgreSQL
i586-postgresql9.4-python - Development module for Python code to access a PostgreSQL DB
i586-postgresql9.4-server - The programs needed to create and run a PostgreSQL server
i586-postgresql9.4-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.0-docs - Extra documentation for PostgreSQL
postgresql9.1-docs - Extra documentation for PostgreSQL
postgresql9.3-1C-docs - Extra documentation for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.3-docs - Extra documentation for PostgreSQL
postgresql9.4-1C-docs - Extra documentation for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-docs - Extra documentation for PostgreSQL
[san@desk-alsanlin16 ~]$ ssh root@192.168.113.121
Last login: Tue Jan 12 21:03:47 2016 from 192.168.113.100
[root@srv1csan ~]# apt-cache search postgresql9
postgresql9.1-postgis - The PostGIS extension for PostgreSQL
postgresql9.0 - PostgreSQL client programs and libraries
postgresql9.0-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.0-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.0-python - Development module for Python code to access a PostgreSQL DB
postgresql9.0-server - The programs needed to create and run a PostgreSQL server
postgresql9.0-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.1 - PostgreSQL client programs and libraries
postgresql9.1-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.1-devel - PostgreSQL development header files
postgresql9.1-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.1-python - Development module for Python code to access a PostgreSQL DB
postgresql9.1-server - The programs needed to create and run a PostgreSQL server
postgresql9.1-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.3 - PostgreSQL client programs and libraries
postgresql9.3-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.3-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.3-python - Development module for Python code to access a PostgreSQL DB
postgresql9.3-server - The programs needed to create and run a PostgreSQL server
postgresql9.3-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.4-1C - PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
postgresql9.4-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
postgresql9.4-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
postgresql9.4-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4 - PostgreSQL client programs and libraries
postgresql9.4-contrib - Contributed source and binaries distributed with PostgreSQL
postgresql9.4-perl - The PL/Perl procedural language for PostgreSQL
postgresql9.4-python - Development module for Python code to access a PostgreSQL DB
postgresql9.4-server - The programs needed to create and run a PostgreSQL server
postgresql9.4-tcl - The PL/Tcl procedural language for PostgreSQL
postgresql9.0-docs - Extra documentation for PostgreSQL
postgresql9.1-docs - Extra documentation for PostgreSQL
postgresql9.3-docs - Extra documentation for PostgreSQL
postgresql9.4-1C-docs - Extra documentation for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-docs - Extra documentation for PostgreSQL

А если подключить Репозиторий х86-64, то ставить нужно (выбирать для установки)
i586-postgresql9.3-1C-server ? Правильно?                               
Спрашивайте у 1С.
А откуда в знают, почему в репозиториях Р7 х32 Alt-а нет пакета postgresql9.3-1C-server ? :)

Оффлайн prof-alex

  • Участник
  • *
  • Сообщений: 33
Re: postgresql в ALT Linux Кентавр
« Ответ #51 : 13.01.2016 01:51:13 »
А вот и первая проблема!
postgresql9.3-1C и Ниже в репозиториях Р7 отсутствуют!
А почему это является проблемой? Не замечал проблем с текущими версиями постгреса...

UPD: специально сбегал на сайт нуралиеских проказников, там актуальные версиии 1С такие:
Технологическая платформа 8.3 8.3.7.1845 30.12.15  тестовая 8.3.7.1860 12.01.16

У вас там что-то совсем древнее.
« Последнее редактирование: 13.01.2016 02:09:50 от prof-alex »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: postgresql в ALT Linux Кентавр
« Ответ #52 : 13.01.2016 05:52:23 »
Спрашивайте у 1С.
А откуда в знают, почему в репозиториях Р7 х32 Alt-а нет пакета postgresql9.3-1C-server ? :)
Я говорил про сборку PostgreSQL, поставляемую самой 1С.
Андрей Черепанов (cas@)

dango

  • Гость
Re: postgresql в ALT Linux Кентавр
« Ответ #53 : 13.01.2016 07:49:23 »
Рабочий ПК
# uname -rm
3.14.58-std-def-alt0.M70P.1 i686
Подключенные репозитории:
# apt-repo
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch i586 classic
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch noarch classic
Проверим:
# apt-get update
# apt-cache search postgresql |grep 1C
libecpg6.6-1C - Shared library libecpg6.6-1C for PostgreSQL (edition for 1C 8.3.3 and later)
libpq5.7-1C - The shared libraries required for any PostgreSQL clients (edition for 1C 8.3.3 and later)
postgresql9.4-1C - PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
postgresql9.4-1C-contrib - Contributed source and binaries distributed with PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-perl - The PL/Perl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-python - Development module for Python code to access a PostgreSQL DB (edition for 1C 8.3.3 and later)
postgresql9.4-1C-server - The programs needed to create and run a PostgreSQL server (edition for 1C 8.3.3 and later)
postgresql9.4-1C-tcl - The PL/Tcl procedural language for PostgreSQL (edition for 1C 8.3.3 and later)
postgresql9.4-1C-docs - Extra documentation for PostgreSQL (edition for 1C 8.3.3 and later)
Осталась только версия 9.4
И для очистки совести:
http://packages.altlinux.org/en/search?utf8=%E2%9C%93&branch=p7&query=1c
Цитировать
1c-preinstall    8.3-alt7.M70P.1    2014-03-18 17:41:40 UTC    almost 2 years ago    http://1c.ru/    Set correct environment for 1C:Enterprise client
1C_Enterprise82-monit    0.1-alt1    2012-03-23 11:04:09 UTC    almost 4 years ago    –    Monit file for 1C Enterprise 8.2
emacs-template    3.1c-alt1    2005-10-04 18:56:25 UTC    over 10 years ago    http://emacs-template.sourc...    Template package for Emacs
fonts-ttf-mplus    028-alt3_5    2013-02-22 15:08:22 UTC    almost 3 years ago    http://mplus-fonts.sourcefo...    The Mplus fonts is a superfamily of fonts designed by Coji Morishita
postgresql9.4-1C    9.4.5-alt0.M70P.1    2015-11-06 05:40:57 UTC    2 months ago    http://www.postgresql.org/    PostgreSQL client programs and libraries (edition for 1C 8.3.3 and later)
python-module-vobject    0.8.1c-alt1.1.1    2011-10-26 08:52:54 UTC    about 4 years ago    http://vobject.skyhousecons...    Python module for parsing and generating vCard files
spt-profiles-ovz-1C    0.1-alt2    2008-01-18 13:04:14 UTC    almost 8 years ago    –    spt profiles for building OpenVZ VE containers fot 1C Linux Server
Но не вижу в этом ничего критического. 9.4 на тестовых работала без проблем.
А если подключить Репозиторий х86-64, то ставить нужно (выбирать для установки)
i586-postgresql9.3-1C-server ? Правильно?
Зачем? Какие причины не использовать PostgreSQL 9.4? А если система 64-битная, зачем использовать PostgreSQL 32-битный?

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: postgresql в ALT Linux Кентавр
« Ответ #54 : 13.01.2016 11:01:13 »
А почему это является проблемой? Не замечал проблем с текущими версиями постгреса...
Так. Что бы не запутаться самому и Вас не путать, начинаем читать с ЭТОГО сообщения:
https://forum.altlinux.org/index.php?topic=36182.msg275346#msg275346
Тут я изложил что у меня получилось, а где костыли...
Все это делалось на "Виртуальной" машине, с целью проверки и составления Краткого руководства для Себя в первую очередь, и для Тех кто пойдет по этому пути...
UPD: специально сбегал на сайт нуралиеских проказников, там актуальные версиии 1С такие:
Технологическая платформа 8.3 8.3.7.1845 30.12.15  тестовая 8.3.7.1860 12.01.16
У вас там что-то совсем древнее.
Какую версию 1С дал Админ 1С, с той и экспериментирую!
Я не знаю как скачивать версии с сайта
Цитировать
"нуралиеских проказников"
, меня туда не пускают? Если подскажите как это сделать, буду премного благодарен!
Я говорил про сборку PostgreSQL, поставляемую самой 1С.
Про Этерсофтную? Эта уже работает на "Железном" сервере, я вроде отписался вчера?
Осталась только версия 9.4
Ну и я про то же...
Но не вижу в этом ничего критического. 9.4 на тестовых работала без проблем.
Опять возвращаемся к предыдущим сообщениям:
https://forum.altlinux.org/index.php?topic=36182.msg275371#msg275371
Ошибка: "DATABASE не пригоден для использования"
Ниже в сообщении:
https://forum.altlinux.org/index.php?topic=36182.msg275376#msg275376
Посоветовали попробовать младшую версию PostgreSQL - Вот я и пробую...
Зачем? Какие причины не использовать PostgreSQL 9.4? А если система 64-битная, зачем использовать PostgreSQL 32-битный?
Потому что на сервере стоит х32 Система, машинка не супер-пупер по тому и ставил х32 Систему... Вот и ставлю PostgreSQL х32 Бита...

На "Виртуальной" машине разберусь, опробую, пойму как говорится основу, потом буду пробовать х64 Систему. Может и руководство решит брать более мощный компьютер... Но это потом, а пока:
Сейчас какая проблема актуальная?
- Актуальная проблема:
Ошибка: "DATABASE не пригоден для использования"
Картинка ниже:

dango

  • Гость
Re: postgresql в ALT Linux Кентавр
« Ответ #55 : 13.01.2016 14:27:24 »
Какую версию 1С дал Админ 1С, с той и экспериментирую!
В принципе, не смертельно. Но оптимально протестировать с последней версией.
Я не знаю как скачивать версии с сайта
Ваш Админ 1С знает :-) Там загрузка только для зарегистрированных пользователей.
Потому что на сервере стоит х32 Система, машинка не супер-пупер по тому и ставил х32 Систему... Вот и ставлю PostgreSQL х32 Бита...
Спасибо за прояснение. Здесь замечу, что 1С достаточно ресурсоемкое приложение и для комфортной работы пользователей, особенно с тяжелыми конфигурациями типа УТП и УПП и количеством пользователей больше 5, стоит всерьез озаботится мощным железом для сервера. Одно дело проверить работу для одного пользователя, а другое - пустить в 1С пяток активно работающих бухгалтеров :-) Подумайте.
Кстати, для проверки производительности связки железо+1С+СУБД можно использовать тест Гилева.
- Актуальная проблема:
Ошибка: "DATABASE не пригоден для использования"
Здесь сложно сказать.
В этой теме я развернул Сервер 1С + PostgreSQL 9.4 на Simply Linux 7.0.5 i586 и ALT Linux Centaurus 7.0.5 i586 действуй по Лабораторкам Саломатина, заменив Этерософтовский PostgreSQL на сборку PostgreSQL от 1С версии 9.4 из p7. Ошибки, возникавшие при создании чистой информационной базы, успешно были решены внимательным чтением лабораторок и доустановкой описанных там нужных пакетов. В результате, чистая ИБ создавалась без ошибок и позволяла загрузить рабочую ИБ из dt.
Совет простой: в виртуалке разверните с нуля Кентавра, полностью его обновите и начните заново установку 1С и PostgreSQL, записывая каждый шаг.

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: postgresql в ALT Linux Кентавр
« Ответ #56 : 13.01.2016 21:03:40 »
В принципе, не смертельно. Но оптимально протестировать с последней версией.
Ну как будет на руках ЭТА последняя версия, так обязательно попробую.
Там загрузка только для зарегистрированных пользователей.
Ну вот и я про то же! :) У них админит Специалист с конторы, которая продала им Эту . Я по сетевым делам и Железу...
Здесь замечу, что 1С достаточно ресурсоемкое приложение и для комфортной работы пользователей, особенно с тяжелыми конфигурациями типа УТП и УПП и количеством пользователей больше 5, стоит всерьез озаботится мощным железом для сервера.
Я покажу Вашу рекомендацию Руководству! Пусть задумаются ???
Кстати, для проверки производительности связки железо+1С+СУБД можно использовать тест Гилева.
Я так понял что без ключа я и этой радостью не воспользуюсь?
Или как его запустить то можно?
Здесь сложно сказать.
Все, Спасибо! Разобрался. Описание в следующем посте. Я сохранил на виртуалке систему после установки 1С Предприятие, вернулся и пере установил PostgreSQL с маленькими нюансами. Действительно не хватало программ...

Оффлайн prof-alex

  • Участник
  • *
  • Сообщений: 33
Re: postgresql в ALT Linux Кентавр
« Ответ #57 : 13.01.2016 21:09:03 »
- Актуальная проблема:
Ошибка: "DATABASE не пригоден для использования"
Тут, скорее всего, проблема в том, что при первом запуске потгреса не хватало contrib, вот и не создались необходимые записи в служебных базах данных. Там происходит регистрация различных языковых изъысков. Можно попробовать остановить пострес, удалить его каталог с базой данных с недрах /var/lib/pgsql (или переименовать, если нет уверенности в правильности действий) и произвести initdb вновь.

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
PostgreSQL в ALT Linux 7.0.5 7.0.5 Centaurus Server...
« Ответ #58 : 13.01.2016 21:19:59 »
Отсюда читам то что между ножницами ПЕРВАЯ ЧАСТЬ:
https://forum.altlinux.org/index.php?topic=36182.msg275346#msg275346
Ниже ВТОРАЯ ЧАСТЬ, немного подредактированная

cut===== Установка 1С и PostgreSQL =====
========== ВТОРАЯ ЧАСТЬ ==========

 Состояние сервиса:
# service srv1cv83 status
1C:Enterprise 8.3 server status:
Init script: NOT STARTED.
Пока не стартуем. Будем устанавливать PostgeSQL.
 Обновляем сведения о пакетах для apt-get.
# apt-get update
 Устанавливаем:
# apt-get install postgresql9.4-1C-server libpq5.7- Установились следующие пакеты:
Цитировать
1: postgresql-common
2: libpq5.7-1C
3: postgresql9.4-1C
4: postgresql9.4-1C-server
Смотрим:
# rpm -qa | grep postgres
postgresql9.4-1C-9.4.5-alt0.M70P.1
postgresql9.4-1C-server-9.4.5-alt0.M70P.1
postgresql-common-1.0-alt8
Доставляем postgresql9.4-1C-contrib, так ка при прошлом эксперименте он понадобился:
# apt-get install postgresql9.4-1C-contrib Установились следующие пакеты:
Цитировать
1: libossp-uuid
2: postgresql9.4-1C-contrib
Смотрим:
# rpm -qa | grep postgres
postgresql9.4-1C-contrib-9.4.5-alt0.M70P.1
postgresql9.4-1C-9.4.5-alt0.M70P.1
postgresql9.4-1C-server-9.4.5-alt0.M70P.1
postgresql-common-1.0-alt8
Сравниваем с тем что нам ставил Postgre Etersoft:
Цитировать
*********************
# rpm -qa | grep postgres
%%%%postgresql-common-1.0-alt8
# rpm -qa | grep postgre
%%%%postgre-etersoft9.2-contrib-9.2.1-alt7.M70P.8
%%%%postgresql-common-1.0-alt8
postgre-etersoft9.2-seltaaddon-9.2.1-alt7.M70P.8
%%%%postgre-etersoft9.2-server-9.2.1-alt7.M70P.8
%%%%postgre-etersoft9.2-9.2.1-alt7.M70P.8
*********************
Не достает волшебного пакета postgre-etersoft9.2-seltaaddon.
 Погуглив понимаем что это что то относящееся к Питону,
 По сему ставим postgresql9.4-1C-python и до кучи postgresql9.4-1C-tcl
# apt-get update
# apt-get install postgresql9.4-1C-python
# apt-get install postgresql9.4-1C-tcl
Смотрим:
# rpm -qa | grep postgres
postgresql9.4-1C-python-9.4.5-alt0.M70P.1
postgresql9.4-1C-contrib-9.4.5-alt0.M70P.1
postgresql9.4-1C-9.4.5-alt0.M70P.1
postgresql9.4-1C-tcl-9.4.5-alt0.M70P.1
postgresql9.4-1C-server-9.4.5-alt0.M70P.1
postgresql-common-1.0-alt8
Состояние сервиса:
# service postgresql status
postgres is stopped

 Выполняем то что написано на странице: http://altlinux.org/PostgreSQL
# /etc/init.d/postgresql initdb
Creating default database:
Файлы, относящиеся к этой СУБД, будут принадлежать пользователю "postgres".
От его имени также будет запускаться процесс сервера.

Кластер баз данных будет инициализирован с локалью "ru_RU.UTF-8".
Кодировка БД по умолчанию, выбранная в соответствии с настройками: "UTF8".
Выбрана конфигурация текстового поиска по умолчанию "russian".

Контроль целостности страниц данных отключен.

исправление прав для существующего каталога /var/lib/pgsql/data... ок
создание подкаталогов... ок
выбирается значение max_connections... 100
выбирается значение shared_buffers... 128MB
выбор реализации динамической разделяемой памяти ... posix
создание конфигурационных файлов... ок
создание базы template1 в /var/lib/pgsql/data/base/1... ок
инициализация pg_authid... ок
инициализация зависимостей... ок
создание системных представлений... ок
загрузка описаний системных объектов... ок
создание правил сортировки... ок
создание преобразований... ок
создание словарей... ок
установка прав для встроенных объектов... ок
создание информационной схемы... ок
загрузка серверного языка PL/pgSQL... ок
очистка базы данных template1... ок
копирование template1 в template0... ок
копирование template1 в postgres... ок
сохранение данных на диске... ок

ПРЕДУПРЕЖДЕНИЕ: используется проверка подлинности "trust" для локальных подключений.
Другой метод можно выбрать, отредактировав pg_hba.conf или используя ключи -A,
--auth-local или --auth-host при следующем выполнении initdb.

Success. You can now start the database server using:

    service postgresql start
or
    postgres -D /var/lib/pgsql/data
or
    pg_ctl -D /var/lib/pgsql/data -l logfile start

 Запускаем сервис   
# service postgresql start
Starting postgresql service:     [ DONE ]

 Проверяем автозапуск, нету:
# chkconfig --list postgresql
postgresql      0:выкл  1:выкл  2:выкл  3:выкл  4:выкл  5:выкл  6:выкл
Добавляем автозапуск:
# chkconfig postgresql on
# service postgresql restart
Stopping postgresql service:    [ DONE ]
Starting postgresql service:    [ DONE ]
Проверяем, теперь есть:
# chkconfig --list postgresql
postgresql      0:выкл  1:выкл  2:вкл   3:вкл   4:вкл   5:вкл   6:выкл
Редактируем (Как сказано у т. Саломатина, а так же в другой литературе интернета)
# mcedit /var/lib/pgsql/data/postgresql.conf
Цитировать
Меняем строку
 listen_addresses = 'localhost'"
на
 listen_addresses = '192.168.113.121'"
Редактируем
# mcedit /var/lib/pgsql/data/pg_hba.conf Разрешаем входить локально без пароля изменив строку
 
Цитировать
local all all ident
на
 local all all trust
Ищем строку:
 
Цитировать
host    all    all       192.168.0.0/24    ident
и приведите ее к виду:
 host    all    all       192.168.113.0/24    md5
Перегружаем:
# service postgresql restart Добавляем пароль для пользователя postgres:
# psql -U postgres -d template1 -c "ALTER USER postgres PASSWORD '333'" Запускаем 1С и Перегружаем PostgreSQL:
# service srv1cv83 start
# service postgresql restart
И радуемся! Все работает. Но я на всякий случай еще ребутну весь Сервер
# reboot
cut===== Установка 1С и PostgreSQL =====
========== ВТОРАЯ ЧАСТЬ ==========

===================

Далее как разберусь с Тестированием и Найду пороль напишу что получилось...
Извиняюсь за много текста, но как говорит т. Саломатин: - "Хочешь понять сам, объясни другому."
« Последнее редактирование: 13.01.2016 21:25:21 от San »

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: postgresql в ALT Linux Кентавр
« Ответ #59 : 13.01.2016 21:27:15 »
Тут, скорее всего, проблема в том, что при первом запуске потгреса не хватало contrib
Возможно. Я просто переустановил уже с учетом Контриба и Питона... (Етерсовтовский же Постгрес за чем то это ставит?)