|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey N. Oktyabrski 2:5020/400 17 Aug 2006 18:42:41 To : Sergey Zaikov Subject : Re: PostgreSQL 8.1 и кодировки --------------------------------------------------------------------------------
Sergey Zaikov wrote:
> Доброго времени суток тебе, All!!!
>
> Установлен PostgreSQL 8.1 с кодировкой UTF-8 и локалью ru_RU.UTF-8. Hа этой же
> машине запускаем psql с кодировкой KOI8-R. Создаем файл в кодировке KOI8-R,
> который содержит SQL-запросы (в конце письма), и запускаем его:
> psql template1 pgsql -f файл.
> Первые две команды создания пользователей выполняются.
> Третья команда - создание базы данных - вызывает panic.
> Hо если ее набрать в интерактивном режиме psql, то база данных создается.
> Вопрос - в чем грабли?
>
> Файл:
> -- создание пользователей
> CREATE USER www; -- пользователь Web-сервер
> CREATE USER acc107_3; -- владелец базы
> -- база данных
> CREATE DATABASE konf WITH OWNER=acc107_3; -- создать базу данных
Может, надо добавить что-то типа
CREATE DATABASE konf WITH OWNER=acc107_3 ENCODING 'UTF8';
Ещё вариант - в скрипте нет
SET client_encoding TO KOI8;
--- ifmail v.2.15dev5.3
* Origin: RTComm.RU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/37257da41a95.html, оценка из 5, голосов 10
|