Stack builder что это
Перейти к содержимому

Stack builder что это

  • автор:

Установка PostgreSQL на Windows Server

Консультация по продукту 1cloud

PostgreSQL — объектно-реляционная система управления базами данных, одна из самых популярных на текущий момент, разрабатывается группой добровольцев. PostgreSQL не контролируется какой-либо корпорацией или частными лицами, а исходный код доступен бесплатно. Stack Builder — система для установки дополнительных инструментов и драйверов для PostgreSQL.

Загрузка и установка

Для загрузки файлов перейдите на сайт разработчиков и выберете нужную версию. PostgreSQL DownloadЗапустите скачанный файл для начала процесса установки. SetupУкажите директорию, в которой будет находиться PostgreSQL. Installation DirectoryУкажите директорию для хранения данных. Data DirectoryВведите и подтвердите пароль пользователя postgres, который является пользователем по умолчанию. Ввод пароляУкажите порт, на котором будет запущен сервер СУБД. 5432Выберете локализацию, рекомендуем выбирать англоязычную локаль во избежании проблем с кодировкой. LocaleТеперь СУБД PostgreSQL готова к установке. Ready to InstallПо завершении будет предложено запустить Stack Builder для установки дополнительных инструментов и драйверов. Install Stack Builder

Установка инструментов с помощью Stack Builder

Stack Builder можно открыть после того как СУБД поставлена, или запустив файл stackbuilder.exe, который находится в каталоге bin, по пути, например: C:\Program Files\PostgreSQL\9.6\bin\stackbuilder.exe Запустите приложение и выберите ваш локальный сервер на порту 5432. Выбор локального сервераВыберите приложения, которые необходимо установить. ApacheHTTPDУточните каталог для загрузки. Каталог для загрузкиДалее файл будет загружен и можно перейти к его установке. СледующийПо завершении установки закройте Stack Builder. ЗавершитьНа этом процесс завершен.

Подключение к PostgreSQL

Для подключения к серверу СУБД в командной строке перейдите в каталог bin, по пути установки, например: cd «C:\Program Files\PostgreSQL\9.6\bin» Подключитесь к консоли PostgreSQL с помощью следующей команды: .\psql.exe -U postgres Для просмотра справочной информации используйте команду: help Пример работы с данной СУБД рассмотрен в инструкции Установка PostgreSQL на Ubuntu 18.04.

Тестирование сервера

  • Установка СУБД Cassandra на Windows Server
  • Установка языка R на Windows Server
  • Установка MongoDB на сервер с Windows
  • Проблемы при подключении по RDP
  • Установка MongoDB на сервер с Windows

Ознакомиться с другими инструкциями вы можете на нашем сайте. А чтобы попробовать услугу — кликните на кнопку ниже.

Перевод «stack builder» на русский

Ваш текст переведен частично.
Вы можете переводить не более 999 символов за один раз.
Войдите или зарегистрируйтесь бесплатно на PROMT.One и переводите еще больше!

Словарь для «stack builder»

stack builder существительное
мн. stack builders

Контексты с «stack builder»

He and I knew each other well, since he had worked on the chutes for Spirit and Opportunity and was deeply involved in the design analysis for the MSL parachute. We also had on the panel a longtime builder of Mars parachutes. Мы были хорошо знакомы, так как он работал над созданием парашютов для аппаратов Spirit и Opportunity, а также активно участвовал в анализе конструкции парашюта для научной лаборатории по изучению Марса Curiosity.

James Yu, who runs the King of the Pack tobacconist in central Sydney, said the uniform packaging made it harder to stack his shelves Джеймс Йу, заведующий магазином табачных изделий King of the Pack в центре Сиднея, утверждает, что одинаковая упаковка усложнила задачу расстановки товаров по полкам

The real estate market is slowing with inventories building, prices and existing home sales falling and builder confidence slipping. Рынок недвижимости замедляется, о чем убедительно говорят цены, уменьшение продаж домов и падение доверия к строителям .

