Цифровизация бизнес-процессов предприятий на базе программных продуктов 1С

1.

Цифровизация бизнес-процессов предприятий на
базе программных продуктов 1С
Преподаватель
Дмитрий Барабаш

2.

Почему PostgreSQL?
1. Бесплатный
2. Полнофункциональный (без искусственных ограничений)
3. Кроссплатформенный (Windows, Linux, macOS)
4. Настраиваемый
5. Документация, книги и материалы в свободном доступе и на русском языке
6. Не может попасть под санкции

3.

Мифы о PostgreSQL
Гипотеза
Решение
1. Он медленный
а. На Linux PostgreSQL работает намного быстрее: в некоторых
тестах быстрее, чем MS SQL Server на Windows.
b. На Windows после настройки файла postgresql.conf можно
добиться производительности, близкой к MS SQL Server.
2. Он сложный и
неудобный
Существует множество бесплатных и платных инструментов для
администрирования PostgreSQL
3. Он подходит для
небольших компаний
Существуют разные сборки, в том числе Postgres Pro Enterprise,
поддерживающие работу 10 000 пользователей и базы до 150 ТБ

4.

Динамика выхода версий PostgreSQL для 1С
год
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
количество
выпусков
0
1
1
1
2
1
1
0
5
4
9
19
21
32
актуальная
версия
8.3
8.4
9.0
9.1
9.2
9.3
9.4
9.4
9.6
10.5
11.5
12.5
13.4
15.1

5.

1. Где взять дистрибутив PostgreSQL для 1С?
1) на сайте https://releases.1c.ru/total
2) на сайте https://1c.postgres.ru/
• 3) на сайте https://www.postgresql.org/download/ (нужен патч)

6.

2. Какие проблемы могут быть при установке
PostgreSQL на Windows?
1. При установке должна быть запущена служба Вторичный вход в
систему (Secondary Logon) – система при установке сама скажет
об этом, если данная служба не запущена.
2. Кластер PostgreSQL может не инициализироваться при
установке на компьютере, где до этого PostgreSQL ранее был
установлен. Выход: полностью удалить ранее установленные
версии или инициализировать кластер через командную строку.

7.

3. Как запустить PostgreSQL без установки?
1. Скачиваем архив: https://disk.yandex.ru/d/dDAWgFHUOj_Qzw
2. Инициализируем кластер СУБД. Из папки bin PostgreSQL
вводим команду: .\pg_ctl -D "D:\exp\12.6-1.1C\12.6-1.1C\data" U "portgres" -W initdb
3. Запускаем кластер. Из папки bin PostgreSQL вводим команду:
.\pg_ctl -D D:\exp\12.6-1.1C\12.6-1.1C\data -l logfile start
4. Cоздаем суперпользователя. Из папки bin PostgreSQL вводим
команду: .\createuser -P -s -e dmitrb

8.

4. Где найти обучающие материалы по PostgreSQL?
1. Документация: https://postgrespro.ru/docs/postgresql/14/
2. Бесплатные курсы: https://postgrespro.ru/education/courses
3. Книги: https://postgrespro.ru/education/books

9.

Цифровизация бизнес-процессов предприятий на
базе программных продуктов 1С
Преподаватель
Дмитрий Барабаш
English     Русский Правила