Chúng tôi có tất cả các bài kiểm tra đơn vị của chúng tôi được viết để tạo và điền các bảng trong HSQL. Tôi muốn các nhà phát triển sử dụng điều này để có thể viết các truy vấn đối với DB HSQL này (1) bằng cách viết các truy vấn họ có thể hiểu rõ hơn mô hình dữ liệu và mô hình không quen thuộc với SQL có thể chơi với dữ liệu trước khi viết các câu lệnh runtime và 2) vì họ không có quyền truy cập vào các lý do bảo mật/kiểm tra). Có cách nào để tồn tại kết quả của dữ liệu thử nghiệm để nó có thể được kiểm tra và phân tích với một khách hàng sql không? Ngay bây giờ tôi là người giám khảo gian lận nó bằng cách chuyển nguồn dữ liệu sang một DB khác (như DB2/mysql, sau đó kết nối với DB đó trên máy của tôi để tôi có thể chơi với dữ liệu lâu dài), tuy nhiên nó sẽ dễ dàng hơn cho tôi nếu HSQL hỗ trợ sự bền bỉ này hơn là giải thích cách thực hiện điều này cho mọi nhà phát triển mới.Có cách nào để duy trì dữ liệu HSQLDB không?
Chỉ cần rõ ràng, tôi cần một máy khách SQL để tương tác với dữ liệu liên tục, do đó việc gỡ lỗi và kiểm tra bộ nhớ sẽ không được sạch sẽ. Điều này có nhiều hơn để làm với phát triển ban đầu và không gỡ lỗi/bảo trì/thử nghiệm.
một khách hàng sql có thể kết nối với bất kỳ thứ gì mà hsqldb tồn tại không? – Zombies
Khi bạn chạy HSQLDB như máy chủ, nó chạy tương tự như DB2. Bạn sử dụng máy chủ làm nguồn dữ liệu và cũng có thể sử dụng một máy khách SQL chẳng hạn như DatabaseManager HSQLDB hoặc Squirrel để kết nối với máy chủ và chơi với dữ liệu. – fredt