Форум программистов, компьютерный форум CyberForum.ru

PostgreSQL

Войти
Регистрация
Восстановить пароль
 
 
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
#1

Как установить БД? - PostgreSQL

07.11.2016, 09:31. Просмотров 1063. Ответов 20
Метки нет (Все метки)

Никакими средствами не удается установить PostgreSQL на Linux Mint. Использовал все средства в интернете вообще все. Ничего не помогает. Спасите! Помогите! Караул! Позарез нужна эта БД.

Это было лирическое отступление . Ставлю так: sudo apt-get install postgresql-9.5. Собственно проблема не в установке, а в подключении. Я пытаюсь подключиться с помощью pgadmin. При подключении выбивает ошибку "error connecting to the server fe_sendauth no password supplied". Сразу говорю команда initdb не работает никакими средствами. Просто не находит ее чтобы я не делал. Переустанавливал БД уже 10 раз. Ничего не помогает. Я в унынии... Уже несколько недель с этой проблемой мучаюсь.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2016, 09:31     Как установить БД?
Посмотрите здесь:

Ну как можно установить маску в текстовое поле? Или как-нибудь по-другому... - Visual Basic
можно ли в textBox установить маску? Я знаю, что есть MaskEdBox, но у меня почему-то говорит, что нет лицензии на использование этого...

Как в form2 значение top установить, как в form1? - C++
как в form2 значение top установить как в form1?

Программно установить Русскую раскладку клавиатуры (именно установить, не активировать) - Visual Basic
Прошу помощи. Необходимо Программно установить Русскую раскладку клавиатуры в английскую версию Windows (именно установить, не...

Как установить listView друг за другом (как в Far) - C# WPF
Доброго вечера. Решил на досуге начать изучение WPF. Столкнулся со следующей задачкой - Дан tabControl. Внутри него находится...

JAVA как быть, как установить? - Системный софт
Здравствуйте как мне установить JAVA на работе =)) Хочется поиграть в игру но для неё нужна JAVA а тут её запрещено ставить, как мне это...

