Многих начинающих пользователей, администраторов 1С пугают консоли, особенно когда речь идет о бесплатной СУБД PostgreSQL.
Даже простые на первый взгляд операции по бэкапу или восстановлению баз данных 1С, становятся для многих новичков настоящим испытанием.
Страх того что что-то пойдет не так усиливается при виде консольного окна, в котором нужно «строчить» соответствующую команду.
А некоторые и вовсе считают что эта СУБД только для профессионалов.
По этим причинам многие начинающие администраторы отдают предпочтение MS SQL только из-за простоты использования и наличия большого количества справочного материала.
Так как визуальная консоль управления Management Studio (SSMS) действительно существенно упрощает процесс администрирования сервера СУБД.
И лишь не многие знают, что некоторые вещи можно делать и в PostgreSQL.
Что есть визуальная консоль для написания SQL запросов, разработки процедур и функций, а также для администрирования СУБД PostgreSQL.
Конечно, речь идет о pgAdmin 4 (Третья версия к слову уже прекратила поддержку!).
pgAdmin – это отличный инструмент для администратора 1С, если Ваша СУБД PostgreSQL!
Добавим сюда еще и кросс платформенность!
Да есть консоль pgAdmin и для Linux и Mac и конечно Windows (Десктоп и сервер).
Функционал консоли pgAdmin, огромен и в рамках этой статьи мы успеем разобрать лишь базовые вещи.
Научимся устанавливать pgAdmin 4, подключать консоль к серверу, делать резервное копирование и восстановление баз данных 1С. (статью разобью на две или даже три части).
Здесь следует отметить, что pgAdmin не является единственным визуальным инструментом для администратора этой СУБД.
Есть, к примеру, и phpPgAdmin, где используя обычный веб обозреватель, и мы также можем получить доступ к административным и другим функциям СУБД.
Но сложность реализации веб способа, выше, чем простая установка pgAdmin.
А цель данной статьи показать новичкам иной путь помимо MS SQL!
Развеять мифы о сложности настроек PostgreSQL для работы в 1С Предприятии.
Показать простоту и легкость использования, администрирования PostgreSQL. (При не большом количестве пользователей).
И если сегодня есть альтернатива «Сиквелу» то это определенно PostgreSQL!
Достойное второе место, действительно можно отдать этой СУБД.
Где скачать и как установить PostgreSQL для 1С я уже писал вот здесь.
А все необходимое для администрирования клиент-серверной схемы на этой СУБД уже разберем в этой статье.
И так первым делом скачаем консоль на офф сайте:
На сегодня актуальная версия: v.2.1.
https://www.pgadmin.org/download/pgadmin-4-windows/
Качать будем для ОС Windows (x86).
x64 пока нет, да собственно и не нужно.
Первый вопрос, где устанавливать ?
Ставить консоль можно на любой ПК или сервер в Вашей локальной сети, это не обязательно должен быть сервер, где стоит СУБД PostgreSQL.
Сам процесс установки очень простой и не требует каких то спец. знаний, все интуитивно понятно, но для «успокоения нервов» ) все же покажу.
Клик по кнопке «Next»
Соглашаемся с условиями лицензии (Продукт с открытым исходным кодом и абсолютно бесплатный).
Выбираем каталог для установки и еще раз «Next»
(Напомню, консоль бывает только 32-х разрядная).
Еще раз «Next»
Теперь клик по кнопке «Install».
Установка быстрая, несколько секунд и все готово!
pgAdmin 4 — Вы всегда найдете в меню «Пуск».
Выполним первый запуск консоли.
Вот он рабочий стол pgAdmin 4!
Для начала стоит сменить язык по умолчанию (Английский на Рус):
Сделать это можно через меню «File» — «Preferences».
И в дереве находим «User language» меняем язык на «Russian» или какой Вам удобно.
После обязательно нужно выполнить перезапуск консоли, чтоб изменения вступили в силу.
Вот теперь мы можем приступить к подключению сервера СУБД PostgreSQL.
К слову на этот момент он у Вас уже должен быть установлен!
Иначе к чему подключаться ? )
И так клик по кнопке «Добавить новый сервер» (Это выполняется разово).
И придумаем имя для сервера СУБД к которому мы и подключаем консоль.
У меня на сервере PostgreSQL нет других баз кроме 1С Предприятия, поэтому напишу:
Имя — «Base_1S» — для примера.
Здесь можно писать что угодно.
Пока не пытайтесь кликнуть по кнопке «Сохранить» она все еще не активна!
Чтоб ее активировать, нужно заполнить еще несколько полей на вкладке «Соединение«.
А именно:
1. Имя/адрес сервера — Укажем IP адрес сервера СУБД, тот сервер или ПК, где у Вас работает, установлен PostgreSQL.
2. Порт — Здесь по умолчанию если ничего не трогали 5432.
3. Имя пользователя — postgres это имя нашего рута, если Вы при установке PostgreSQL оставили это имя как есть.
4. Пароль — Пароль пользователя postgres (При установке PostgreSQL указывали).
Рекомендую оставить «птичку» возле «Сохранить пароль«, чтоб каждый раз консоль Вас не спрашивала.
Вот теперь кнопка «Сохранить» активна и мы можем подключится к серверу СУБД PostgreSQL.
После подключения к серверу СУБД, Вы увидите картинку примерно как выше.
Базы данных, Роли, группы и остальные объекты, которые способна отобразить консоль pgAdmin 4.
На панели информации (Справа в окне), мы видим также очень интересную и полезную информацию.
«Активные сеансы» — их количество и состояния: «Активно» — «Простаивает» и «Всего».
Количество «Транзакций в секунду», а также ниже «Сеансы», «Блокировки» и многое другое.
Эти показатели также можно настроить, но об этом и многом другом, будем говорить уже в следующий части статьи.
Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>
















Полезная тема. Очень ждали
Ждем продолжения! Очень актуально сейчас при таких ценах на MS SQL.