utilizo H2 base de datos como DBMS desde un equipo remoto, lo que permitió el acceso remoto desde un navegador de la siguiente manera:conexión tiene una base de datos remota
webAllowOthers=true
pero cuando intento conectar con el servidor de mi aplicación Java me sale este error de H2:
remote connections to this server are not allowed
pantalla:
Y también ya se busca en el analizador de código con (código de error: 9011 7):
REMOTE_CONNECTION_NOT_ALLOWED = 90117
El error con el código 90117 se produce cuando intenta conectarse a un servidor TCP desde otra máquina, si las conexiones remotas no están permitidos. Para permitir conexiones remotas, inicie el servidor TCP utilizando las opciones -tcpAllowOthers como en:
java org.h2.tools.Server -tcpAllowOthers -tcp
O, al iniciar el servidor desde una aplicación, el uso : Server server = Server.createTcpServer ("- tcpAllowOthers"); server.start();
No entiendo cómo activar los tcpAllowOthers, que no existe en .h2.server.properties?
1 de la respuesta rápida, la respuesta ya está en http://www.h2database.com/html/tutorial.html#console_settings, :-) –