Postico. Клиент postgresql windows


PostgreSQL | Графический клиент pgAdmin

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

Последнее обновление: 15.03.2018

Для упрощения администрирования на сервере postgresql в базовый комплект установки входит такой инструмент как pgAdmin. Он представляет графический клиент для работы с сервером, через который мы в удобном виде можем создавать, удалять, изменять базы данных и управлять ими. Так, на Windows после установки мы можем найти значок pgAdmin в меню Пуск и запустить его:

После этого нам откроется следующая программа:

Теперь подключимся к серверу PostgreSQL. Для этого в левой части окна программы раскроем пункт Servers, который содержит набор серверов PostgreSQL. При установке последней версии устанавливается сервер, который по умолчанию имеет название PostgreSQL 10. Нажмем на этот пункт, и нам отобразится окно для ввода пароля:

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

После успешного логина нам откроется содержимое сервера:

В частности, в узле Databases мы можем увидеть все имеющиеся базы данных. По умолчанию здесь есть только одна база данных - postgres.

Также в правой части мы можем увидеть узел Login/Group Roles, который предназначен для управления пользователями и их ролями.

И третий узел - Tablespaces позволяет управлять местом хранения файлов баз данных.

Теперь создадим свою базу данных. Для этого нажмем правой кнопкой мыши на узел Databases. И далее в контекстном меню выберем Create->Database...

После этого нам отобразится окно для создания базы данных. Введем название для БД, например, test1 и нажмем на кнопку "Save":

После этого в древовидном меню слева отобразится содержимое созданной базы данных test1:

metanit.com

OS X PostgreSQL клиент с графическим интерфейсом?

На работе я использую DB Visualizer . Это инструмент для управления базами данных, который поддерживает большое количество систем баз данных, включая PostgreSQL . Он написан на Java , что означает, что он совместим с кросс-платформой. У меня есть опыт работы с бесплатной версией Linux , но на сайте говорится, что он поддерживает 3 основных ОС.

Вот как он соответствует вашим требованиям:

Поддержка туннелирования через SSH

Согласно списку функций , он поддерживает SSH-туннелирование для known_hosts и имеет поддержку частного ключа (см. Раздел «Управление подключением»)

Поддержка списков баз данных

Он поддерживает список и просмотр баз данных и инфраструктуры баз данных.

Поддержка выполнения запросов

Он имеет окно запроса, которое позволяет выполнять запросы и проверять результаты

Тем не менее есть некоторые недостатки, я перечислю те немногие, которые я рассматриваю как важные, и те, которые я лично оценил как минусы:

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

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

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

  • Используя бесплатную версию, я нахожу ее слишком простой и функциональной (к моменту написания этой публикации), по сравнению с pgAdmin , MySQL Workbench и довольно далеко позади Microsoft SQL Server Management Studio - других инструментов базы данных, с которыми у меня есть опыт работы. Другими словами - не ожидайте от него слишком многого. Ваш список требований также достаточно прост, поэтому я предполагаю, что вы можете обойтись без роскоши. Помните, однако, что я использую бесплатную версию на Linux , поэтому ваш опыт работы с ней на Mac вряд ли будет хуже, и я вообще не жалуюсь.

  • Выделение синтаксиса может не поддерживать все языковые функции. Мне было «приятно» работать с IBM Informix с помощью этого программного обеспечения, а подсветка синтаксиса ключевых слов и даже конкретных конструкций диалектов отсутствовала или была неправильной, но имейте в виду, что Informix в целом не поддерживается. Я не могу вспомнить подобные проблемы с PostgreSQL, но это не значит, что их не было.

  • Бесплатная версия ограничивает количество открытых окон запросов до ONE! Сначала это было серьезным недостатком, но оно довольно компенсирует навигацию назад и вперед, которая позволяет вам изменить запрос на любой недавно открытый файл. Кроме того, DbVisualizer может запускать несколько экземпляров, которые с разными запросами в каждом окне.

  • В бесплатной версии здесь очень плохо . Он позволяет выполнять только один оператор для каждого запроса !!! Это может стать проблемой для сложных скриптов со строгой последовательной логикой и конкретным синтаксисом. Например, не удалось успешно вызвать скрипт определения хранимой процедуры MySQL из-за разборки операторов.

Если вы ищете бесплатный инструмент, который может работать с различными двигателями баз данных, возможность индивидуальной поддержки неизвестных или коммерческих поставщиков (путем ручного предоставления драйверов в своей стандартной реализации JDBC), простого пользовательского интерфейса и причины установки JRE на вашей машине, затем посмотрите всемогущий визуализатор DB!

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

  • Свободной версии достаточно для доступа к базе данных, просмотра и запросов.

  • Будучи основанным на Java, для этого необходимы драйверы JDBC для работы с различными механизмами баз данных. Поскольку JDBC является стандартом в разработке программного обеспечения Java, реализации существуют почти для всех движков баз данных, то есть вы можете использовать это программное обеспечение для любого механизма базы данных.

  • Поддерживает URL-адреса JDBC для подключения к серверу. Для Java-людей это означает, что они могут просто скопировать-вставить из конфигурации приложения и подключиться к базе данных, не играя с мастером подключения.

  • Он позволяет сохранять соединения с базой данных (даже с бесплатной версией) и повторно использовать их. Кроме того, он имеет возможность дублировать соединение - полезно, если вы работаете с несколькими базами данных с небольшими различиями в строке подключения (например, IP, порт или имя базы данных), поскольку это избавляет вас от повторения процесса установки соединения.

  • Начиная с версии 8.0.9 я не испытывал ни одного сбоя приложения, и я счастлив иметь несколько экземпляров, открытых и работающих в течение нескольких дней на работе (предыдущие версии, используемые для «забывания», когда встроенные драйверы JDBC находятся на случайный базис и единственный способ исправить это - вручную просмотреть их для приложения, что сначала разочаровывает).

  • Он не выдает раздражающие окна обновления, предложения о покупке или другие маркетинговые материалы.

askentire.net

Обсуждение: windows client for postgres? : Компания Postgres Professional

Subject: windows client for postgres? From: "alt.cybercafes" <> === Is there any windows client for manipilation postgresql? If yes, where can I download it. http://www.pgexplorer.com ----- Original Message ----- From: "pgsql-gen Newsgroup" <@> To: <> Sent: Wednesday, March 20, 2002 7:25 PM Subject: [GENERAL] windows client for postgres? > Subject: windows client for postgres? > From: "alt.cybercafes" <> > === > Is there any windows client for manipilation postgresql? If yes, where can I > download it. > > > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to ) Are there any released BBS packages that are built on postgreSQL out there? On 20 Mar 2002 at 13:55, Elaine Lindelef wrote: > Are there any released BBS packages that are built on postgreSQL out there? Not sure what you mean by BBS, but if you mean a bulletin board type system, look at http://www.phorum.org/. I've used it for years and recommend it. -- Dan Langille The FreeBSD Diary - http://freebsddiary.org/ - practical examples OpenACS is built on postgreSQL. Their web site is http://www.openacs.org Thank You Charles Cruise System Administrator RV America OnLine www.rvamerica.com 408 E. Southern Avenue Tempe, Az 85282 480-784-4771 -----Original Message----- From: [mailto:]On Behalf Of Elaine Lindelef Sent: Wednesday, March 20, 2002 2:55 PM To: Subject: [GENERAL] BBS on postgreSQL? Are there any released BBS packages that are built on postgreSQL out there? ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster > Is there any windows client for manipilation postgresql? If yes, where can > I download it. Try pgAdmin2 (http://pgadmin.postgresql.org), PostgreSQL Windows GUI. Regards, Jean-Michel POURE -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The 2.0 beta of phpBB supports pgsql, and works very well. http://www.phpbb.com The beta can be found @ SourceForge. Gavin - -----Original Message----- From: [mailto:] On Behalf Of Elaine Lindelef Sent: Wednesday, March 20, 2002 1:55 PM To: Subject: [GENERAL] BBS on postgreSQL? Are there any released BBS packages that are built on postgreSQL out there? - ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com> iQA/AwUBPJqicn9xeBXAlKqsEQJtdQCgnQpheROeUTzsLAtO+01GPIBr1Y0AoN5D gXV1Z/lSTBSoVxL84c6e9DKA =WAIt -----END PGP SIGNATURE-----

postgrespro.ru