Postgresql скачать для windows server 2016 x64

Download the installer certified by EDB for all supported PostgreSQL versions.

Interactive installer by EDB

Download the installer
certified by EDB for all supported PostgreSQL versions.

Note! This installer is hosted by EDB and not on the PostgreSQL community servers.
If you have issues with the website it’s hosted on, please contact
webmaster@enterprisedb.com.

This installer includes the PostgreSQL server, pgAdmin; a graphical tool for managing and developing
your databases, and StackBuilder; a package manager that can be used to download and install
additional PostgreSQL tools and drivers. Stackbuilder includes management,
integration, migration, replication, geospatial, connectors and other tools.

This installer can run in graphical or silent install modes.

The installer is designed to be a straightforward, fast way to get up and running with
PostgreSQL on Windows.

Advanced users can also download a
zip archive
of the binaries, without the installer.
This download is intended for users who wish to include PostgreSQL as part of another application installer.

Platform support

The installers are tested by EDB on the following platforms.
They can generally be expected to run on other comparable versions,
for example, desktop releases of Windows:

PostgreSQL Version 64 Bit Windows Platforms 32 Bit Windows Platforms
15 2019, 2016  
14 2019, 2016  
13 2019, 2016  
12 2019, 2016, 2012 R2  
11 2019, 2016, 2012 R2  
10 2016, 2012 R2 & R1, 7, 8, 10 2008 R1, 7, 8, 10

NSIS

Directory contains files needed for an installer.

Build

Directory contains various build scripts.

Build depends:

  • Microsoft SDK 7.1 or MSVC2013 for build PostgreSQL
  • Active Perl 5.x
  • Python 2.7 or 3.5
  • msys2
  • 7-Zip
  • NSIS
  • HTML Help Workshop (for PgAdmin documentation, included in Visual Studio)

Patches

Directory contains patches which are need to build PostgreSQL.

Usage

You can specify several environmental variables depending on desirable result:

  • ARCH=[X86/X64] — architecture, default X64

  • ONE_C=[YES/NO] — apply 1C patches or not, default NO

  • SDK=[SDK71/MSVC2013/MSVC2015] — MSVC version, default SDK71

  • PG_MAJOR_VERSION=[9.4/9.5/9.6/10] — major PostgreSQL version, default 10

  • PG_PATCH_VERSION=[1/7] — minor PostgreSQL version, default 1

  • NOLOAD_SRC=[1] — if variable has any value we will not download source

If you want to use GIT:

  • GIT_BRANCH=[git branch name] — if you sets this variables we will download source from git
  • GIT_PATH=[git path] — git URL, git://git.postgresql.org/git/postgresql.git by default

Open source PostgreSQL packages and installers from EDB

* These versions of PostgreSQL are no longer supported

Note: EDB no longer provides Linux installers for PostgreSQL 11 and later versions, and users are encouraged to use the platform-native packages. Version 10.x and below will be supported until their end of life. For more information, please see this blog post on Platform Native EDB Packages for Linux Users.

PostgreSQL 14 Installation Guide
EDB PostgreSQL Language Pack Guide

PostgreSQL is the world’s most advanced open source database and the fourth most popular database. In development for more than 20 years, PostgreSQL is managed by a well-organized and highly principled and experienced open source community. It is an object-oriented database that is fully ACID compliant and highly extensible, enabling the community to add new features and capabilities as workload demands evolved.

Because of its extensibility, PostgreSQL offers a wide variety of built-in PostgreSQL data types including JSON, XML, HSTORE (key-value), Geo-spatial (PostGIS), IPv6; flexible indexing, featuring composite indexes, GiST, SP- GiST, GIN; full Text Search, online index reorganization; background workers such as a managed process known as Mongress, which accepts MongoDB queries to interface with Postgres data; a contrib module interface: pgcrypto (data encryption), pg_trgm (find ‘similar’ data), HSTORE (schema-less data); and extensive SQL support.

PostgreSQL runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, macOS, Solaris), and Windows. It offers the following programming languages: PL/pgSQL, PL/SQL, Java, Python, Ruby, C/C+, PHP, Perl, Tcl, Scheme. Postgres also offers the following Library interfaces: OCI, libpq, JDBC, ODBC, .NET, Perl, Python, Ruby, C/C+, PHP, Lisp, Scheme, and Qt.

PostgreSQL databases provide enterprise-class database solutions and are used by a wide variety of enterprises across many industries, including financial services, information technology, government and media and communications.

Сборки PostgreSQL создаются из исходных кодов
основной ветки этой СУБД с основного сайта проекта. В комплект
поставки входит как сам PostgreSQL сервер для
Windows, так и программа администрирования pgAdmin, также
нашей сборки.

Вы можете прислать Ваши замечания и предложения автору сборки и программы
установки — Виктору Спирину (vvs@vvs.ru). Можно также заказать доработки инсталлятора
для интеграции с Вашим ПО.

PgAdmin III версия 1.28b

Эта версия может работать с PostgreSQL от 8.1 до 14:

Загрузить pgAdmin3 версия 1.28b 64 bit для Windows

PgAdmin III версия 1.27.1b

Эта версия может работать с PostgreSQL от 8.1 до 13:

Загрузить pgAdmin3 версия 1.27.1b 64 bit для Windows

Пакеты для Linux (устанавливать оба):

pgadmin3-data_1.27.1b-1_all.deb

pgadmin3_1.27.1b-1_amd64.deb

PgAdmin III версия 1.26b

Эта версия может работать с PostgreSQL от 8.1 до 12:

Загрузить pgAdmin3 версия 1.26b 64 bit

Загрузить pgAdmin3.zip в архиве

Новые версии PostgreSQL

Загрузить PostgreSQL 13.2 64bit 

Загрузить PostgreSQL 13.2 32bit 

Загрузить PostgreSQL 12.3 64bit 

Версия 12.3 включает дополнительно: pg_probackup 2.3.4, pgbouncer 1.11, odbc_fdw 0.5.1, orafce 3.13.4, pldebugger 1.1, pgAdmin 3 1.26b

Загрузить PostgreSQL 11.8 64bit 

Версия 11.8 включает pgAdmin 3 1.26b

Предыдущие версии PostgreSQL

Версия PostgreSQL — 11.5

Загрузить PostgreSQL 11.5 64bit 

Загрузить PostgreSQL 12.0 64bit 

PgBouncer 1.9.0 64bit for Windows

Легкий пул соединений для PostgreSQL

PgBouncer 1.9.0 64bit for Windows

Включает PgAdmin III версия 1.24b, а также дополнения: pg_probackup, odbc_fdw, oracle_fdw, orafce, pldebugger

Загрузить PostgreSQL 11.2 64bit 

Загрузить PostgreSQL 9.6.12 64bit 

Загрузить PostgreSQL 11.1 64bit 

Загрузить PostgreSQL 10.2 64bit 

Загрузить PostgreSQL 10.1 64bit 

Загрузить PostgreSQL 9.6.5 64 bit 

Загрузить pgAdmin3 версия 1.23b 64 bit

Загрузить PostgreSQL 9.6.2 32 bit 

Загрузить PostgreSQL 9.6.2 64 bit 

Загрузить PostgreSQL 9.6.1 64 bit 

Загрузить PostgreSQL 9.6.0 32 bit 

Загрузить PostgreSQL 9.6.0 64 bit 

Загрузить PostgreSQL 9.5.4 32 bit 

Загрузить PostgreSQL 9.5.4 64 bit 

Загрузить PostgreSQL 9.5.3 32 bit 

Загрузить PostgreSQL 9.5.2 64 bit

Можно скачать и установить отдельно средство администрирования PostgreSQL – pgAdmin3 32 bit. В отличии от официальной сборки, наша 32 разрядная версия работает на Windows XP SP3 и выше:

Загрузить pgAdmin3 версия 1.22 32 bit