With rifles, the number needed for a firm stack does not usually depend on the kind of rifle used. Количество винтовок в пирамиде, требующихся для того, чтобы она оказалась устойчивой, не зависит от того, какие это винтовки.

To see how easy to use the Strategy Builder is, click the button and try it for yourself. Нажмите кнопку и убедитесь сами, как легко использовать конструктор стратегий.

Примеры употребления слов в разных контекстах предоставляются исключительно в лингвистических целях, т. е. для изучения употребления слов в одном языке и вариантов их перевода на другой. Все образцы собраны автоматически из открытых источников с помощью технологии поиска на основе двуязычных данных. Если вы обнаружили орфографическую, пунктуационную или иную ошибку в оригинале или переводе, используйте опцию «Сообщить о проблеме» или напишите нам

Установка PostgreSQL на Windows Server 2019

Консультация по продукту 1cloud

Скачать PostgreSQL можно с официального сайта. Перейдите в раздел Download, выберите WIndows ОС, кликнете по активной ссылке Download the installer. Вас перекинет на другую страницу. Здесь выберите нужную вам версию PostgreSQL. Мы будем устанавливать PostgreSQL 13.3. Размер файла установки 200+ Мб. Запустите скачанный файл.

Установка PostgreSQL

На первом шаге — нажмите далее (Next). На втором шаге — укажите директорию для установки PostgreSQL. Мы её оставим дефолтной. На третьем шаге — выберите компоненты экосистемы SQL, которые будут установлены на компьютер (сервер). По умолчанию выбраны все компоненты. Мы оставим список выбранных компонентов без изменений. На четвертом шаге — укажите директорию хранения баз данных. Нас вполне устроит дефолтный путь, поэтому оставим его без изменений. На пятом шаге — задайте пароль администратора СУБД. На шестом шаге — укажите порт по которому можно подключиться к СУБД. По умолчанию PostgreSQL «слушает» порт 5432. Оставим его без изменений. На седьмом шаге — выберите язык интерфейса. Мы оставим Английский язык интерфейса, но вы можете выбрать любой язык. На восьмом шаге — ознакомьтесь с конфигурацией установки. Обратите внимание на пункты: Server Installation Directory, Database Port, Database Superuser. Подтвердите установку и дождитесь ее завершения. По завершении установки вам будет предложено запустить Stack Builder, который в автоматическом режиме установит дополнительные инструменты и драйверы.

Установка Stack Builder

На первом шаге — выберите установленный дистрибутив PostgreSQL. На втором шаге — выберите приложения для установки. Мы выбрали PEM-HTTPD (преднастроенный Apache веб-сервер). На третьем шаге — укажите каталог для установки пакетов. Далее Stack Builder загрузит файл и его можно будет установить. По завершении установки нажмите кнопку Завершить.

Подключение к PostgreSQL

Проверим работоспособность PostgreSQL, подключившись к СУБД через PgAdmin, который был установлен вместе с PostgreSQL. Перейдите в меню Пуск → папка PostgreSQL 13 → pgAdmin 4. При первом запуске pgAdmin необходимо будет задать пароль пользователя. Далее раскройте список серверов. pgAdmin запросит пароль от PostgreSQL (мы его задавали на этапе установки). После успешного подключения к PostgreSQL вы увидите рабочие дашборды и сможете перемещаться по внутренней структуре БД. На этом установка, настройка и проверка подключения к PostgreSQL окончена. Если вам необходимо настроить удаленный доступ к PostgreSQL на Windows Server 2019 — вам сюда.

Поделиться в соцсетях:

Средняя оценка: 4,7, всего оценок: 3 Спасибо за Вашу оценку! К сожалению, проголосовать не получилось. Попробуйте позже

191014 Санкт-Петербург ул. Кирочная, 9

Установка и базовая настройка PostgreSQL в Windows 10

date

30.08.2022

user

itpro

directory

Windows 10, Windows Server 2016

comments

комментариев 14

