Обсуждение: JDBC -- can't create table

Поиск
Список
Период
Сортировка

JDBC -- can't create table

От
"Glenn Holmer"
Дата:
I am running Postgres 6.3 on a Linux box (S.u.S.E. 5.3, kernel 2.0.35)
and connecting from another Linux box.  Both are running Java 1.1.7
from Blackdown.  I can connect to the remote machine and even create a
database, but I am unable to create a table.

I've included the code as an attachment.  The exact output is as follows:

--------------------------------------------------------

loading JDBC class "postgresql.Driver"...

connecting to jdbc:postgresql://miranda:5432/factory...

creating skid table...
ERROR:  cannot create skids

--------------------------------------------------------

I do wind up with an empty file named "skids" on the server at
/var/lib/pgsql/data/base/factory.  I can't understand if this is just
some simple permissions problem or something else I overlooked.  Does
anybody see anything obvious?  Is there a way to get a more detailed
error message than "cannot create skids"?  I created the database by
hand with psql as user "factory" on the server before running this
test code.

--
____________________________________________________________
Glenn Holmer                          gholmer@weycogroup.com
Programmer/Analyst                       phone: 414.263.8827
Weyco Group, Inc.                          fax: 414.263.8808


Вложения

Postgres for NT

От
"Randall W. Barrett"
Дата:
I've installed PostgreSQL on my RH 5.1 box and would now like to put it on
my NT box.  I know this isn't the right mailing list, but was wondering if
anyone knew if it was available for NT and, if so, where might I find it?

Thanks,

    Randy Barrett



Re: [INTERFACES] Postgres for NT

От
Kevin Lo
Дата:
"Randall W. Barrett" wrote:

> I've installed PostgreSQL on my RH 5.1 box and would now like to put it on
> my NT box.  I know this isn't the right mailing list, but was wondering if
> anyone knew if it was available for NT and, if so, where might I find it?
>

Hi, Randy,

There is a web page created by Joost Kraaijeveld regarding porting Postgres
to NT, but it is a bit out of date, see:

http://www.askesis.nl/AskesisPostgresIndex.html

I ported Postgres to NT successfully :) Thank Joost and Dan for their help.

Hope this helps,
Kevin.



Re: [INTERFACES] Postgres for NT

От
"Randall W. Barrett"
Дата:
Thanks,

    Randy

On Tue, 19 Jan 1999, Kevin Lo wrote:

> "Randall W. Barrett" wrote:
>
> > I've installed PostgreSQL on my RH 5.1 box and would now like to put it on
> > my NT box.  I know this isn't the right mailing list, but was wondering if
> > anyone knew if it was available for NT and, if so, where might I find it?
> >
>
> Hi, Randy,
>
> There is a web page created by Joost Kraaijeveld regarding porting Postgres
> to NT, but it is a bit out of date, see:
>
> http://www.askesis.nl/AskesisPostgresIndex.html
>
> I ported Postgres to NT successfully :) Thank Joost and Dan for their help.
>
> Hope this helps,
> Kevin.
>
>
>


Re: [INTERFACES] JDBC -- can't create table

От
Peter T Mount
Дата:
On Mon, 18 Jan 1999, Glenn Holmer wrote:

> I am running Postgres 6.3 on a Linux box (S.u.S.E. 5.3, kernel 2.0.35)
> and connecting from another Linux box.  Both are running Java 1.1.7
> from Blackdown.  I can connect to the remote machine and even create a
> database, but I am unable to create a table.
>
> I've included the code as an attachment.  The exact output is as follows:
>
> --------------------------------------------------------
>
> loading JDBC class "postgresql.Driver"...
>
> connecting to jdbc:postgresql://miranda:5432/factory...
>
> creating skid table...
> ERROR:  cannot create skids
>
> --------------------------------------------------------
>
> I do wind up with an empty file named "skids" on the server at
> /var/lib/pgsql/data/base/factory.  I can't understand if this is just
> some simple permissions problem or something else I overlooked.  Does
> anybody see anything obvious?  Is there a way to get a more detailed
> error message than "cannot create skids"?  I created the database by
> hand with psql as user "factory" on the server before running this
> test code.

Can you create the table using psql?

I've just compiled and tested your class, and it runs fine here unaltered.

Peter

--
       Peter T Mount peter@retep.org.uk
      Main Homepage: http://www.retep.org.uk
PostgreSQL JDBC Faq: http://www.retep.org.uk/postgres
 Java PDF Generator: http://www.retep.org.uk/pdf


Re: [INTERFACES] JDBC -- can't create table

От
Glenn Holmer
Дата:
Peter T Mount wrote:
>
> On Mon, 18 Jan 1999, Glenn Holmer wrote:
>
> > --------------------------------------------------------
> >
> > loading JDBC class "postgresql.Driver"...
> >
> > connecting to jdbc:postgresql://miranda:5432/factory...
> >
> > creating skid table...
> > ERROR:  cannot create skids
> >
> > --------------------------------------------------------
>
> Can you create the table using psql?
>
> I've just compiled and tested your class, and it runs fine here unaltered.
>
> Peter
>

Sometimes (rarely) it "just works" using psql, most of the time
I get that message.  I can't seem to isolate the cause (logged in
as database owner, logged in on the same machine, etc).  If it's
not Java (that would be a good thing), which mailing list is most
appropriate for a question like this?  I am quite new to Postgres.
The relevant portion of pg_hba.conf looks like this:

local   all                                   trust
host    all   192.168.6.0   255.255.255.0     trust
host    all   127.0.0.1     255.255.255.255   trust

--
____________________________________________________________
Glenn Holmer                          gholmer@weycogroup.com
Programmer/Analyst                       phone: 414.263.8827
Weyco Group, Inc.                          fax: 414.263.8808