Установка и настройка PostgreSQL

warning: Creating default object from empty value in /var/www/victor/web/pgdocs.ru/data/modules/taxonomy/taxonomy.pages.inc on line 33.
Вопросы, связанные с установкой PostgreSQL в разных операционных системах, а также начальной настройкой и оптимизацией работы PostgreSQL

Не ставится postgesql

Раньше у меня стоял elephant, потом после какойто ошибки я его удалил и сделал глупейшую ошибку... удалил postgesql методом shift-del... осталась висеть служба и потом postgresql не устанавливался нивкакую но это долгая история - что сейчас. Почистил все на компе и в реестре со словами: pgs, postgre, elephant, ну и чуть чуть sql что было... удалил учетные записи лишние...Результата нет, ставлю элефант, и доходит до того, что сама postgresql не ставится, а создается банк данных с именем и паролем(!!!), который я создавал до удаления... откуда... я же все удалил все что можно...

Нужна помощь

При установке PostgreSQL программа просит пароль . Как его можно установить ( ранее была удалена предыдущая версия). Или вариант один - переустановка Висты ?

Где можно посмотреть описание всех библиотек (dll) для Postgres и ODBC?

а именно нужно описание следующих библиотек:

Библиотеки ODBC:

comerr32.dll – общий обработчик ошибок для MIT Kerberos v5/GSS
gssapi32.dll – реализация GSS API для механизма Kerberos v5
k5sprt32.dll - поддержка Kerberos v5
krb5_32.dll - Kerberos v5 - MIT GSS
libeay32.dll – распространяемая библиотека OpenSSL
libiconv2.dll – библиотека конвертации между различными кодировками
libintl3.dll – инструменты поддержки родного языка
libpq.dll – библиотека доступа к СУБД СЗИ
msvcr71.dll – библиотека времени выполнения Microsoft
pgenlist.dll
pgenlista.dll
pgxalib.dll

Не запускается сервис Postgres. Ошибка в файле pg_hba.conf

ОС:
XP SP3

Ошибка при запуске сервиса:
invalid IP address "::1" in file "D:/PG/data/pg_hba.conf" line 73: Unknown host

В чём может быть дело?

Можно ли как-нибудь сменить кодировку с UTF8 на SQL_ASCII

Прошлую проблему решил.
Теперь сервер запускается и от перезагрузок хуже не становится.
Всё ок.
Скажите , а каким образом базу перевести на SQL_ASCII ?
Что то искал везде не нашел.
Когда устанавливаю,нету никаких опций.
Разве , что спрашивает пароль от старой базы,значить каким то образомона осталась она у меня,хотя я удалял её через установку/удаление программ - перезагрузка - удалил папку с PostgreSQL 8.4 - затем regedit и всё что связано с Postgre руками убивал.Может есть какой нибудь способ удалить её полностью ?
До этого стояла 8.3,в ней ничего не менял , кодировка UTF8

logfile Permisison denied, запуск сервера в фоновом режиме

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

postgres@biglinsrv:/usr/lib/postgresql/8.3/bin$ postgres /usr/LOCAL/pgsql/DATA/ > logfile
-su: logfile: Permission denied
postgres@biglinsrv:/usr/lib/postgresql/8.3/bin$ ls -l /usr/LOCAL/pgsql/DATA/
total 72
drwx------ 5 postgres postgres  4096 2009-08-05 03:07 base
drwx------ 2 postgres postgres  4096 2009-08-05 03:57 global
-rwxrwxrwx 1 postgres postgres     0 2009-08-05 03:56 logfile
drwx------ 2 postgres postgres  4096 2009-08-05 03:07 pg_clog

завршение соединений к базе в postgres

Подскажите пожалуйста аналог оператора mysql
KILL thread_id (завершение соединения)
в postgres.

Проблема с автоматическим запуском сервера

Система ASPLinux 12. Собрал Postgresql 8.2.11 из исходников. При этом не создался скрипт для автоматического запуска сервера в /etc/init.d. По команде /usr/local/pgsql/bin pg_ctl start сервер запускается. Подскажите пожалуйста как можно настроить автоматический запуск при старте системы?

Проблема такая

У меня Vista
Стоял PostgreSQL 8.3
Работал прекрасно.
Переустановил на 8.4 - работает нормально до перезагрузки,потом просто не подключается к базе : Произошла Ошибка
Error connecting to the server: server closed the connection unexpectedly
This probably means the server TERMINATED abnormally before or while processing the request.
Всё.
Переустановил, создаю базу, всё работает , опять до первой перезагрузки.
Деинсталировал , так как сказано на сайте.
Удалил всё в реесте.
Тоже самое.
Пароль в начале спрашивала,который я с 20 раза угодал.

pg embedded как с ним бороться и как его вообще поставить?

на оф. сайте да и тут про него не особо расписано.. отрывок из фак:"Установка PostgreSQL включает только C и встроенный (embedded) C интерфейсы." - тоесть получается если я в клиентском приложении будую юзать (embedded) C интерфейс то оно уже несможет подключиться к серверу бд? , для этого мне придется пересобирать приложение не со встроеным C интерфейсом..

раньше работал с FireBird Embedded - замечательная весчь, ненадо никаких серверов, сервисов, скачал ембед дллки и с их помощью подключался к нужной тебе базе,

Собранный материал

Back to top

(С) Виктор Вислобоков, 2008-2023