Tôi đang mã hóa ứng dụng máy khách-ứng dụng trong Java và tôi cần triển khai cơ sở dữ liệu cục bộ ở phía máy chủ và tôi quyết định chuyển sang cơ sở dữ liệu H2.Khởi động cơ sở dữ liệu H2 theo lập trình
Một điều nữa cần thêm là kết nối TCP của Hoa Kỳ để bắt đầu và chạy cơ sở dữ liệu. Đây là những gì tôi đặt lại với nhau cho đến nay:
Class.forName("org.h2.Driver");
Server server = Server.createTcpServer(DB_PATH).start();
Connection currentConn = DriverManager.getConnection(DB_PATH, DB_USER, DB_PASSWORD);
Trường hợp chuỗi kết nối là jdbc:h2:tcp://localhost/~/test
.
Đó đoạn mã trả về với một ngoại lệ:
Feature not supported: "jdbc:h2:tcp://localhost/~/test" [50100-176]
Tôi đi theo this article.