Раньше у меня стоял elephant, потом после какойто ошибки я его удалил и сделал глупейшую ошибку... удалил postgesql методом shift-del... осталась висеть служба и потом postgresql не устанавливался нивкакую но это долгая история - что сейчас. Почистил все на компе и в реестре со словами: pgs, postgre, elephant, ну и чуть чуть sql что было... удалил учетные записи лишние...Результата нет, ставлю элефант, и доходит до того, что сама postgresql не ставится, а создается банк данных с именем и паролем(!!!), который я создавал до удаления... откуда... я же все удалил все что можно...
При установке PostgreSQL программа просит пароль . Как его можно установить ( ранее была удалена предыдущая версия). Или вариант один - переустановка Висты ?
а именно нужно описание следующих библиотек:
Библиотеки 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
ОС:
XP SP3
Ошибка при запуске сервиса:
invalid IP address "::1" in file "D:/PG/data/pg_hba.conf" line 73: Unknown host
В чём может быть дело?
Прошлую проблему решил.
Теперь сервер запускается и от перезагрузок хуже не становится.
Всё ок.
Скажите , а каким образом базу перевести на SQL_ASCII ?
Что то искал везде не нашел.
Когда устанавливаю,нету никаких опций.
Разве , что спрашивает пароль от старой базы,значить каким то образомона осталась она у меня,хотя я удалял её через установку/удаление программ - перезагрузка - удалил папку с PostgreSQL 8.4 - затем regedit и всё что связано с Postgre руками убивал.Может есть какой нибудь способ удалить её полностью ?
До этого стояла 8.3,в ней ничего не менял , кодировка UTF8
При запуске севера в фоновом режиме, он не может открыть файл для записи:
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
Подскажите пожалуйста аналог оператора 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 раза угодал.
на оф. сайте да и тут про него не особо расписано.. отрывок из фак:"Установка PostgreSQL включает только C и встроенный (embedded) C интерфейсы." - тоесть получается если я в клиентском приложении будую юзать (embedded) C интерфейс то оно уже несможет подключиться к серверу бд? , для этого мне придется пересобирать приложение не со встроеным C интерфейсом..
раньше работал с FireBird Embedded - замечательная весчь, ненадо никаких серверов, сервисов, скачал ембед дллки и с их помощью подключался к нужной тебе базе,