Как получить доступ к базе данных h2 после развертывания приложения play 2 с помощью boxfuse
Как я могу получить доступ к своей базе данных h2 после развертывания приложения play 2 с boxfuse? Я пробовал 'boxfuse open -db -env=test', но он говорит, что не может найти базу данных.
1 ответ
boxfuse open -db
предназначен для экземпляров базы данных (MySQL или PostgreSQL), автоматически предоставляемых Boxfuse ( https://boxfuse.com/docs/databases).
Ваша база данных H2 могла быть запущена тремя различными способами: в памяти, файловом и tcp-сервере. Для оперативной памяти и файла нет способа получить к нему внешний доступ (если только ваше приложение не служит своего рода шлюзом). Для tcp-сервера вы должны выставить порт БД для внешнего мира, используя что-то вроде -ports.db=9092
который вы можете использовать для подключения к вашему любимому клиенту БД.