Jul. 15th, 2007

alexkuklin: (Default)
http://community.livejournal.com/avto_ru/3366832.html

офигительная по своей интеллектуальности история, я считаю.
alexkuklin: (Default)
Вот скажите мне, это у меня лыжи не едут, или у разработчиков postgresql какие-то странные завихрения?

Начнем с того, что после подъема базы из бакапа в какой-то момент у меня началась ругань примерно такого вида:

pg_dump: запрос по получению списка схем не удался: ERROR: ������ ���������� 983428776 �� ��������
DETAIL: �� ���������� ������� ���� "/var/lib/postgresql/data/pg_clog/03A9": No such file or directory

при этом часть сообщений на языке и в кодировке системной локали, часть - в koi8-r
соответственно, если переключить LANG на C и кодировку консоли на koi8-r

pg_dump: query to obtain list of schemas failed: ERROR: статус транзакции 983428776 не доступен
DETAIL: не получилось открыть файл "/var/lib/postgres/data/pg_clog/03A9": No such file or directory

замечательно. Гугль по русскому описанию ошибки ничего особо не находит, и я решил получить английский вариант, чтобы гуглить дальше. И тут меня настиг сюрприз: я не смог поменять язык сообщений: на $LANG оно плюет, смена LANG= в environment файле для postgres ничего не меняет.

В общем, примерно после часа поисков мне так и не удалось найти, как без залезания внутрь базы получить от cli-утилит сообщение об ошибке на нужном языке.

Так это у меня лыжи не едут, или у разработчиков postgresql какие-то странные завихрения?
alexkuklin: (Default)
День открытий, блин.


package Communiware::SQL::Pg;

...

=head1 NAME

Communiware::SQL::Pg - Communiware PostgreSQL interface

....

$dbh = new Communiware::SQL::Pg($database,$user,$password,$charset);

$ENV{'PGCLIENTENCODING'}=$pgcharsetmap{$charset};
my $ret = DBI->connect("dbi:Pg:dbname=$database", $user, $password,
{AutoCommit => 1});



Правильно ли я понимаю, что в CMW вообще непредусмотрена возможность размещения postgresql-сервера на другом хосте?
alexkuklin: (Default)
Мало что так раздражает, как ответ класса "проверьте, воткнули ли вы вилку в розетку" на вопрос в профессиональном коммьюнити.

Profile

alexkuklin: (Default)
alexkuklin

January 2020

S M T W T F S
    1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 21st, 2025 10:37 pm
Powered by Dreamwidth Studios