Acerca de Apache Derby
El paquete de Apache Derby que se empaqueta con el servidor de aplicaciones está completamente respaldado por el control de calidad (QA) de IBM®.

A diferencias de las versiones 5.1.60x y anteriores, la aplicación Apache Derby es un servidor de bases de datos Java™ puro. La base de código Apache Derby, que la comunidad de Open Source denomina Derby, es un producto del proyecto de base de datos relacional de Apache Software Foundation (ASF) Open Source. Apache Derby incluye el código base Derby sin ninguna modificación en el código fuente subyacente. Puede obtener más información sobre incompatibilidades relativas al código Derby en el sitio web de Apache Derby.
Nota: Las versiones anteriores de Apache Derby no pueden realizar transacciones de compromiso de dos fases a través de la infraestructura de Network Server, pero las versiones posteriores del controlador JDBC de Derby Client proporcionan a Apache Derby soporte para transacciones XA. Sólo la infraestructura de Network Server proporciona soporte para
varias máquinas virtuales Java (JVM) como, por ejemplo, los servidores de
aplicaciones para acceder a Apache Derby.
Apache Derby está equipada con las herramientas .bat/sh siguientes:
- sysinfo: muestra información sobre la versión de la base de datos
- ij: manipula las instancias de base de datos. al ejecutar la herramienta ij, ponga el nombre de base de datos entre comillas ("") si incluye el nombre de vía de acceso completo; por ejemplo:
Esto es '"" ' sin espacios.ij> connect '"c:\temp;create=true"'
- dblook: vuelca información de DDL
- networkServerControl: controla el proceso networkServer (se puede utilizar para funciones como, por ejemplo, ping y rastreo)
- startNetworkServer: inicia el proceso networkServer
- stopNetworkServer: detiene el proceso networkServer
Atención: Si utiliza caracteres que no sean ingleses en el nombre de la base de datos Derby, tendrá que actualizar el script ij para especificar la propiedad de codificación del archivo para la JVM: -Dfile.encoding=XXXXXX, donde XXXXXX es la codificación utilizada para crear los caracteres que no sean ingleses.