Установка и настройка 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

powershell backup postgresql

Суть такая у меня имеется баз шесть бекап надо делать только трех баз. Как делать бекап через bat file я знаю.
SET PGPASSFILE=v:\backup\pgpass.conf
"c:\Program Files\PostgreSQL\9.0.3-3.1C\bin\pg_dump.exe" -U postgres ypp > v:\backup\ypp_db
можно конечно три строчки тут прописать или три файла сделать ну мне хочется сделать красиво через скрипт чтоб был массив и в цикле перебор баз как это сделать средствами poweeshell я не знаю.не функций не команд подключаемых к базе данных
$base = "uat", "two"
for ($i=0;$i -le $base.Length;$i++) {
Write-Host $i

pg_compresslog для 9.2 не собирается

pg_lesslog 4.1.2 beta:

postgres@devpg:/usr/src/postgresql-9.2.0/contrib/lesslog$ make
make -f Makefile.pg_compresslog ALL
make[1]: Entering directory `/usr/src/postgresql-9.2.0/contrib/lesslog'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -I. -I. -I../../src/include -D_GNU_SOURCE   -c -o pg_compresslog.o pg_compresslog.c
pg_compresslog.c:56: warning: 'recopy_file' declared 'static' but never defined

Postgresql на сервере

Пытаюсь построить следующую сеть: сервер, с установленной базой postgresql и несколько пк к нему подключаются. Настройку провожу через pgAdmin. ЧЯДНТ?

На сервере указываю в файле pg_hba.conf:
host all all ip_клиента/32 md5

На сервере указываю в файле postgresql.conf:
listen_addresses = '*'

После чего пытаюсь в pgAdmin клиента подключиться через ip сервера и порт 5432 и получаю ошибку. IP прописаны правильно. Про порты не понял, как и причину неисправности.

На этом все... postgresql 8.3 на 9.0 нет возможности настраивать

пароль суперюзера

замучался уже ставить, постоянно просит какой-то пароль и его подтверждение.... пробовал уже создавать новую учётную запись...бесполезно...уже все возможные пароли перепробовал)) помогите установить программку пожалуйста...

ошибка, хелп

Достало! при установке PostgreeSQL выдает ошибку:

Output folder: C:\Program Files\PSQLINSTALL
top level install dir -->C:
Is admin account
fs=NTFS
.NET found
Extract: TestFirewall.exe... 100%
Extract: TestFirewall.exe.config... 100%
Antivirus Installed: False
test antivirus returned 0
seclogon error status: 0
seclogon status: 4
firewall enabled: 1
firewall port 5432 enabled: 1
port 5432 already enabled
postgresql error status: 1060
postgresql status: 0
starting pgsql-8.3
postgresql error status: 1060
postgresql status: 0
postgresql error status: 1060

Перенос индексов на отдельный жесткий диск.

Добрый день!
Есть сервер CentOS 6 с PostgreSQL 9.2, хотелось бы перенести все индексы таблиц на отдельный жесткий диск. Нашел ссылку A quick way to change index tablespace, правда через консоль не получилось перенести индексы, можно это сделать в pgAdmin ? И есть ли возможность прописать, чтобы все новые индексы создавались с определенным TABLESPACE ?

НЕДОУСТАНОВКА?c подробностями Закончена!

появляется предупреждающее сообщение об ошибке при установлении БД кластера
Спасибо! Сделала нового пользователя "user" администратором, в свойствах загрузочного файла открыла полный доступ user-у. Установка благополучно завершилась
СПАСИБО!!!
Дальше я совсем ничего не знаю, step by step!

Подключить uuid-ossp

Нужно к БД подключить возможность работы с указанной библиотекой. Для этого вроде бы как нужно выполнить скрипт, поставляемый с библиотекой, но при этом возникает ошибка "ERROR: cannot drop function uuid_in(cstring) because it is required by the database system".

И так для каждой функции в скрипте...

c:\psql\bin>psql -d tb -U postgres -f c:\Qt\Projects\tb\pg_uuid_lib\uuid-1.6.1\pgsql\uuid.sql
SET
SET
psql:c:/Qt/Projects/tb/pg_uuid_lib/uuid-1.6.1/pgsql/uuid.sql:37: ERROR:  cannot
DROP FUNCTION uuid_in(cstring) because it IS required BY the DATABASE system

Распеределение прав доступа к БД

Добрый день. Недавно возникла необходимость установить PostgreSQL. Когда дело дошло до распределения прав доступа к БД все остановилось.
Проблема вот в чем: при создании пользователя он видит все БД, которые созданы на сервере, даже если у него на них нет никаких прав. Целый день ищу решение данной проблемы или хотя бы какой то более-мение вменяемый мануал по настройке прав доступа, но все в пустую.

Подскажите пожалуйста в чем может быть проблема?

Сервер Centos 6.3, PgSQL 9.2 из официального репозитория PostgreSQL. Пользователей добавляю через phppgadmin

pgstat wait timeout

Здравствуйте!
Что обозначает появление данного сообщения в логах:
2013-01-23 09:20:38 MSK ПРЕДУПРЕЖДЕНИЕ: pgstat wait timeout

Периодичность ~ 5 сек.

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

Back to top

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