Примечание. Для работы pgAdmin3 может потребоваться Microsoft Visual C++ 2013 Redistibutable, поставляется с полным пакетом PostgreSQL по первой ссылке.

Вместе с PostgreSQL мы поставляем нашу бесплатную программу Vvs Задачи для управления делами. Ее можно скачать отдельно:

Загрузить Vvs «Задачи»

Старые версии PostgreSQL

Загрузить PostgreSQL 9.5.0 32 bit и Vvs «Задачи»

Загрузить PostgreSQL 9.4.4 32bit и Vvs «Задачи»

Загрузить PostgreSQL 9.4.4 64bit и Vvs «Задачи»

Некоторые отличия нашей сборки PostgreSQL:

  • оптимизация параметров производительности сервера в зависимости от объема установленной памяти
  • были решены проблемы с кодировкой русских сообщений
  • кносоль PSQL сразу готова к работе в русской кодировке
  • дополнительные ярлыки для управления сервером — стоп, старт, рестарт
  • тихий режим установки (silent install) с параметрами из INI файла
  • поставляется с программой Vvs Задачи для учета и планирования общих задач предприятия, в частности для контроля участия в электронных аукционах.

ОТКАЗ ОТ ГАРАНТИЙ
Данное программное обеспечение (ПО) предоставляется «как есть», без какой-либо гарантии, явной или подразумеваемой. Пользователь принимает на себя все риски, связанные с использованием, неиспользованием или качеством функционирования ПО.
Ответственность за любые убытки, ущерб, предъявление претензий, которые могут быть нанесены пользователю в результате загрузки ПО, полностью ложится на пользователя.

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

Ваши замечания и предложения по нашим сборкам PostgreSQL и по программе Vvs Задачи присылайте по e-mail: vvs@vvs.ru

PostgreSQL is a powerful, open-source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, macOS, Solaris, Tru64), and Windows. PostgreSQL is a powerful object-relational database management system! Download PostgreSQL Offline Installer Setup 64bit for PC!

It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL:2008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional documentation (table sizes can go up to 32 TB).

PostgreSQL 2023 comes with many features aimed to help developers build applications, administrators to protect data integrity and build fault-tolerant environments, and help you manage your data no matter how big or small the dataset. In addition to being free and open-source, the tool is highly extensible. For example, you can define your own data types, build out custom functions, even write code from different programming languages without recompiling your database!

The app tries to conform with the SQL standard where such conformance does not contradict traditional features or could lead to poor architectural decisions. Many of the features required by the SQL standard are supported, though sometimes with slightly differing syntax or function. Further moves towards conformance can be expected over time. As of the version 11 release in October 2018, Postgre SQL 64bit version conforms to at least 160 of the 179 mandatory features for SQL:2011 Core conformance, whereas of this writing, no relational database meets full conformance with this standard.

Features and Highlights

Data Types

  • Primitives: Integer, Numeric, String, Boolean
  • Structured: Date/Time, Array, Range, UUID
  • Document: JSON/JSONB, XML, Key-value (Hstore)
  • Geometry: Point, Line, Circle, Polygon
  • Customizations: Composite, Custom Types

Data Integrity

  • UNIQUE, NOT NULL
  • Primary Keys
  • Foreign Keys
  • Exclusion Constraints
  • Explicit Locks, Advisory Locks

Concurrency, Performance

  • Indexing: B-tree, Multicolumn, Expressions, Partial
  • Advanced Indexing: GiST, SP-Gist, KNN Gist, GIN, BRIN, Covering indexes, Bloom filters
  • Sophisticated query planner/optimizer, index-only scans, multicolumn statistics
  • Transactions, Nested Transactions (via savepoints)
  • Multi-Version Concurrency Control (MVCC)
  • Parallelization of reading queries and building B-tree indexes
  • Table partitioning
  • All transaction isolation levels defined in the SQL standard, including Serializable
  • Just-in-time (JIT) compilation of expressions

