Ошибка при создании табличного пространства в PostgreSQL

DancerMan

Новичок
Ошибка при создании табличного пространства в PostgreSQL

Добрый день!
Пытаюсь создать новое табличное пространство из pgAdmin III.
SQL код получается следующий:
PHP:
CREATE TABLESPACE ts_sections LOCATION '/data/dbs';
Запускаю на выполнение. Появляется окно с ошибкой: "postgre.exe - обнаружена ошибка. Приложение будет закрыто..."
Служба PostgreSQL Database Server 8.3 останавливается.
В указанной в SQL-запросе папке /data/dbs появляется файл PG_VERSION - размер 4 байта. Содержимое: "8.3Ъ"
Запускаю заново сервер postgresql, pgAdmin. В списке табличных пространств никаких изменений, новое не добавилось.
Кто знает в чем дело, просьба помочь.

-~{}~ 09.01.09 13:19:

Разобрался. Дело в неправильном указании абсолютного пути, но зачем так категорично на это реагировать - полным вылетом сервера!
Вообщем, правильный вариант:
PHP:
CREATE TABLESPACE ts_sections LOCATION 'c:\\data\\dbs';
двойные слеши.
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: DancerMan
Разобрался. Дело в неправильном указании абсолютного пути, но зачем так категорично на это реагировать - полным вылетом сервера!
Твой багрепорт поможет сделать PostgreSQL лучше: сообщить о баге
 
Сверху