THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU!
Boy do I feel like an idiot :-)


> From: Joe Shevland <[EMAIL PROTECTED]>
> Date: Fri, 12 Oct 2001 16:06:39 +1000
> To: "'Amandeep Jawa'" <[EMAIL PROTECTED]>,
> "'[EMAIL PROTECTED]'"<[EMAIL PROTECTED]>
> Subject: RE: [JDBC] [Q] Can't get simple JDBC connection to work: "no suit
> able driver"
> 
> jdbc:postgresql:...
>            ^^
> Cheers,
> Joe
> 
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED]]On Behalf Of Amandeep Jawa
>> Sent: Friday, 12 October 2001 9:28 AM
>> To: [EMAIL PROTECTED]
>> Subject: [JDBC] [Q] Can't get simple JDBC connection to work: "no
>> suitable driver"
>> 
>> 
>> (PLEASE email any replies to me directy as well as posting)
>> 
>> Hey folks -
>> 
>> I hope someone can help.  I'm trying to get a VERY simple
>> JDBC connection
>> working with the JDBC drivers but I am consistently getting a
>> "no suitable
>> driver" error.
>> 
>> I am trying a very very simple test program to access my
>> little PostgreSQL
>> database & I am using the jdbc driver: jdbc7.1-1.2.jar
>> (binary downloaded
>> from www.postgresql.org).
>> 
>> The error I'm getting is:
>> 
>> Exception in thread "main" java.sql.SQLException: No suitable driver
>>     at java.sql.DriverManager.getConnection(DriverManager.java:537)
>>     at java.sql.DriverManager.getConnection(DriverManager.java:177)
>>     at testpost.main(testpost.java:14)
>> 
>> 
>> The command I'm running is:
>> 
>> java -cp /usr/share/pgsql/jdbc7.1-1.2.jar testpost
>> 
>> The code is:
>> 
>> // testpost.java
>> 
>> import java.sql.*;
>> 
>> public class testpost
>> {
>> 
>>     public static void main(String argv[]) throws Exception
>>     {
>>                 System.out.println("Beginning Postgres Test");
>>                 Class.forName("org.postgresql.Driver");
>> 
>>                 System.out.println("Loaded Driver.");
>>                   Connection conn = DriverManager.getConnection(
>>                         "jdbc:postgres:test",
>>                         "postgres",
>>                         "notreallymypassword"
>>                 );
>>                 
>>                 System.out.println("Got connection.");
>> /* COMMENTED OUT UNTIL I KNOW THE REST WORKS
>>                 Statement stmt = conn.createStatement();
>>                 ResultSet rset = stmt.executeQuery("SELECT now();");
>> 
>>                 System.out.println("Ran now query..\nResults:\n");
>>                 while (rset.next())
>>                 {
>>                         System.out.println(rset.getString(1));
>>                 }
>>         
>>                 rset.close();
>>                 stmt.close();
>>   */           
>>                 conn.close();
>>     
>>                 System.out.println("Closed connection & Ended Test");
>>     
>>         }
>> 
>> }
>> 
>> 
>> 
>> The ouput I get is:
>> 
>> Beginning Postgres Test
>> Loaded Driver.
>> Exception in thread "main" java.sql.SQLException: No suitable driver
>>     at java.sql.DriverManager.getConnection(DriverManager.java:537)
>>     at java.sql.DriverManager.getConnection(DriverManager.java:177)
>>     at testpost.main(testpost.java:14)
>> 
>> I'm using postgres 7.1.3 installed from RPMs (from Postgres)
>> on Red Hat
>> Linux 7.1 with Sun's jdk 1.3.1 also installed from RPMs (from Sun).
>> 
>> I have a "postgres" user on my machine.  I have made the
>> database "test".
>> Not that I think these things matter because it doesn't seem
>> to be getting
>> that far.  I am starting the postgres server from the root
>> user with the
>> following command:
>> /etc/rc.d/init.d/postgresql start
>> & it seems to be starting fine.  I have also turned on tcp-ip
>> connections in
>> the conf file.
>> 
>> Couple of other facts:
>>  - One thing I notice is that the documentation all refers to a
>> "postgressql.jar" which I can't find.  I can find the
>> "jdbc7.1-1.2.jar"
>> which is what I'm using.
>> 
>> - One other thing I have tried is to rebuild the drivers from
>> scratch - this
>> does give me a postgresql.jar - but the error is the same.
>> 
>> - I have also noticed that the jar files are not always the same size:
>> jdbc7.1-1.2.jar from postgresql-jdbc-7.1.3-1PGDG.i386.rpm :
>> 88169 bytes
>> jdbc7.1-1.2.jar from jdbc.postgresql.org : 93011 bytes
>> But the error is the same :-)
>> 
>> 
>> Any help would be greatly appreciated - and please email replies to me
>> directly as well as the list.
>> 
>> THANKS in advance.
>> 'deep
>> 
>> 
>> ----------------------------------
>> Amandeep Jawa
>> Worker Bee Software
>> ----------------------------------
>> [EMAIL PROTECTED]
>> 225A Dolores St.
>> San Francisco, CA 94103-2202
>> 
>> Home: 415 255 6257 (ALL MALP)
>> 
>> professional: http://www.worker-bee.com
>> personal: http://www.deeptrouble.com
>> political: http://www.sflcv.org
>> 
>> 
>> 
>> 
>> 
>> ---------------------------(end of
>> broadcast)---------------------------
>> TIP 3: if posting/reading through Usenet, please send an appropriate
>> subscribe-nomail command to [EMAIL PROTECTED] so that your
>> message can get through to the mailing list cleanly
>> 
> 


---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly

Reply via email to