Reliability, Disaster Recovery

  • Write-ahead Logging (WAL)
  • Replication: Asynchronous, Synchronous, Logical
  • Point-in-time-recovery (PITR), active standbys
  • Tablespaces

Security

  • Authentication: GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificate, and more
  • Robust access-control system
  • Column and row-level security

Extensibility

  • Stored functions and procedures
  • Procedural Languages: PL/PGSQL, Perl, Python (and many more)
  • Foreign data wrappers: connect to other databases or streams with a standard SQL interface
  • Many extensions that provide additional functionality, including PostGIS

Internationalization, Text Search

  • Support for international character sets, e.g. through ICU collations
  • Full-text search

Download PostgreSQL Latest Version

PostgreSQL — система управления базами данных (СУБД) объектно-реляционного типа. Программа распространяется свободно, пользовательский веб-интерфейс поддерживает русский язык. Поддержка операционными системами Windows зависит от версии PostgreSQL:

  • Актуальная версия (11.2) СУБД предназначена для работы на 64-битных платформах Windows 7/8/10 и Server 2012 R2/2016.
  • Предыдущая версия 10.1 подходит для ОС Windows 7/8/10 (32-бит и 64-бит), Server 2008 R2/2012 R2 и R1/2016 (64-бит), Server 2008 R1 (32-бит).

На данной странице можно скачать обе версии СУБД PostgreSQL. Предусмотрена поддержка русского языка.

PostgreSQL является достаточно мощной системой управления базами данных с широкими функциональными возможностями и особенностями:

Параметры создаваемых баз данных. В СУБД PostgreSQL можно создавать БД со следующими параметрами:

  • Общий размер базы данных: без ограничений.
  • Размер одной таблицы: до 32 терабайт.
  • Размер одной записи в таблице: до 1,6 терабайта.
  • Размер поля: до 1 гигабайта.
  • Количество записей в таблице: без ограничений.
  • Количество полей в записи: зависит от типа поля (от 250 до 1600 единиц).
  • Количество индексов в таблице: без ограничений.

Поддержка пользовательских функций. Функции — блоки кода, выполняющиеся на стороне серверной части PostgreSQL. В основном функции пишутся на языке SQL, однако для реализации некоторых логических задач (например, условные переходы или циклы) требуется использования других языков программирования. PostgreSQL поддерживает пользовательские функции, написанные на одном из следующих языков:

  • PL/pgSQL — процедурное расширение SQL, во многом схожее с используемым в СУБД Oracle язком PL/SQL.
  • Различные скриптовые языки, включая Javascript, PL/Lua, PL/Python, PL/PHP, PL/Per и другие.
  • C, C++ и Java.
  • И статический язык программирования R.

Поддержка триггеров. Триггеры — функции, инициируемые в ходе выполнения стандартных DML-операций с записями баз данных: считывание (получение), вставка, удаление, редактирование. К примеру, стандартный оператор SQL «INSERT» при выполнении может запускать триггер, который будет проверять вставляемую в таблицу запись на соответствие тем или иным условиям.

Триггеры также могут быть написаны на одном из поддерживаемых СУБД PostgreSQL языков программирования.

Поддержка индексов. Индексы — особые объекты баз данных, служащие для увеличения производительности (скорости) выполнения операций по поиску данных. СУБД PostgreSQL поддерживает стандартизированные индексы типа «В-дерево», «Хеш-таблица», «Bloom», «GiST», «BRIN» и «GIN». Кроме того, пользователи могут создавать и собственные механизмы индексации данных. И встроенные и пользовательские индексы в PostgreSQL обладают следующими свойствами:

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

Отдельно отметим возможность планировщика запросов СУБД PostgreSQL использовать одновременно несколько индексов, что позволяет выполнять сложные запросы.