PostgreSQL — это бесплатная объектно-реляционная СУБД с мощным функционалом, который позволяет конкурировать с платными базами данных, такими как Microsoft SQL, Oracle. PostgreSQL поддерживает пользовательские данные, функции, операции, домены и индексы. В данной статье мы рассмотрим установку и краткий обзор по управлению базой данных PostgreSQL. Мы установим СУБД PostgreSQL в Windows 10, создадим новую базу, добавим в неё таблицы и настроим доступа для пользователей. Также мы рассмотрим основы управления PostgreSQL с помощью SQL shell и визуальной системы управления PgAdmin. Надеюсь эта статья станет хорошей отправной точкой для обучения работы с PostgreSQL и использованию ее в разработке и тестовых проектах.

Установка PostgreSQL 11 в Windows 10

Для установки PostgreSQL перейдите на сайт https://www.postgresql.org и скачайте последнюю версию дистрибутива для Windows, на сегодняшний день это версия PostgreSQL 11 (в 11 версии PostgreSQL поддерживаются только 64-х битные редакции Windows). После загрузки запустите инсталлятор.

где скачать PostgreSQL 11 для windows 10 x64

В процессе установки установите галочки на пунктах:

  • PostgreSQL Server – сам сервер СУБД
  • PgAdmin 4 – визуальный редактор SQL
  • Stack Builder – дополнительные инструменты для разработки (возможно вам они понадобятся в будущем)
  • Command Line Tools – инструменты командной строки

установка PostgreSQL 11 и дополнительных компонентов

Установите пароль для пользователя postgres (он создается по умолчанию и имеет права суперпользователя).

PostgreSQL - задать пароль пользователю postgres

По умолчание СУБД слушает на порту 5432, который нужно будет добавить в исключения в правилах фаерволла.

5432 - порт PostgreSQL по-умолчанию

Нажимаете Далее, Далее, на этом установка PostgreSQL завершена.

Доступ к PostgreSQL по сети, правила файерволла

Чтобы разрешить сетевой доступ к вашему экземпляру PostgreSQL с других компьютеров, вам нужно создать правила в файерволе. Вы можете создать правило через командную строку или PowerShell.

Запустите командную строку от имени администратора. Введите команду:

netsh advfirewall firewall add rule name=»Postgre Port» dir=in action=allow protocol=TCP localport=5432

  • Где rule name – имя правила
  • Localport – разрешенный порт

Либо вы можете создать правило, разрешающее TCP/IP доступ к экземпляру PostgreSQL на порту 5432 с помощью PowerShell:

New-NetFirewallRule -Name ‘POSTGRESQL-In-TCP’ -DisplayName ‘PostgreSQL (TCP-In)’ -Direction Inbound -Enabled True -Protocol TCP -LocalPort 5432

После применения команды в брандмауэре Windows появится новое разрешающее правило для порта Postgres.

правила бранжмауэра для доступа к PostgreSQL по сети

Совет. Для изменения порта в установленной PostgreSQL отредактируйте файл postgresql.conf по пути C:\Program Files\PostgreSQL\11\data.

Измените значение в пункте port = 5432 . Перезапустите службу сервера postgresql-x64-11 после изменений. Можно перезапустить службу с помощью PowerShell:

Restart-Service -Name postgresql-x64-11

служба postgresql-x64-11

Более подробно о настройке параметров в конфигурационном файле postgresql.conf с помощью тюнеров смотрите в статье.

Утилиты управления PostgreSQL через командную строку

Рассмотрим управление и основные операции, которые можно выполнять с PostgreSQL через командную строку с помощью нескольких утилит. Основные инструменты управления PostgreSQL находятся в папке bin, потому все команды будем выполнять из данного каталога.

    Запустите командную строку.

Совет. Перед запуском СУБД, смените кодировку для нормального отображения в русской Windows 10. В командной строке выполните: chcp 1251

утилиты управления postgresql - C:\Program Files\PostgreSQL\11\bin

