Ошибка создания базы данных
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 13 июл 2016, 18:26
- Репутация: 0
Ошибка создания базы данных
Уважаемые коллеги!
Устанавливаю PostrgeSQL 9.6 на локальный компьютер под Windows 7. К нему сразу ставлю PostGIS и сразу пытаюсь создать базу данных. При создании базы данных вылезает ошибка: Spatial database creation failed. При этом создается текстовый файл db_error.txt следующего содержания:
createdb: не удалось подключиться к базе template1: преобразовать имя localhost в адрес не удалось: Unknown server error
Что я делаю неправильно?
Устанавливаю PostrgeSQL 9.6 на локальный компьютер под Windows 7. К нему сразу ставлю PostGIS и сразу пытаюсь создать базу данных. При создании базы данных вылезает ошибка: Spatial database creation failed. При этом создается текстовый файл db_error.txt следующего содержания:
createdb: не удалось подключиться к базе template1: преобразовать имя localhost в адрес не удалось: Unknown server error
Что я делаю неправильно?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Ошибка создания базы данных
Как вы создаете БД подробно по шагам опишите. В какой программе и какие шаги выполняете.
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 13 июл 2016, 18:26
- Репутация: 0
Re: Ошибка создания базы данных
Делаю самым примитивным чайницким способом.
1. Зашел на сайт postgresql.org.
2. Скачал оттуда дистрибутив - postgresql-9.6.0-1-windows-x64.exe
3. Перезагрузился как администратор (обычно работаю как простой пользователь).
4. Запустил экзешник.
5. На все вопросы типа "в какую папку ставить софт" и т.д. оставляю выбор по умолчанию.
6. В конце программа предложила на выбор установить дополнительные компоненты. Выбрал PostGIS.
7. В какой-то момент (точно не помню) программа спросила, с каким сервером БД работать - локальным или сетевым. Выбрал локальный.
8. Предложила создать базу данных. Сказал "да" и указал имя БД какое мне нравится (короткое, английское).
9. Получил облом.
1. Зашел на сайт postgresql.org.
2. Скачал оттуда дистрибутив - postgresql-9.6.0-1-windows-x64.exe
3. Перезагрузился как администратор (обычно работаю как простой пользователь).
4. Запустил экзешник.
5. На все вопросы типа "в какую папку ставить софт" и т.д. оставляю выбор по умолчанию.
6. В конце программа предложила на выбор установить дополнительные компоненты. Выбрал PostGIS.
7. В какой-то момент (точно не помню) программа спросила, с каким сервером БД работать - локальным или сетевым. Выбрал локальный.
8. Предложила создать базу данных. Сказал "да" и указал имя БД какое мне нравится (короткое, английское).
9. Получил облом.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка создания базы данных
А ваша система знает на какой адрес мапить localhost? Проблема, похоже, никак не связана с Postgres-ом.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 13 июл 2016, 18:26
- Репутация: 0
Re: Ошибка создания базы данных
Всегда думал, что это очевидно.
Предлагаете дописать строчку в файл hosts?
Предлагаете дописать строчку в файл hosts?
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 13 июл 2016, 18:26
- Репутация: 0
Re: Ошибка создания базы данных
Спасибо!
Дописал строчку, все заработало.
Не ожидал такой бяки от Windows
Дописал строчку, все заработало.
Не ожидал такой бяки от Windows
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Ошибка создания базы данных
https://ru.wikipedia.org/wiki/HostsОбычно файл включает в себя определение расположения узла localhost
ага
у меня
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 validation.sls.microsoft.com
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 13 июл 2016, 18:26
- Репутация: 0
Re: Ошибка создания базы данных
У меня чтобы заработало, пришлось во второй строчке убрать решетку и пробел после нее.
DNS itself не работало.
DNS itself не работало.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость