From: | "Wim Ceulemans" <wim(dot)ceulemans(at)pophost(dot)eunet(dot)be> |
---|---|
To: | <pgsql-general(at)postgreSQL(dot)org> |
Subject: | Re: [GENERAL] Unique key with nulls and copying databases across computers |
Date: | 1998-08-14 09:36:13 |
Message-ID: | 009001bdc766$fab3f050$67faa8c0@aladdin.nice.be |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hi
Thanks. The unique key with nulls does indeed work. Apparently postgresql
treats every null value as a separate unique value, great.
The second problem though is more persistant. I have created a user
'tst1003' with userid 1003 in my linux system. After that I used 'create
user tst1003;' in postgresql. But I the same error pops up if I type \dt or
\di
Do you have any other suggestions?
-----Original Message-----
From: Vadim Mikheev <vadim(at)krs(dot)ru>
To: Wim Ceulemans <wim(dot)ceulemans(at)pophost(dot)eunet(dot)be>
Cc: pgsql-general(at)postgreSQL(dot)org <pgsql-general(at)postgreSQL(dot)org>
Date: Friday, August 14, 1998 4:14 AM
Subject: Re: [GENERAL] Unique key with nulls and copying databases across
computers
>Wim Ceulemans wrote:
>>
>> Hi
>>
>> I have a few questions:
>>
>> 1. Is there a simple way in postgresql 6.3.2 to implement a unique index
on
>> one
>> field with null's allowed. So if the field is null it's ok else the value
>> must be unique?
>
>This is exactly what postgresql does!
>Did you see any problems?
>
>>
>> 2. I have copied the contents of a database ( ../data/base/name/* ) from
one
>> computer to another computer. Is this in fact the way to copy databases?
>> After copying everything works except for example \dt , \di which gives
the
>> following
>> error:
>>
>> ERROR: cache lookup for userid 1003 failed
>>
>> What does this mean?
>
>Create user (createuser) with id 1003 in new database.
>
>Vadim
From | Date | Subject | |
---|---|---|---|
Next Message | Guido Piazzi | 1998-08-14 09:36:57 | Re: [GENERAL] More details on Database corruption |
Previous Message | Frank Bringezu | 1998-08-14 09:03:51 | Problem: Permission denied when accessing a database via www |