我是使用eclipse juno -> Data Source Explore 添加sqlite 连接
driver:
Connection URL:jdbc:sqlite:E:\DataBase\SQLite
DataBase Name:Product测试连接时报错:Ping failed
错误信息:java.sql.SQLException: out of memory
at org.sqlite.DB.throwex(DB.java:370)
at org.sqlite.NestedDB._open(NestedDB.java:74)
at org.sqlite.DB.open(DB.java:86)
at org.sqlite.Conn.open(Conn.java:140)
at org.sqlite.Conn.<init>(Conn.java:57)
at org.sqlite.JDBC.createConnection(JDBC.java:77)
at org.sqlite.JDBC.connect(JDBC.java:64)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.createConnection(JDBCConnection.java:214)
at org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java:105)
at org.eclipse.datatools.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:54)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:73)
at org.eclipse.datatools.enablement.sqlite.connection.SQLITEJDBCConnectionFactory.createConnection(SQLITEJDBCConnectionFactory.java:35)
at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83)
at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)
at org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76)
at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)我刚接触sqlite 对这错误毫无头绪,请各位给点建议。
driver:
Connection URL:jdbc:sqlite:E:\DataBase\SQLite
DataBase Name:Product测试连接时报错:Ping failed
错误信息:java.sql.SQLException: out of memory
at org.sqlite.DB.throwex(DB.java:370)
at org.sqlite.NestedDB._open(NestedDB.java:74)
at org.sqlite.DB.open(DB.java:86)
at org.sqlite.Conn.open(Conn.java:140)
at org.sqlite.Conn.<init>(Conn.java:57)
at org.sqlite.JDBC.createConnection(JDBC.java:77)
at org.sqlite.JDBC.connect(JDBC.java:64)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.createConnection(JDBCConnection.java:214)
at org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java:105)
at org.eclipse.datatools.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:54)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:73)
at org.eclipse.datatools.enablement.sqlite.connection.SQLITEJDBCConnectionFactory.createConnection(SQLITEJDBCConnectionFactory.java:35)
at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83)
at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)
at org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76)
at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)我刚接触sqlite 对这错误毫无头绪,请各位给点建议。
E:\\DataBase\\SQLite
或者改为
E:/DataBase/SQLite
我将路径“E:\DataBase\SQLite”改成“E:\DataBase\SQLite1”就可以使用eclipse创建数据源
在响应目录下就有以SQLite1命名的文件。在原先目录下已有数据库。这个eclipse在建立数据源是或许是需要添加新的数据库,而不是以原有数据库建立数据源。