Как установить как обеспечить работу 3х ОС - Windows 7
У меня ноут ASUS N45SF и на нем есть Recovery раздел диска через который устанавливается ос. Так-же я установил iAtkos ML2 и chameleon (он...

Как установить ОС ХР? - Windows XP
Тема такая,форматнул диски С,Д."Акронисом".стер всё.А теперь как установить ОС ума не приложу,Установочный диск вставляешь не...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grgdvo
544 / 480 / 138
Регистрация: 02.09.2012
Сообщений: 1,412
07.11.2016, 15:44     Как установить БД? #2
Показывайте, что написано в файлах postgresql.conf и pg_hba.conf. Я Минт не использую, файлы, по идее, можно найти командой locate postgresql.conf
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
07.11.2016, 16:14  [ТС]     Как установить БД? #3
grgdvo, вот все что нашел. В тему текстом не влезли.

П.С. Эти лежали в "/etc/postgresql/9.5/main", но были еще какие то в "/usr/share/postgresql/9.4/" только там они оканчиваются на ".sample". И еще в "/usr/lib/tmpfiles.d/".
Вложения
Тип файла: zip configs.zip (8.6 Кб, 3 просмотров)
grgdvo
544 / 480 / 138
Регистрация: 02.09.2012
Сообщений: 1,412
07.11.2016, 22:16     Как установить БД? #4
В настройках (pg_hba.conf) разрешены подключения на локальные сокеты (UNIX и loopback) с проверкой пароля (md5 для host). Вот вам и выдается сообщение, что нужно ввести пароль.
Если вы при установке не задавали никакого пароля для пользователя postgres (что странно), можете в pg_hba.conf заменить 92 строчку на
Код
host    all             postgres             127.0.0.1/32            trust
и пробовать соединяться, например,
psql -U postgres
Далее нужно пароль задать и вернуть строчку назад для большей безопасности.
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
08.11.2016, 08:08  [ТС]     Как установить БД? #5
Цитата Сообщение от grgdvo Посмотреть сообщение
Если вы при установке не задавали никакого пароля для пользователя postgres (что странно)
Не знаю у меня при установке ничего не спросило.
Цитата Сообщение от grgdvo Посмотреть сообщение
и пробовать соединяться, например,
psql -U postgres
psql: ВАЖНО: пользователь "postgres" не прошел проверку подлинности (Peer)
Цитата Сообщение от grgdvo Посмотреть сообщение
Далее нужно пароль задать и вернуть строчку назад для большей безопасности.
А как его задать???
grgdvo
544 / 480 / 138
Регистрация: 02.09.2012
Сообщений: 1,412
08.11.2016, 14:25     Как установить БД? #6
Цитата Сообщение от Dark Byte Посмотреть сообщение
psql: ВАЖНО: пользователь "postgres" не прошел проверку подлинности (Peer)
postgresql перезапускали?? надо перезапустить.
Цитата Сообщение от Dark Byte Посмотреть сообщение
А как его задать???
Код
~ $ psql -U postgres
postgres=# \password
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
08.11.2016, 14:54  [ТС]     Как установить БД? #7
Цитата Сообщение от grgdvo Посмотреть сообщение
postgresql перезапускали?? надо перезапустить.
Перезапустил сейчас, ничего не поменялось. Та же ошибка.
grgdvo
544 / 480 / 138
Регистрация: 02.09.2012
Сообщений: 1,412
08.11.2016, 16:02     Как установить БД? #8
Смените другие строки, может вы по IPv6 подключаетесь или по локальным сокетам.
В вашем pg_hba это строчки номер 90 и 94.
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
15.11.2016, 12:43  [ТС]     Как установить БД? #9
grgdvo, все руки не доходили. Сейчас попробовал ваш последний совет - та же ошибка. Что-то прямо капец с этой БД... Упорно не хочет она работать на моем ноуте.

Добавлено через 53 минуты
Если возможно опишите пожалуйста кто нибудь процесс установки и настройки postgresql по командам. Чтобы прямо все команды были которые надо вбить. Я попробую с самого начала переустановить. Так сказать инструкция для чайника. Или хотя бы дайте ссылку где такая есть. Только чтобы были все необходимые действия описаны.
grgdvo
544 / 480 / 138
Регистрация: 02.09.2012
Сообщений: 1,412
15.11.2016, 14:06     Как установить БД? #10
Цитата Сообщение от Dark Byte Посмотреть сообщение
Упорно не хочет она работать на моем ноуте.
Что-то странное... Я не пользуюсь mint, не могу пройти по шагам ищите в гугль: linux mint install postgres 9.4
где-то вы допустили какую-то маленькую ошибку, которая всему мешает.
у вас там случайно несколько версий postgres не конфликтует??
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
15.11.2016, 15:47  [ТС]     Как установить БД? #11
Цитата Сообщение от grgdvo Посмотреть сообщение
у вас там случайно несколько версий postgres не конфликтует??
Ага аж 3: postgresql, postgresql-9.4, postgresql-9.5 Хз чет запутался пока ставил. В разных инструкциях по разному написано. А собственно почему именно 9.4? Последняя версия вроде 9.6. Она же все равно потом обновится при первом же sudo apt-get upgrade.
Цитата Сообщение от grgdvo Посмотреть сообщение
Я не пользуюсь mint, не могу пройти по шагам
Если что минт - слегка переделанная убунта. Так что инструкции для убунты тоже подойдут скорее всего.
Цитата Сообщение от grgdvo Посмотреть сообщение
ищите в гугль: linux mint install postgres 9.4
Ну допустим. Гуглим, первая же ссылка. Делаем по шагам (предварительно вычистив все старые версии). Доходим до шага
Bash
1
sudo apt-get install postgresql-9.4 pgadmin3
И тут бац
Bash
1
2
3
4
5
6
7
8
9
10
11
12
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
 
Пакеты, имеющие неудовлетворённые зависимости:
 pgadmin3 : Зависит: libwxbase3.0-0 (>= 3.0.0) но он не может быть установлен
            Зависит: libwxgtk3.0-0 (>= 3.0.0) но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
grgdvo
544 / 480 / 138
Регистрация: 02.09.2012
Сообщений: 1,412
15.11.2016, 16:06     Как установить БД? #12
Ну ubuntu я тоже не особо часто использую...
Судя по ошибке у вас проблемы с целостностью репозитория.
Здесь проблема не в PG, спрашивайте в форумах по Linux.

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

Множество экземпляров PG могут вполне мирно сосуществовать на одном узле.
Это допускается!! Главное по портам развести и data-директории тоже разместить так, чтобы не пересекались.
И будет работать.
Видимо вы правили pg_hba.conf от не той версии, к которой потом коннектились.

Резюме.
1. Решайте проблему с резпозиторием
2. Удалите все версии postgres. Данных же нет никаких ценных??!!
3. Поставьте из репозитория нужную вам версию
ну и уже либо по инструкции, либо возвращаемся к начальным постам в топике.
Удачи
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
15.11.2016, 16:12  [ТС]     Как установить БД? #13
Цитата Сообщение от grgdvo Посмотреть сообщение
Судя по ошибке у вас проблемы с целостностью репозитория.
И как это решается?
Цитата Сообщение от grgdvo Посмотреть сообщение
Здесь проблема на PG, спрашивайте в форумах по Linux.
На чем на чем? А тут никак?
Цитата Сообщение от grgdvo Посмотреть сообщение
9.4 указал, потому что где-то в начальных постах вы упомянули эту версию.
Ну так просто если что...
Цитата Сообщение от Dark Byte Посмотреть сообщение
Ставлю так: sudo apt-get install postgresql-9.5.
Цитата Сообщение от grgdvo Посмотреть сообщение
Видимо вы правили pg_hba.conf от не той версии, к которой потом коннектились.
Очень даже может быть.
Цитата Сообщение от grgdvo Посмотреть сообщение
1. Решайте проблему с резпозиторием
Знать бы еще как...
Цитата Сообщение от grgdvo Посмотреть сообщение
2. Удалите все версии postgres. Данных же нет никаких ценных??!!
Да да уже все удалил... Разумеется ничего нет, я же толком и поставить не смог еще.
lostandleft
2 / 2 / 1
Регистрация: 04.12.2015
Сообщений: 96
15.11.2016, 16:42     Как установить БД? #14
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Привет, а этот вариант не вариант?
Вроде бы из пакета можно установить и без репозитория.

Добавлено через 4 минуты
Не по теме, на одной из машин на винде были теже самые проблемы, один в один, подключения к базе данных не было.
РЕшилось перустановкой и предварительной перезагрузкой машины. Допер ни сразу, все тоже лазил логи читал.
В итоге снес полностью базу ПГадмин и все сопутсвующее, перегрузил машину, остановил антивирус, фаервол и запустил загрузку, установилась нормально....а службу какую-то отключал еще, не помню детали уже.
Но проблема была похожей, база ставилась нормально но подключаться к себе не давала.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2016, 16:56     Как установить БД?
Еще ссылки по теме:

Как установить 1С? - 1С
Скачал 1ску, но нет установщика как установить 1с?

как установить - Joomla
как правильно установить joomla

Как установить? - AngularJS
приветствую кто работает с AngularJS, отзовитесь, как его установить, не получается разобраться. читал что нужно устанавливать...

Как установить?? - Windows XP
Здравствуйте!!Собрался установить windows xp у меня стоит windows 7 но при нажатие установить windows xp выбивает что на компе установлена...

1C 8.x Как установить 1c v 8.2 - 1С
как с нуля установить 1 с и создать базы под себя??? подскажите пожалуйста...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Dark Byte
-68 / 46 / 12
Регистрация: 23.10.2014
Сообщений: 1,001
Завершенные тесты: 2
15.11.2016, 16:56  [ТС]     Как установить БД? #15
Цитата Сообщение от lostandleft Посмотреть сообщение
Привет, а этот вариант не вариант?
Вроде бы из пакета можно установить и без репозитория.
Во первых я хз что это за сайт. Не офф это точно. Вдруг там вирус какой... Во вторых я уже видел инсталяторы на офф сайте, но это же enterprice версия. Т.е. для предприятий. Она скорее всего платная.
Цитата Сообщение от lostandleft Посмотреть сообщение
Не по теме, на одной из машин на винде были теже самые проблемы, один в один, подключения к базе данных не было.
РЕшилось перустановкой и предварительной перезагрузкой машины. Допер ни сразу, все тоже лазил логи читал.
В итоге снес полностью базу ПГадмин и все сопутсвующее, перегрузил машину, остановил антивирус, фаервол и запустил загрузку, установилась нормально....а службу какую-то отключал еще, не помню детали уже.
Но проблема была похожей, база ставилась нормально но подключаться к себе не давала.
Как бы уже раз 100 переустанавливал. Эффекта 0.
Yandex
Объявления
15.11.2016, 16:56     Как установить БД?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru