Newsgroup: it.comp.java
Titolo: PostgreeSQL

Ciao a tutti,
se qualcuno ha già provato ad installare
PostgreeSQL, se poteva darmi una mano....
e poi, è compatibile con JDBC?
Per ODBC ho scaricato un'installatore apposta,
però è di una vers. indietro rispetto al Postgree che
ho scaricato, va bene uguale?
Grazie
--
--
Ciao
                                        Roche
               - The Mannix -
Sei stufo di ascoltare la solita minestra?
Clicca quì sotto:
 
http://stage.vitaminic.it/the_mannix/

ho scaricato, va bene uguale?
Non saprei, prova ;)
Bye
/*
 DemoJDBC - How to use java.sql.* package with PostgreSQL...
 Java Code by Castagna
*/
import java.sql.*;
public class DemoJDBC {
  public static void main(String args[]) {
    try {
      Class.forName("org.postgresql.Driver");
    } 
    catch(java.lang.ClassNotFoundException e) {
      System.err.print ("ClassNotFoundException: " + e.getMessage());
      System.exit (1);
    }
 
    try {
      Connection con = DriverManager.getConnection ("jdbc:postgresql://
nomehost.dominio.it/nomedb
", "user", "password");
      Statement stmt = con.createStatement();
      String query = "SELECT * FROM songs";
      System.out.println ("\nQuery before insert: " + query + " = ");
      ResultSet rs = stmt.executeQuery (query);
      while (rs.next()) {
        String title = rs.getString("title");
        System.out.println (title);
      } // while
      /*
      System.out.print ("\nExecuting INSERT... ");
      stmt.executeUpdate("INSERT INTO songs (Nome, Cognome, Anni, Testo) VALUES ('Nuovo Nome', 'Nuovo Cognome', 34, 'Riga 1\nRiga2')");
      System.out.println ("done.");
      */
 
      System.out.println ("\nQuery after insert: " + query + " = ");
      rs = stmt.executeQuery(query);
      while (rs.next()) {
        String title = rs.getString("title");
        System.out.println (title);
      } // while
      stmt.close();
      con.close();
    } 
    catch(SQLException ex) {
      System.err.println("SQLException: " + ex.getMessage());
      System.exit (1);
    }
    System.exit (0);
  } // main
 
} // DemoJDBC

collegarti ai DB da altri host.
Precisamente su una RedHat nel file /etc/rc.d/init.d/postgresql
# aggiungi -o -i   ----------------------------VVVVV
su -l postgres -c "/usr/bin/pg_ctl  -D $PGDATA -o -i -p /usr/bin/postmaster start >/dev/null 2>&1" < /dev/null sleep 1
Qualche link utile su PostgreSQL:
http://www.postgresql.org/
http://www.postgresql.org/docs/awbook.html
http://www.pgsql.com/
http://www.retep.org.uk/postgres/
http://directory.google.com/Top/Computers/Software/Databases/Postgres/
Saluto a tutti e buon SQL ;)

Ti ringrazio molto per la tua risposta esauriente!
Perņ adesso ti faccio arrabbiare.
Installo Postgree su un Server Windows (NT)!!!
Lo so....
ma devo fare un programma che "vendo" ad una ditta e
non ne vogliono sapere di pagare licenze.
Ho dovuto cercare un DB Free e ho
trovato Postgree.
Penso vada bene lo stesso per Windows, vero?
Ciao e grazie
--
--
Ciao
                                        Roche
               - The Mannix -
Sei stufo di ascoltare la solita minestra?
Clicca quģ sotto:
 
http://stage.vitaminic.it/the_mannix/

 Ciao e grazie
Usa Interbase 6, funziona benissimo anche su Win'98 (se non vuoi
scomodare NT, a tuo rischio e pericolo), ha i driver JDBc e tutto quello
che ti potrebbe servire. Era un prodotto commerciale di fascia
intermedia (non in concorrenza diretta con Oracle, ma un ottimo
prodotto), ora e' aggratise. Non avrai difficolta' ad installarlo e
configurarlo, ed e' ideale come db "embedded" perche' e' parsimonioso
con le risorse della macchina.
www.interbase2000.org
www.interbase.com
Comunque se la ditta non vuole pagare licenze, meglio ancora sarebbe
farlo girare su Linux, non credi?
ciao
Ugo
Sent via Deja.com
http://www.deja.com/

BELLLLLAAAAAAA!!!!!!!!!!!!!!!!!!
Grazie
--
--
Ciao
                                        Roche
               - The Mannix -
Sei stufo di ascoltare la solita minestra?
Clicca quì sotto:
 
http://stage.vitaminic.it/the_mannix/

 non ne vogliono sapere di pagare licenze.
....ma la licenza NT la pagano perň... le solite politche di "certe"
aziende : per MS č scontato pagare la licenza (se la pagano), tutto il
resto free please.
Umberto

 wrote in message
3A3A2720...@comune.lucca.it...

Purtroppo le "certe" sono tutte!