Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Errore out of memory con sqlite su Elipse Juno

    Buongiorno a tutti ragazzi,
    avrei un problema con l'utilizzo della libreria sqlite su eclipse juno.
    Vi spiego meglio. In sostanza dopo aver creato un nuovo progetto su eclipse (java), importo il file Jar sqlite-jdbc per poter utilizzare le librerie di sqlite su eclipse, e inizio a scrivere il codice per stabilire una connessione con il DB.

    scrivo pochissime righe di codice:
    codice:
    public class Main { public static void main(String[] args) throws Exception{ 
    
    Class.forName("org.sqlite.JDBC"); 
    
    Connection conn = DriverManager.getConnection("jdbc:sqlite:db1.db"); 
    
    Statement stm = conn.createStatement(); 
    
    stm.close();
    
     conn.close(); 
    } 
    }
    A questo punto, per sicurezza provo a far partire il programma ma mi restituisce il seguente errore:

    Exception in thread "main" java.sql.SQLException: out of memory
    at org.sqlite.DB.throwex(DB.java:288)
    at org.sqlite.NestedDB._open(NestedDB.java:73)
    at org.sqlite.DB.open(DB.java:77)
    at org.sqlite.Conn.<init>(Conn.java:88)
    at org.sqlite.JDBC.connect(JDBC.java:64)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at Main.main(Main.java:11)

    dove, la riga 11 è quella relativa al codice in cui si cerca di stabilire la connessione (Connection conn = DriverManager.......).
    Io sinceramente non capisco dove stia il problema. una volta riscontrato questo errore ho provato a caricare su eclipse un progetto che avevamo svolto a lezione, nel quale appunto utilizzavamo i DB. A lezione funzionava, ora non funziona più, e mi restituisce lo stesso identico errore.

    l'unica differenza tra quando seguivo le lezioni (quindi quando ho compilato quel codice funzionante) ed ora, è che ho cambiato PC, ma la versione di eclipse che ho installato è la medesima.

    a questo punto non sapendo più dove sbattere la testa mi chiedevo se tra voi c'è qualcuno che sia in grado di aiutarmi.

    premetto che sono due ore che giro su vari siti web alla ricerca di una soluzione.

    grazie mille a tutti.

  2. #2

    Re: Errore out of memory con sqlite su Elipse Juno

    Prova cosi :
    codice:
    public class Main { public static void main(String[] args) throws Exception{ 
    
    Class.forName("org.sqlite.JDBC"); 
    
    Connection conn = DriverManager.getConnection("jdbc:sqlite:db1.db"); 
    
    Statement stm = conn.createStatement(); 
    
     conn.close(); 
    } 
    }
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3

    Re: Re: Errore out of memory con sqlite su Elipse Juno

    Originariamente inviato da bomberdini
    Prova cosi :
    codice:
    public class Main { public static void main(String[] args) throws Exception{ 
    
    Class.forName("org.sqlite.JDBC"); 
    
    Connection conn = DriverManager.getConnection("jdbc:sqlite:db1.db"); 
    
    Statement stm = conn.createStatement(); 
    
     conn.close(); 
    } 
    }
    Ma a me pare identico al codice che ho riportato sopra io.
    Comunque l'ho provato e non funziona. grazie comunque per la risposta!

  4. #4

    Re: Re: Re: Errore out of memory con sqlite su Elipse Juno

    Originariamente inviato da ortolanoacavall
    Ma a me pare identico al codice che ho riportato sopra io.
    Comunque l'ho provato e non funziona. grazie comunque per la risposta!
    se lo guardi bene non e' identico

    non funziona... cioe che errore ti da?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  5. #5

    Re: Re: Re: Re: Errore out of memory con sqlite su Elipse Juno

    Originariamente inviato da bomberdini
    se lo guardi bene non e' identico

    non funziona... cioe che errore ti da?
    No no ma immaginavo che non fosse identico altrimenti non lo avrei provato comunque mi da lo stesso errore che ho scritto prima. Sempre Out of memory, e mi evidenzia l'errore sempre sulla riga della Connection.

    Veramente non capisco. Out of memory, immagino sia legato alla memoria disponibile, ma non credo utilizzi così tanta memoria per effettuare una semplice connessione ad un DB, posso capire che stessi interrogando il DB con miliardi di Query ma così mi pare paradossale

  6. #6

    Re: Re: Re: Re: Re: Errore out of memory con sqlite su Elipse Juno

    Originariamente inviato da ortolanoacavall
    No no ma immaginavo che non fosse identico altrimenti non lo avrei provato comunque mi da lo stesso errore che ho scritto prima. Sempre Out of memory, e mi evidenzia l'errore sempre sulla riga della Connection.

    Veramente non capisco. Out of memory, immagino sia legato alla memoria disponibile, ma non credo utilizzi così tanta memoria per effettuare una semplice connessione ad un DB, posso capire che stessi interrogando il DB con miliardi di Query ma così mi pare paradossale
    in effetti e' uno strano errore... A ram sul pc come stai messo??
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  7. #7

    Re: Re: Re: Re: Re: Re: Errore out of memory con sqlite su Elipse Juno

    Originariamente inviato da bomberdini
    in effetti e' uno strano errore... A ram sul pc come stai messo??
    Ho 4 gb di ram, il PC è nuovo l'ho preso un mese fa. in effetti la ram non è il massimo ma è pari a quella che avevo nel pc vecchio e la mi funzionava tranquillamente.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.