Основные команды PostgreSQL:

  • Проверка установленной версии СУБД: psql –V
  • Для создания новой базы данных воспользуйтесь утилитой createdb: createdb -U postgres testdb (где postgres суперпользователь, testdb новая база данных)Введите пароль суперпользователя. createdb -U postgres
  • Проверить список активных баз: Psql -U postgres –l (пароль) Psql -U postgres вывести список запушенных баз
  • С помощью инструмента createuser cоздадим нового пользователя: createuser –U postgres operator (где operator -имя нового пользователя) createuser –U postgres - создать пользователя
  • Предоставим пользователю привилегии суперпользователя (на практике этого делать не надо). Запустите интерактивную командную оболочку управления PostgreSQL (shell): psql –U postgres . С помощью SQL команды ALTER ROLE предоставим нужные права нашему пользователю: ALTER ROLE operator SUPERUSER CREATEROLE CREATEDB; . Мы предоставили пользователю права суперпользователя, права на создание ролей и баз данных.
  • Для выводы списка пользователей и ролей в СУБД выполните команду: \du

PostgreSQL (shell): psql командная строка

PgAdmin: Визуальный редактор для PostgresSQL

Редактор PgAdmin служит для упрощения управления базой данных PostgresSQL в понятном визуальном режиме.

  • Для запуска редактора запустите PgAdmin 4 в меню Пуск
  • Для доступа нужно ввести пароль суперпользователя postgres
  • В панели Servers вы можете раскрыть список активных БД.
    PgAdmin 4 в windows 10
  • В панели управления возможно быстро создать нового пользователя и группу, предоставить ему права. Для этого Откройте меню Object -> Create -> Create Login/Group.PgAdmin 4 создать пользователя
  • Для создания новой базы данных достаточно выбрать: Database в меню Object -> Create. В новом поле указать имя базы и владельца.
  • По умолчанию все созданные базы хранятся в каталоге base по пути C:\Program Files\PostgreSQL\11\data\base.

    Для каждой БД существует подкаталог внутри PGDATA/base, названный по OID базы данных в pg_database. Этот подкаталог по умолчанию является местом хранения файлов базы данных; в частности, там хранятся её системные каталоги. Каждая таблица и индекс хранятся в отдельном файле.

    Для резервного копирования и восстановления лучше использовать инструмент Backup в панели инструментов Tools. Для автоматизации бэкапа PostgreSQL из командной строки используйте утилиту pg_dump.exe.

    Query Tool: использование SQL запросов в PostgreSQL

    Для написания SQL запросов в удобном графическом редакторе используется встроенный в pgAdmin инструмент Query Tool. Например, вы хотите создать новую таблицу в базе данных через инструмент Query Tool.

    • Выберите базу данных, в панели Tools откройте Query Tool
    • Создадим таблицу сотрудников:

    CREATE TABLE employee
    (
    Id SERIAL PRIMARY KEY,
    FirstName CHARACTER VARYING(30),
    LastName CHARACTER VARYING(30),
    Email CHARACTER VARYING(30),
    Age INTEGER
    );

    Query Tool: использование SQL запросов в PostgreSQL

    Id — номер сотрудника, которому присвоен ключ SERIAL. Данная строка будет хранить числовое значение 1, 2, 3 и т.д., которое для каждой новой строки будет автоматически увеличиваться на единицу. В следующих строках записаны имя, фамилия сотрудника и его электронный адрес, которые имеют тип CHARACTER VARYING(30), то есть представляют строку длиной не более 30 символов. В строке — Age записан возраст, имеет тип INTEGER, т.к. хранит числа.

    После того, как написали код SQL запроса в Query Tool, нажмите клавишу F5 и в базе будет создана новая таблица employee.

    Для заполнения полей в свойствах таблицы выберите таблицу employee в разделе Schemas -> Tables. Откройте меню Object инструмент View/Edit Data.

    Здесь вы можете заполнить данные в таблице.

    редактор таблица в pgadmin

    После заполнения данных выполним инструментом Query простой запрос на выборку:
    select Age from employee;

    выполнить select в PostgreSQL с помощью PgAdmin

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *