Как проверить запущен ли postgresql windows

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

Содержание:

  • Установка PostgreSQL 11 в Windows 10
  • Доступ к PostgreSQL по сети, правила файерволла
  • Утилиты управления PostgreSQL через командную строку
  • PgAdmin: Визуальный редактор для PostgresSQL
  • Query Tool: использование SQL запросов в 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

  • Перейдите в каталог bin выполнив команду:
    CD C:\Program Files\PostgreSQL\11\bin

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

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

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

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

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

По умолчанию все созданные базы хранятся в каталоге 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;

Установка PostgreSQL по шагам

1. Загружаем дистрибутив

Мы советуем скачивать актуальные версии на официальном сайте СУБД. Чтобы найти установщик PostgreSQL 15 для Windows нажимаем Download → Windows → Download the installer.

На сайте выбираем интересующую нас версию PostgreSQL и платформу Windows x86-64. Начинается загрузка установочного файла на компьютер.

2. Запускаем установочный файл

В ходе установки проводится проверка на наличие необходимых компонентов, например, Microsoft Visual C++. Если каких-то компонентов не хватает, они устанавливаются автоматически.

В открывшемся приветственном окне нажимаем Next.

3. Указываем каталог для установки

Выбираем путь, куда нужно установить PostgreSQL 15. По умолчанию предлагается C:\Program Files\PostgreSQL\15, его можно оставить.

4. Выбираем дополнительные компоненты

Вместе с СУБД можно установить следующие компоненты:

  • PostgreSQL Server — это сам сервер баз данных PostgreSQL;
  • pgAdmin 4 — приложение с графическим интерфейсом для администрирования СУБД;
  • Stack Builder — утилита, которая поможет установить дополнительные библиотеки и инструменты в PostgreSQL;
  • Command Line Tools — инструменты для работы с СУБД через командную строку.

5. Указываем каталог для файлов баз данных

Можно оставить путь по умолчанию C:\Program Files\PostgreSQL\15\data или выбрать свой. Здесь будет храниться вся информация, поэтому перед выбором каталога важно проверить, что на диске достаточно свободного места.

6. Устанавливаем пароль для системного пользователя

Рекомендуем выбирать пароль из 12 и более символов, со строчными и прописными буквами, цифрами и символами. Логин postgres устанавливается по умолчанию.

7. Выбираем порт и кодировку

Можно оставить порт по умолчанию 5432 или указать свой. Далее нажать Next.

В появившемся списке локалей выбираем подходящую для себя локализацию или оставляем значение по умолчанию [Default locale]. Нажимаем Next.

В будущем для новых баз данных на сервере можно будет указать конкретную кодировку.

8. Проверяем параметры и завершаем установку

В финальном окне выводится сводная информация об установке PostgreSQL 15: дополнительные компоненты, выбранные порт и каталог, логин. Если параметры указаны верно, нажимаем Next или возвращаемся для корректировок с помощью кнопки Back.

Все готово. Нажмите Next и дождитесь, когда необходимые компоненты установятся. Обычно процесс занимает не более 5 минут.

Одновременно с завершением процесса установки можно запустить компонент Stack Builder. Если запуск не требуется, снимаем флажок и нажимаем Finish.

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

Запустить Stack Builder после окончания установки PostgreSQL можно с помощью команды:

C:\"Program Files"\PostgreSQL\15\bin\stackbuilder.exe

При этом путь будет зависеть от того, какие диск и каталог были выбраны во время установки СУБД.

В начальном окне Stack Builder выбираем СУБД, для которой будем устанавливать дополнения. Для дальнейшей загрузки необходимо подключение к Интернету.

Далее выбираем дополнительные приложения, которые нужны для работы с базой данных. При клике на любой из компонентов внизу окна появляется его краткое описание. Мы выбрали Migration Toolkit и PEM-HTTPD.

Следующим шагом указываем путь на локальной машине, куда нужно загрузить пакеты выбранных дополнений.

Дожидаемся загрузки файлов.

После этого скачанные приложения устанавливаются по очереди. Перезагружать компьютер следует только после того, как все дополнения из набора будут установлены.

Если устройство все-таки было перезапущено раньше, чем завершилась установка всех приложений, можно запустить инсталляцию с помощью .exe файла. Он находится в папке, которая была выбрана на предыдущем шаге. В нашем примере это папка C:\Program Files\PostgreSQL\additions.

После установки всех выбранных приложений Stack Builder сообщает об успешном завершении.

Запуск pgAdmin 4

pgAdmin 4 — это утилита с простым визуальным интерфейсом, которая помогает работать с PostgreSQL. Ее можно установить отдельно от СУБД, скачав дистрибутив на официальном сайте.

Запустить pgAdmin 4 на устройстве можно через поиск в панели Пуск.

Еще один способ запустить утилиту — ввести в командной строке:

C:\Users\Selectel>C:\"Program Files"\PostgreSQL\15\"pgAdmin 4"\bin\pgAdmin4

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

Чтобы подключиться к серверу СУБД кликните на Servers в левой панели и в раскрывшемся списке выберите PostgreSQL 15. Нажмите на него правой кнопки мыши и выберите Connect Server.

Для подключения нужно ввести пароль пользователя postgres — его мы задавали на этапе установки PostgreSQL 15.

После аутентификации мы подключаемся к своему серверу PostgreSQL 15 и видим все объекты, которые на нем расположены.

Чтобы изменить язык в pgAdmin 4 нажмите в левом верхнем углу File → Preferences. Далее в открывшемся окне в разделе Miscellaneous выберите пункт User language и в выпадающем списке с доступными языками найдите Russian. Язык изменится после перезагрузки страницы.

Сетевой доступ к PostgreSQL

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

PowerShell

New-NetFirewallRule -Name 'POSTGRESQL-PORT' -DisplayName 'Selectel Port PostgreSQL2' -Direction Inbound -Enabled True -Protocol TCP -LocalPort 5432

Командная строка

netsh advfirewall firewall add rule name="Selectel Port PostgreSQL" dir=in action=allow protocol=TCP localport=5432

Графический интерфейс

В меню Пуск ищем брандмауэр и выбираем Брандмауэр Защитника Windows.

В левом меню кликаем на Дополнительные параметры.

Заходим в Правила для входящих подключений и в правой части окна выбираем Создать правило.

Устанавливаем настройки так, как показано на скринах ниже:

На шаге Профиль вы сами решаете, для каких профилей использовать новое правило. Мы оставим все профили включенными.

Задаем имя для нового правила и его описание.

После того, как мы добавили правило в файрволе Windows любым из описанных способов, оно появится в брандмауэре.

Смена порта для подключения к СУБД

Чтобы изменить порт подключения к PostgreSQL находим файл postgresql.conf. Путь к нему — C:\Program Files\PostgreSQL\15\data.

В этом файле ищем строку с указанием port=5432 и меняем номер порта на нужный. Для поиска нужной строки поможет Ctrl+F.

После этого перезапускаем службу postgresql-x64-15 используя встроенное в Windows приложение Службы. Его можно найти в меню Пуск или с помощью команды Win+R на клавиатуре и далее services.msc.

Еще postgresql-x64-15 можно перезапустить с помощью PowerShell. Для этого в консоли PowerShell нужно ввести команду:

Restart-Service-Name postgresql-x64-15

Проверка открытого порта

Проверить открыт ли указанный порт для входящего трафика можно с помощью пробного подключения по протоколу Telnet. Дальше рассмотрим по шагам, как включить этот протокол на Windows 11 и 10.

Telnet на Windows 11

  1. Через меню Пуск находим и открываем приложение Параметры.
  2. В открывшемся окне слева выбираем Приложения.

3. В окне Приложения открываем пункт Дополнительные компоненты.

4. В поисковой строке вводим Другие компоненты и открываем указанный параметр.

5. В открывшемся окне находим Клиент Telnet и включаем этот компонент, нажав кнопку ОК.

Telnet на Windows 10

  1. Через меню Пуск находим и открываем приложение Панель управления.

2. В открывшемся окне находим Программы и компоненты.

3. Кликаем слева на Включение или отключение компонентов Windows.

4. В открывшемся окне находим Клиент Telnet и включаем этот компонент, нажав кнопку ОК.

Теперь протокол Telnet включен и можно проверить открыт ли порт, который прослушивает PostgreSQL. Для этого в командной строке введем:

telnet <IP-address> <Port>

Где IP-address это IP-адрес сервера или его имя, а Port — номер порта, по которому будет производится подключение. Например,

C:\Users\Selectel>telnet 10.0.10.55 5432

Если подключение произошло успешно и порт открыт, будет отображаться пустая командная строка, а имя окна изменится на Telnet <IP-address>.

Если порт закрыт и подключение произвести не удалось, мы увидим сообщение о сбое.

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

Чтобы управлять СУБД с помощью командной строки, необходимо открыть ее от имени администратора.

Далее перейти в каталог \bin, так как все основные инструменты PostgreSQL лежат именно в этой папке:

C:\Users\Selectel>cd C:\Program Files\PostgreSQL\15\bin

С помощью параметра -V можно проверить версию СУБД, которая была установлена:

C:\Program Files\PostgreSQL\15\bin>psql -V

Для корректного отображения русских символов в Windows 10 и 11 советуем сменить кодировку на Windows-1251:

C:\Program Files\PostgreSQL\15\bin>chcp 1251

Чтобы создать новую базу данных есть команда:

C:\Program Files\PostgreSQL\15\bin>createdb -U postgres SelectelDatabase

Где:
createdb — сама команда создания новой базы данных;
-U — параметр для указания имени пользователя;
postgres — имя пользователя;
SelecterDatabase — название новой базы данных.

Теперь проверим была ли создана новая база данных. Введем команду с параметром -l, который выводит список доступных баз данных:

C:\Program Files\PostgreSQL\15\bin>psql -U postgres -l

Получаем список:

Чтобы создать нового пользователя воспользуемся командой:

C:\Program Files\PostgreSQL\15\bin>createuser -U postgres TRex

Где:
postgres — пользователь с правами создавать других пользователей;
TRex — имя нового пользователя.

После этого необходимо ввести пароль пользователя postgres, который инициирует команду.

Чтобы сразу изменить пароль для новой роли, можно использовать команду:

postgres=# ALTER ROLE “TRex” WITH PASSWORD 'password';

В команде вместо ‘password’ указать новый пароль.

При вводе SQL запросов важно не забывать ставить ; в конце запроса. Enter без ; в конце строки просто сделает переход на новую строку. Поэтому, если вы забыли ввести ; и нажали Enter, не нужно снова печатать всю строку. Достаточно ввести ; и запрос отправится на сервер.

Чтобы изменить права для новой роли, используется команда ALTER ROLE. Параметр CREATEDB дает право на создание базы данных:

postgres=# ALTER ROLE "TRex" CREATEDB;

Для просмотра ролей и их описания используется команда:

postgres=# \du

Теперь пользователь TRex имеет права на создание базы данных:

Для выхода из postgres можно использовать команду \q или exit.

С помощью командной строки можно также создавать таблицы и заполнять их данными. Для этого сначала подключимся к базе данных SelectelDatabase:

C:\Program Files\PostgreSQL\15\bin>psql -U "postgres" "SelectelDatabase"

Создадим таблицу с цветами Colors, где первое поле idcolor будет автоматически заполняться порядковым номером, а второе поле namecolor содержит наименование цвета:

SelectelDatabase=# CREATE TABLE Colors
SelectelDatabase-# (idcolor serial PRIMARY KEY,
SelectelDatabase(# namecolor varchar(255) NOT NULL);

Теперь добавим в созданную таблицу данные:

Ввод:
SelectelDatabase=# INSERT INTO Colors (namecolor) VALUES ('black');
Вывод:
INSERT 0 1

Ввод:
SelectelDatabase=# INSERT INTO Colors (namecolor) VALUES ('red');
Вывод:
INSERT 0 1

Ввод:
SelectelDatabase=# INSERT INTO Colors (namecolor) VALUES ('white');
Вывод:
INSERT 0 1

Ввод:
SelectelDatabase=# INSERT INTO Colors (namecolor) VALUES ('blue');
Вывод:
INSERT 0 1

Выведем на экран содержимое таблицы Colors и увидим, что данные успешно записались:

SelectelDatabase=# SELECT * FROM Colors;

Таблица:

С помощью команды \dt можно посмотреть весь список существующих таблиц в базе данных:

SelectelDatabase=# \dt

Все таблицы:

Команда \d позволяет вывести информацию о конкретной таблице. Так, указав таблицу Colors, мы видим параметры с которыми создана данная таблица:

SelectelDatabase=# \d 'Colors'

Параметры таблицы:

Таблицу можно удалить с помощью функции DROP:

SelectelDatabase=# DROP TABLE Colors;

Query Tool — это редактор SQL запросов в pgAdmin 4 с удобным графическим интерфейсом. На русском редактор называется Запросник.

Открыть запросник можно, нажав на одну из указанных на скриншоте кнопок:

Появляется пустое стартовое окно запросника.

Покажем как работает запросник на примере. Для этого создадим таблицу из пяти полей, где будут указаны рейсы самолетов. Первое поле задается автоматически порядковым номером, второе — точка вылета, третье — точка прилета, четвертое — дата и время отправления, пятое — дата и время прибытия самолета.

Вводим запрос:

CREATE TABLE "flight"
    (
   	 idflight SERIAL PRIMARY KEY,
   	 Apoint VARCHAR(255) NOT NULL,
   	 Bpoint VARCHAR(255) NOT NULL,
   	 Atime timestamp NOT NULL,
   	 Btime timestamp NOT NULL
    );
INSERT INTO "flight" (Apoint, Bpoint, Atime, Btime) VALUES
    ('Saint-Petersburg', 'Novosibirsk', '2022-11-24 10:05:00', '2022-11-24 14:15:00'),
    ('Saint-Petersburg', 'Samara', '2022-11-21 16:45:00', '2022-11-21 18:00:00'),
    ('Saint-Petersburg', 'Moscow', '2022-11-20 13:20:00', '2022-11-20 14:25:00'),
    ('Saint-Petersburg', 'Netherlands', '2022-11-23 02:30:00', '2022-11-23 05:15:00'),
    ('Saint-Petersburg', 'Tashkent', '2022-11-27 06:25:00', '2022-11-27 10:25:00');

Чтобы отобразить введенную информацию выполним команду:

SELECT * FROM "flight";

Получаем вот такую таблицу с рейсами:

С использованием SQL запроса можно отсортировать данные в таблице по определенным условиям. Например укажем, что дата вылета должна быть после полуночи 22 ноября 2022 года и точкой прилета не должен быть Ташкент.

SELECT * FROM "flight" WHERE
    "atime" > '2022-11-22 00:00:00' AND
    "bpoint" != 'Tashkent';

Выполнив запрос, получим два рейса, которые подходят под заданные условия:

Заключение

В этой инструкции мы рассмотрели, как установить PostgreSQL на устройство с десктопной версией ОС Windows 10 и 11, а также:

  • установили дополнительные приложения с помощью утилиты Stack Builder;
  • создали правила файрвола для доступа к PostgreSQL по сети;
  • поработали с СУБД через командную строку Windows;
  • установили и русифицировали pgAdmin 4;
  • рассмотрели работу запросника Query Tool.

Если вы хотите добавить ярлык какой-либо игры или программы, системной утилиты, файла или папки, а, возможно, — системный значок или ярлык сайта на рабочий стол Windows — сделать это возможно несколькими способами.

В этой инструкции для начинающих подробно о способах создания ярлыка на рабочем столе Windows 11 и Windows 10 для различных элементов.

Добавление ярлыка игры или программы на рабочий стол

Для добавления ярлыка установленной игры или программы на рабочий стол есть несколько способов, рассмотрим их по порядку. Большинство из них подойдут только для классических программ, способы создания ярлыка для приложений из Microsoft Store будут описаны в отдельном разделе инструкции.

Создание ярлыка вручную

Стандартный способ создания ярлыка на рабочем столе — использования встроенного мастера для этого:

  1. Нажмите правой кнопкой мыши в пустом месте рабочего стола и выберите пункт «Создать» — «Ярлык».
  2. Нажмите кнопку «Обзор» справа от поля «Укажите расположение объекта» и укажите путь к исполняемому файлу игры или программы. Нажмите «Далее».
    Указать путь к объекту ярлыка

  3. Укажите желаемое имя ярлыка — оно будет отображаться как подпись к нему.
    Указание имени ярлыка на рабочем столе

  4. Нажмите кнопку «Готово», ярлык будет создан на рабочем столе.

Если вам потребуется изменить значок ярлыка, нажмите по нему правой кнопкой мыши, а затем используйте кнопку «Сменить значок» на вкладке «Ярлык». Системные значки вы можете найти в файлах imageres.dll, shell32.dll и ddores.dll в папке C:\Windows\System32

Копирование ярлыка из меню Пуск или поиска

Первый вариант, который работает в списке «Все приложения» меню «Пуск», но не работает в «Поиске»:

  1. Найдите нужную программу в списке «Все приложения».
  2. Перетащите её мышью на рабочий стол.
    Создание ярлыка на рабочем столе из меню Пуск

  3. Отпустите кнопку мыши, ярлык будет создан.

Второй подход: если программа или игра есть в списке «Все приложения» меню «Пуск», либо находится через поиск на панели задач, вы можете нажать по ней правой кнопкой мыши, выбрать «Дополнительно» — «Перейти к расположению файла» (пункт будет отсутствовать для приложений из Microsoft Store).

Перейти к расположению файла из меню Пуск

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

Скопировать ярлык приложения на рабочий стол

Готово — на рабочем столе есть копия ярлыка из меню Пуск, который также можно использовать для запуска нужного приложения.

Быстрое создание ярлыка с помощью мыши

Ещё одна простая и быстрая возможность создания ярлыка на рабочем столе:

  1. Перейдите в папку, где находится исполняемый файл нужной игры или программы.
  2. Перетащите его на рабочий стол правой кнопкой мыши.
  3. Отпустите правую кнопку мыши на рабочем столе, появится меню, выберите пункт «Создать ярлыки» — будет создан ярлык для перетаскиваемого элемента.
    Создание ярлыка на рабочем столе путем перетаскивания

Создание ярлыков для произвольных папок и файлов

Если вам нужно создать ярлык папки или файла на рабочем столе, для этого подойдут почти все описанные выше способы:

  • Перетаскивание папки или файла правой кнопкой мыши на рабочий стол с последующим выбором «Создать ярлыки».
  • Правый клик по рабочему столу — создать — ярлык с последующим указанием пути к папке или файлу.

После создания ярлыка вы можете переименовывать его, менять отображаемый значок в свойствах ярлыка — это никак не повлияет на его работу.

Созданный таким способом ярлык папки или файла не получиться закрепить на панели задач, если вам это требуется, используйте отдельную инструкцию Как закрепить папку или файл на панели задач Windows 11 и Windows 10.

Как добавить ярлык приложения Microsoft Store на рабочий стол Windows 11/10

Для добавления ярлыков приложений из Microsoft Store на рабочий стол вы можете использовать один из следующих способов:

  1. Выполнить мышью перетаскивание значка приложения из списка «Все приложения» в меню «Пуск» на рабочий стол.
  2. Нажать клавиши Win+R на клавиатуре (либо нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Выполнить»), ввести shell:AppsFolder и нажать Enter. Откроется папка со значками программ, в том числе приложений Microsoft Store — перетащите нужный значок на рабочий стол.
    Создание ярлыка для приложения Microsoft Store на рабочем столе

Есть и ещё одна возможность, но не для начинающих пользователей, поскольку требует изменения прав доступа к системной папке: найти исполняемый файл приложения в Program Files\WindowsApps а затем создать ярлык для него традиционными методами.

Дополнительные полезные инструкции на тему добавления значков и ярлыков на рабочем столе:

  • Как добавить ярлык сайта на рабочий стол
  • Как добавить значок «Этот компьютер» на рабочий стол Windows 11
  • Значок «Этот компьютер» на рабочий стол Windows 10
  • Как изменить размер значков на рабочем столе
  • Что делать, если пропали значки с рабочего стола Windows

Applies ToWindows 11 Windows 10

Поддержка Windows 10 прекратится в октябре 2025 г.

После 14 октября 2025 г. корпорация Майкрософт больше не будет предоставлять бесплатные обновления программного обеспечения из Центра обновления Windows, техническую помощь и исправления безопасности для Windows 10. Ваш компьютер по-прежнему будет работать, но мы рекомендуем перейти на Windows 11.

Подробнее

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

Настройка значков рабочего стола по умолчанию

По умолчанию Windows включает значок корзины на рабочем столе. Ниже приведены основные значки, которые можно настроить:

  • Этот компьютер: предоставляет доступ к дискам компьютера и подключенным устройствам.

  • Корзина: место временного хранения удаленных файлов

  • Сеть: позволяет просматривать сетевые ресурсы и подключаться к ним.

  • Файлы пользователя: ярлык для личных папок

Дополнительные сочетания клавиш можно добавить в соответствии с индивидуальными предпочтениями и повысить производительность.

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

  1. В приложении «Настройки» на устройстве с Windows, выберите Персонализация > темы или используйте следующий ярлык:

    Темы

  2. Выбор параметров значка рабочего стола

  3. Выберите значки, которые вы хотите использовать на рабочем столе, а затем нажмите кнопку ОК.

Примечание: Параметр Разрешить темам изменять значки рабочего стола позволяет или не позволяет темам изменять значки, используемые для распространенных сочетаний клавиш на рабочем столе, таких как «Этот компьютер», «Файлы пользователя», «Сеть» и «Корзина». По умолчанию темы могут изменять эти значки. Однако если вы настроили эти значки в соответствии с вашими предпочтениями, вы можете не изменять их при каждом изменении темы.

Снимок экрана: параметры значка рабочего стола в Windows.

Добавление ярлыков на рабочий стол

Размещая часто используемые приложения, файлы и папки непосредственно на рабочем столе, вы можете быстро получить к ним доступ, не переходя по нескольким меню или папкам. Это позволяет сэкономить время и сократить усилия, необходимые для выполнения рутинных задач.

Чтобы добавить ярлыки на рабочий стол, можно использовать один из следующих вариантов:

  1. Щелкните правой кнопкой мыши пустую область рабочего стола.

  2. Выберите Новый ярлык>

  3. Следуйте инструкциям, чтобы создать ярлык для определенного файла, папки или веб-страницы.

Снимок экрана: щелчок правой кнопкой мыши data-lazy-src=

  1. Выберите «Пуск» и выберите Все, чтобы отобразить список всех установленных приложений.

  2. Прокрутите список, чтобы найти приложение, для которого нужно создать ярлык

  3. Перетащите приложение, для которого нужно создать ярлык, на рабочий стол

  1. Перейдите к файлу или папке, которые вы хотите добавить.

  2. Щелкните правой кнопкой мыши файл или папку и выберите Пункт Показать дополнительные параметры > Отправить на > рабочий стол (создать ярлык)

  1. Откройте веб-браузер и перейдите на веб-страницу, которую вы хотите добавить

  2. Щелкните и перетащите значок замка (рядом с URL-адресом) на рабочий стол

Изменение размера значков рабочего стола

Изменение размера значков рабочего стола может быть полезно для улучшения специальных возможностей и организации. Например, если у вас есть монитор с высоким разрешением, размер значка по умолчанию может показаться слишком маленьким, что затрудняет идентификацию значков и щелчок по ним. Увеличив размер значка, вы можете сделать их более видимыми и более удобными для взаимодействия. И наоборот, если на рабочем столе много значков и вы хотите разместить больше значков на экране без прокрутки, уменьшение размера значков может помочь вам более эффективно управлять рабочей областью.

  1. Щелкните правой кнопкой мыши пустую область рабочего стола.

  2. Выберите Вид , а затем выберите крупные значки, средние значки или Маленькие значки , чтобы изменить их размер.

Совет: Вы также можете использовать колесико прокрутки мыши для изменения размера значков рабочего стола. Нажмите и удерживайте клавишу CTRL на рабочем столе, одновременно прокручивая колесо для изменения размера значков.

Снимок экрана: контекстное меню на рабочем столе, которое появляется при щелчке правой кнопкой мыши.

Отображение или скрытие всех значков рабочего стола

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

  1. Щелкните правой кнопкой мыши пустую область рабочего стола.

  2. Выберите Вид, а затем снимите флажок Показать значки рабочего стола. Это временно скроет все значки, и вы можете легко отобразить их снова, повторно установив тот же параметр.

Снимок экрана: контекстное меню на рабочем столе, которое появляется при щелчке правой кнопкой мыши.

Совет: Если вы скрываете значки рабочего стола и хотите получить доступ к рабочему столу, это можно сделать с помощью проводник. Просто откройте проводник и выберите Рабочий стол в области навигации.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

PostgreSQL is a powerful open-source relational database management system that is widely used in many applications. If you’re running PostgreSQL on a Windows operating system, it’s essential to ensure that the server is running smoothly to guarantee the availability and reliability of your database. In this tutorial, we will go through the steps to check if the PostgreSQL server is running on Windows.

Step 1: Open the Command Prompt by pressing the Windows key + R, type «cmd,» and hit Enter.

Step 2: In the Command Prompt, type the following command and press Enter: pg_ctl query

Step 3: If the PostgreSQL server is running, you will see output similar to the following: server is running

Step 4: If the PostgreSQL server is not running, you will see output similar to the following: server is not running

Step 5: If the server is not running, you can start it by typing the following command and pressing Enter: pg_ctl start

Step 6: After starting the server, you can once again use the pg_ctl query command to check if the server is running.

Pros Cons
1. Allows quick and easy verification of the PostgreSQL server status. 1. Command-line interface may not be user-friendly for beginners.
2. No need to install additional software or tools. 2. Limited information provided by the pg_ctl query command.
3. Useful for troubleshooting and monitoring the server. 3. May require elevated privileges to start or stop the server.

Checking if the PostgreSQL server is running is a crucial task for database administrators or developers. By following these steps, you can quickly determine the server’s status and take appropriate action if needed.

Video Tutorial:What is the command to check PostgreSQL?

Is Postgres running on port 5432?

As a tech blogger, let’s analyze the question about whether Postgres is running on port 5432. Firstly, it’s important to understand that Postgres, also known as PostgreSQL, is a popular open-source relational database management system.

1. Verify the Postgres installation: To determine if Postgres is running on port 5432, first, ensure that Postgres is properly installed on the system. Check if the database server is up and running by using the appropriate command for the operating system. For example, on Linux, you can use the command `systemctl status postgresql` to check the status of the Postgres service.

2. Check the Postgres configuration file: The configuration file for Postgres contains important settings and parameters, including the port it listens on. Locate the configuration file, which is typically named `postgresql.conf`, and open it with a text editor. Look for the line that specifies the `port` setting and check if it is set to `5432`. If it is, then Postgres is indeed running on port 5432.

3. Use network tools to verify port usage: If the above steps don’t provide a definitive answer, you can use network tools to verify if port 5432 is being used by Postgres. There are several ways to do this:

a. On Linux, you can use the `netstat` command with the `-nlp` options, like this: `netstat -nlp | grep 5432`. This will show you the process ID (PID) and program name associated with the port. If the output includes `5432` and `postgres`, then Postgres is running on port 5432.

b. On macOS, you can use the `lsof` (list open files) command: `lsof -i :5432`. This will display the processes that are using port 5432. If you see a process related to Postgres, it means it is running on that port.

c. On Windows, you can utilize the built-in `netstat` command or use third-party tools like TCPView to check for port usage.

Remember that these steps assume a default Postgres setup, and the port configuration can be changed during the installation or configuration process. So, if the steps don’t reveal Postgres running on port 5432, it is possible that the port has been modified.

Keep in mind that these instructions are provided based on the premise that the latest version of Postgres is being used, and the default port number remains 5432, which is commonly used by Postgres instances. It is a good practice to consult the official Postgres documentation if you encounter any discrepancies or have a non-standard setup.

How can I tell if Postgres is running on Windows?

To determine if Postgres is running on Windows, you can follow these steps:

1. Open the Task Manager: Press Ctrl+Shift+Esc or right-click on the taskbar and select «Task Manager.«

2. Switch to the «Processes» or «Details» tab: Look for a process named «postgres.exe» or «pg_ctl.exe.» These are the main processes associated with running Postgres.

3. Check the Status column: If the status is «Running» or «Active,» it indicates that Postgres is currently running on your Windows system.

Alternatively, you can use the Command Prompt or PowerShell to check if Postgres is running. Here’s how:

1. Open the Command Prompt or PowerShell: Press Win+R, type «cmd» or «powershell,» and hit Enter.

2. Run the following command: Type the command «tasklist | findstr postgres» and press Enter.

3. Check the output: If you see any entries containing «postgres.exe» or «pg_ctl.exe,» it means Postgres is running on Windows.

Another way to verify Postgres’s status is through the Services Manager. Here’s how you can do it:

1. Open the Services Manager: Press Win+R, type «services.msc,» and hit Enter.

2. Look for the Postgres service: Scroll through the list of services and locate an entry named «PostgreSQL Server» or anything similar.

3. Check the status: If the status is «Running» or «Started,» it confirms that Postgres is running on your Windows system.

By following these steps in Task Manager, Command Prompt/PowerShell, or Services Manager, you can determine whether Postgres is running on your Windows machine.

How to check if Postgres is running on port 5432 in Windows?

To check if Postgres is running on port 5432 in Windows, you can follow these steps:

1. Open the Command Prompt: Press the Windows key + R, type «cmd«, and hit Enter.
2. Type the following command: `netstat -ano | findstr :5432`
3. Press Enter to execute the command.
4. Look for the output. If you see a line that mentions the port 5432, it means that something is listening on that port.
5. Identify the PID (Process ID) value associated with that line.
6. Open the Task Manager: Press Ctrl + Shift + Esc or right-click on the taskbar and select «Task Manager.«
7. In the Task Manager, go to the «Details» tab.
8. Look for the PID that you identified in step 5 and check the associated process name. If you find «postgres» or a related name, it indicates that Postgres is running on port 5432.

By following these steps, you can determine whether Postgres is running on port 5432 in your Windows environment.

How to check running process in PostgreSQL?

To check the running processes in PostgreSQL, you can follow these steps:

Step 1: Connect to the PostgreSQL database using a client tool or the command line interface. You will need the necessary credentials, such as the username and password, to access the database.

Step 2: Once connected, execute the following SQL query to retrieve information about the running processes:

«`
SELECT * FROM pg_stat_activity;
«`

This query will fetch details about the current connections and active queries in the PostgreSQL database.

Step 3: Review the output of the query. It will provide you with information such as the process ID, database username, client IP address, query being executed, and more for each active connection.

By analyzing this information, you can monitor the performance of your PostgreSQL database and identify any potential issues or bottlenecks.

Please note that the above steps assume you already have PostgreSQL installed and properly configured on your system. Additionally, ensure that you have appropriate privileges to access the necessary database and tables.

How to activate Postgres server?

To activate the Postgres server, follow the steps below:

1. Install Postgres: Ensure that Postgres is installed on your system. You can either download and install it from the official PostgreSQL website or use a package manager specific to your operating system.

2. Set up the Configuration: Once installed, locate the configuration files of your Postgres installation. The specific location may vary based on your operating system. Common paths include `/etc/postgresql//main` on Linux or `C:\Program Files\PostgreSQL\\data` on Windows.

3. Open the Configuration File: Use a text editor to open the `postgresql.conf` file within the configuration directory. This file contains various settings that control how the Postgres server operates.

4. Modify the Configuration: Look for the line that starts with `#listen_addresses = ‘localhost’`. Uncomment it by removing the hash symbol (`#`) at the beginning and replace `’localhost’` with `’*’` to allow connections from any IP address.

5. Save the Configuration: Save the changes made to the `postgresql.conf` file and close the text editor.

6. Start the Postgres Service: Now, you need to start the Postgres service. The method to do this depends on your operating system. For Linux, use the command `sudo service postgresql start`. On Windows, you can either use the Services app to start the service manually or run the command `pg_ctl start -D «C:\Program Files\PostgreSQL\\data«` in the Command Prompt.

7. Verify the Server is Running: Once the service is started, you can check if the Postgres server is running by using tools like `pg_isready` or connecting to the server using a Postgres client such as `psql`.

That’s it! The Postgres server should now be activated and ready to handle connections. Remember to secure your server by implementing proper authentication and access control measures.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Nvidia драйвера 9600gt windows 10
  • Настройка резервной копии windows 10
  • Active captain garmin для windows
  • Программа для разблокировки windows по отпечатку пальца
  • Что будет если отключить компьютер во время установки windows 10