Thread: JDBC -- can't create table
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
Attachment
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
"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.
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. > > >
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
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