Instancia de prueba remota para Oracle 11g con acceso JDBC

Me gustaría usar una instancia de base de datos Oracle para ejecutar 11g (o más reciente) en algún servidor remoto (como un patio de recreo para proyectos privados). El propósito de esto sería hacer algunas pruebas / desarrollo con un backend de Java, por lo que necesito acceso JDBC.

Hay LiveSQL y APEX como plataformas de prueba, pero ninguno de ellos admite el acceso JDBC. Entonces, lo que estoy buscando es algo. como LiveSQL / Apex CON acceso JDBC. ¿Existe eso?

Tengo un servidor raíz propio, por lo que podría instalar Oracle 11g por mí mismo, pero desafortunadamente mi servidor solo tiene 2 GB de RAM, lo que no es suficiente, por lo que la instalación falla.

Actualización: Desafortunadamente necesito Oracle, ya que la mayoría de los proyectos tienen Oracle. También tengo una instalación local de Oracle XE en mi 1) computadora de escritorio en casa, 2) computadora portátil privada y 3) computadora portátil en el trabajo. Pero, de nuevo, estas instancias de Oracle nunca están sincronizadas y no quiero sincronizarlas todo el tiempo. Al usar una única instancia remota, podría evitar todas esas instalaciones.

Respuesta 1

Puede usar el servicio Oracle Database Cloud https://cloud.oracle.com/database que puede probar de forma gratuita. Una vez que haya iniciado una instancia de base de datos, puede habilitar el acceso remoto a sqlnet. Esto le permitirá conectarse de forma remota utilizando el controlador delgado JDBC (o sqlplus o cualquier cliente).

Respuesta: 2

Creé un applet usando las bibliotecas iaik, funciona perfectamente en mi visor de applets, pero en mi navegador web obtengo esto: el cargador de confianza intentó cargar recursos de espacio aislado ¿alguna idea? Estoy bien, así que tengo ...

public static void main (String [] args) {// escriba su código aquí ArrayList <String> line1 = new ArrayList <String> (); line1.add ("el marg"); line1.add ("ezbt el nakhl") ...

Utilizo el complemento PMD en mi proyecto Maven para verificar las violaciones y los estándares del código. En Java-8, el PMD se queja del siguiente código como violación potencial de la Ley de Demeter. Arrays.asList (1, 2, 3, 4) .stream () ....

Tengo el siguiente código: ServerSocket ss = new ServerSocket (2351); Socket s = ss.accept (); InputStreamReader in = new InputStreamReader (s.getInputStream ()); escritor = nuevo PrintWriter (s ....