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

Случайно выбрал пункт меню на таблице Разрешить тригеры и таблица перестала отвечать на запросы

Случайно выбрал пункт меню на таблице Разрешить тригеры и таблица перестала отвечать на запросы.

PostgreSQL установлен на хостинге Linux CentOS, администрирую с Windows с локальной машины. Поставил, начал изучать, понравилось, все получается, но случайно сделал это действие. Теперь при любом обращении к этой таблице администратор зависает.

Postgres & VMware

Всем привет
На физической машине стоит WinXP, необходимо запустить Postgres сервер на виртуальной машине linux (redhat ядро 2.4), для того чтобы иметь доступ в WinXP к виртуальному серверу.
В виртуалке собрал потгрес, установил, настроил, запустил сервер, в результате, к серверу могут подключаться другие физические машины в локальной сети офиса, но, никак не может подключится исходная машина(с WinXP), на которой стоит сама виртуалка. При команде
"psql.exe -h 172.168.1.20 -U postgres test"

Не могу выделить для PostgreSQL больше 1/12 оперативки , 1ГБ из 12ГБ . v 8.4.1.

Не могу выделить PostgreSQL больше 1GB оперативки . Купил новый комп 12 GB оперативы(corsair 1600 мгц) , проц Core i7 , винт рейд0 из двух велосирапторов , Windows 7 профессиональная 64 бит.
Запустил Tuning Wizard (mixed) и после оптимизации перезагрузил комп - HoldemManager перестал коннектиться к базе , поставил (заранее скопированный) дефолтный postgresql.conf и удалил 2 оптимизированных файла- после перезагрузки -все заработало .

По инструкции постгре надо выделить 1/4 оперативки .

изменить порядок строк возвращаемый select

Есть большая, постоянно пополняемая таблица.
select * from t1 limit 100;
возвращает строки в порядке их записи, т.е. сверху самая первая. запрос выполняется быстро.

select * from t1 order by time desc limit 100;
перелопачивает всю таблицу и выполняется очень медленно.

Как сделать так, чтобы по умолчанию первой возвращалась последня записаная строка?

Спасибо.

Проблема при коннекте к базе

Здравствйте, только начал своё общение с постгресом. Взял пример из доков, компильнул, соединение не устанавливается.

#include <stdio.h>
#include <stdlib.h>
#include "postgresql/libpq-fe.h"
 
static void
exit_nicely(PGconn *conn)
{
    PQfinish(conn);
    exit(1);
}
 
int
main(int argc, char **argv)
{
    const char *conninfo;
    PGconn     *conn;
    PGresult   *res;
    int         nFields;
    int         i,
                j;
 
    /*
     * If the user supplies a parameter on the command line, use it as the

Postgres and Fedora

Добрый день
Установил Postgres вроде установка прошла успешна запуск тоже
на сервере запускается pgAdmin3
http://s004.radikal.ru/i207/1002/7e/35cbd9cab47a.jpg
но на клиенте не хочет про бывал и 1С и клиентом
http://s004.radikal.ru/i205/1002/91/c77077a4a63f.png
http://s004.radikal.ru/i207/1002/7e/35cbd9cab47a.jpg

редактировал pg_hba.conf
# "local" is for Unix domain socket connections only
local all all ident sameuser

#host all all 192.168.0.0/24 md5
# IPv4 local connections:
host all all 192.168.0.0/16 trust

в postgresql вроде тоже

Ошибка type "mvarchar" does not exist at charter 31

В логах следующее

ERROR: LOCK TABLE can only be used in transaction blocks
STATEMENT: lock table pg_class in application share mode
ERROR: type "mvarchar" does not exist at character 31
STATEMENT: create table Config (FileName mvarchar(128) not null primary key, Creation timestamp not null, Modified timestamp not null, Attributes int not null, DataSize int not null, BinaryData bytea not null)

Сервер Linux ubuntu 1c 8.2 Postgres 8.4eter

При подключении с Windows Через 1с сервер консоль
Ошибка type "mvarchar" does not exist at charter 31

Может кто знает?

Редакции PostgreSQL

Привет. Заинтересовался PostgreSQL. Правда пока не получается ничего сделать - даже законнектится к ней нормально из Visual Studio. Пока только через ODBC получилось.

Первый вопрос, который у меня возникает - я не понимаю, какая редакция Postgres платная, какая нет - http://www.enterprisedb.com/products/postgres_plus_as/features.do
Ведь возможности-то разные. Я привык работать с заданиями, но они есть только в старшей версии.
Кто-нибудь понимает, что является бесплатной версией, что платной? За что берет деньги enterprisedb?

postgresql-8.4.2-1-windows 1c 8.2 Как Что Куда

Здравствуйте.
Хотел бы задать следующий вопрос. Мне нужно установить сервер с базой данных на postgresql-8.4.2-1 windows
Но проблема в том что при установке данных компанентов работать эта связка отказывается.
На офф сайте 1с Написано Очень мало по этому поводу А точнее следующее. Скачайте патч
1c_FULL_84-0.19.2.patch (*) Скачал. В низу добавлено Необходимые компоненты:
библиотека ICU (http://icu.sourceforge.net) Тоже скачал.

1c и Postgres

установил postgresql-8.3.8-1
при создании базы из сервера 1с выходит ошибка
http://s57.radikal.ru/i157/1001/8f/62864171aaad.jpg
побывал и через клиента 1с тоже самое
содержимое pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD

# IPv4 local connections:
host all all 127.0.0.1/32 md5
добавлял
local all all trust
host all all 127.0.0.1/32 trust
host all all мой-ип-рабочей-машинки/32 trust
не помогло
если есть идеи готов попробовать

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

Back to top

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