Поддержка многочисленных типов данных. В PostgreSQL реализована поддержка большого набора встроенных типов данных:

  • Численные типы: целые, с фиксированной/плавающей точкой, денежный тип.
  • Символьные типы.
  • Двоичные типы, включая массивы двоичных данных (BLOB).
  • Тип «Дата/время» с поддержкой всех существующих форматов представления даты и времени.
  • Булев тип.
  • Перечисления.
  • Геометрические примитивы.
  • Сетевые типы данных: IP/IPv6-адреса, бесклассовая адресация CIDR, MAC-адреса.
  • Идентификаторы UUID.
  • Данные XML.
  • Массивы.
  • Текстовый формат обмена данными, основанный на JavaScript — JSON.
  • Псевдотипы.
  • И идентификаторы объектов баз данных.

Кроме того, пользователи могут создавать и собственные типы данных, а также программировать под них механизмы индексирования с применением GiST.

Создание объектов СУБД. Практически в любом аспекте СУБД PostgreSQL может быть расширена пользователем. Так, имеется возможность добавления/изменения:

  • Типов данных (и преобразование существующих).
  • Доменов.
  • Функций.
  • Индексов.
  • Операторов.
  • Процедурных языков.

Прочие возможности и особенности

  • Высокая производительность и надежность механизмов транзакций и репликации.
  • Создание правил для DLM-операций и операций выборки.
  • Создание механизмов представлений.
  • Поддержка запросов с объединениями «OUTER JOIN», «UNION», «UNION ALL», «EXCEPT» и «INTERSECT».
  • Наследование таблицами характеристик от других таблиц.
  • Партицирование — разделение таблицы на несколько таблиц.
  • Система контроля целостности.
  • Табличные выражения, рекурсивные запросы.
  • Поддержка UTF-8.
  • Поддержка SSL, Kerberos и SELinux.
  • Возможность подгружения расширений с поддержкой SHA1, XML и MD5.

Благодаря открытому API имеется возможность создания сложных выборок, отчетов и других объектов.

PostgreSQL — система управления базами данных базирующаяся на объектно-реляционной модели, успешно конкурирующая с MySQL и применяющаяся для работы с объёмами данных многими высоконагруженными интернет-порталами. Второй фактор, помимо скорости работы, добавивший популярности этой СУБД — возможность бесплатно скачать PostgreSQL для Windows и других операционных систем.

Подобно PhpMyAdmin для удобного управления MySQL, для СУБД PostgreSQL разработано огромное количество графических интерфейсов, помогающих эффективно управлять данными в таблицах и делать выборки. Возможности PostgreSQL могут быть существенно увеличены с помощью установки дополнительных модулей

PostgreSQL поддерживает возможность создания баз данных практически неограниченного размера. Эффективная работа с данными обеспечивается встроенными механизмами транзакций (которые позволяют безопасно выполнять цепочки операций) и репликации данных (служащих для автоматической синхронизации между несколькими серверами содержащими копии базы данных).

Кроме большого количества предопределённых типов данных (таких как числовые, строковые, логические и т.д.), PostgreSQL поддерживает создание пользовательских типов данных и создание собственных функций. В большинстве случаев PostgreSQL соответствует общепринятому стандарту SQL, и с минимальными изменениями в синтаксисе поддерживает большинство общепринятых функций SQL.

СУБД PostgreSQL имеет встроенный сложный планировщик запросов, поддержку уникальных, первичных и внешних ключей, вложенные транзакции, восстановление на определённый момент времени  и надёжную систему контроля доступа. Большинство возникающих вопросов можно быстро решить с помощью встроенной или онлайн-документации, а так же обратиться к помощи сообщества пользователей.

PostgreSQL используется в качестве базы данных для популярной бухгалтерской программы 1С Бухгалтерия и других высоконагруженных коммерческих проектах. Разработчики 1С регулярно выпускают новые сборки в разделе «Обновление программ».

Понравилась статья? Поделить с друзьями:
  • Postgresql резервная копия базы данных windows
  • Postgresql разрешить подключение с любого ip windows
  • Portal 2 не запускается на windows 10
  • Postgresql папка для хранения бд windows
  • Postgresql открыть доступ по сети windows