सर्वर मोड में H2 डेटाबेस कैसे प्रारंभ करें। मैं अपने application.I से शुरू करने की आवश्यकता की कोशिश की निम्नलिखित कोड:सर्वर मोड में H2 डेटाबेस कैसे चलाएं?
server = Server.createTcpServer().start();
यहां कनेक्शन के लिए गुण है:
javabase.jdbc.url = jdbc:h2:tcp://localhost:9092/nio:~/source/db/database/db;AUTO_SERVER=TRUE
javabase.jdbc.driver = org.h2.Driver
javabase.jdbc.username = sa
javabase.jdbc.password =
जब मैं कार्यक्रम मैं निम्नलिखित त्रुटि मिली चलाएँ:
client.db.exception.DAOException: org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-164]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.message.DbException.get(DbException.java:146)
at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:439)
at org.h2.store.FileLock.lockFile(FileLock.java:336)
at org.h2.store.FileLock.lock(FileLock.java:128)
at org.h2.engine.Database.open(Database.java:542)
at org.h2.engine.Database.openDatabase(Database.java:222)
at org.h2.engine.Database.<init>(Database.java:217)
at org.h2.engine.Engine.openSession(Engine.java:56)
at org.h2.engine.Engine.openSession(Engine.java:159)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:138)
at org.h2.engine.Engine.createSession(Engine.java:121)
at org.h2.server.TcpServerThread.run(TcpServerThread.java:133)
at java.lang.Thread.run(Thread.java:680)
धन्यवाद,
http://www.h2database.com/html/tutorial.html#using_server –
यह मेरे लिए काम नहीं करता है –
ठीक है ... मेरा मतलब है - कृपया अधिक विशिष्ट हो । यह क्यों काम नहीं करता है? आपकी क्या प्राप्त करने की इच्छा है? अब तक तुमने क्या प्रयास किये हैं? –