Re: Portable database ... ?

Поиск
Список
Период
Сортировка
От Bob McConnell
Тема Re: Portable database ... ?
Дата
Msg-id 499F2407.2050202@lightlink.com
обсуждение исходный текст
Ответ на Portable database ... ?  ("Florian v. Savigny" <lorian@fsavigny.de>)
Список pgsql-novice
Florian v. Savigny wrote:
> Dear community,
>
> I'm not sure whether this is the appropriate forum (maybe it's
> actually better asked on the developers' list), but as my impression
> grows my question might be naive, I thought I should probably duly
> start as a novice:
>
> Is there any way to have the Linux and the Windows versions of
> PostgreSQL use the same database? (On a double-boot machine.)
>
> When trying this, I ran into trouble as soon as I tried to initiate a
> database on a VFAT partition while running Linux. That seemed to fail
> because VFAT does not support (sym)links:
>
>    PANIC: could not link file "<root>/pg_xlog/xlogtemp.3846" to
>    "<root>/pg_xlog/000000010000000000000000" (initialization of log
>    file 0, segment 0): the operation is not permitted
>
> ("<root>" is the directory I specified to initdb using the -D option).
>
> What made me a little curious about this is that when I initiate a
> database on an ext3 partition, which of course succeeds, it definitely
> does not seem to contain any hard links or symlinks, just regular
> files (and none of the regular files has a link count >1).
>
> Of course a host of other issues could prevent such a "dual-OS", or
> "portable" database. I actually would just like to ask whether the
> route is worth pursuing at all ...

I would suspect permission issues before the symlink problems. I don't
believe VFAT supports any of the security models that PG can use.

Bob McConnell
N2SPP

В списке pgsql-novice по дате отправления:

Предыдущее
От: "Florian v. Savigny"
Дата:
Сообщение: Re: Portable database ... ?
Следующее
От: Frank Bax
Дата:
Сообщение: Re: Portable database ... ?