Informazioni su Apache Derby
Apache Derby è un server di database Java™ puro. Il codebase Apache Derby , che la comunità open source chiama Derby, è un prodotto del progetto di database relazionale open source Apache Software Foundation (ASF). Apache Derby include il codice di base Derby senza alcuna modifica al codice di origine sottostante. È possibile esaminare ulteriori incompatibilità relative al codice Derby sul sito Web Apache Derby .
Solo il framework del server di rete fornisce il supporto per più JVM (Java Virtual Machine), come i server delle applicazioni, per accedere a Apache Derby.
Configurazioni supportate: WebSphere® Application Server supporta l'uso diretto da parte del cliente del database Apache Derby solo in ambienti test . Il prodotto non supporta l'utilizzo diretto da parte del cliente del database Apache Derby in ambienti di produzione . Il prodotto supporta l'utilizzo di Apache Derby solo da parte di componenti interni del server delle applicazioni in ambienti di produzione.
Apache Derby è fornito con i seguenti strumenti .bat/sh :
- sysinfo: visualizza le informazioni sulla versione del database
- ij: modifica le istanze del database. Quando si esegue lo strumento ij , racchiudere il nome DB tra virgolette (
"") se include il nome percorso completo; ad esempio:
Questo èconnect '"c:\temp;create=true"''""'' senza spazi. - dblook: esegue il dump delle informazioni DDL
- networkServerControl: controlla il processo networkServer (può essere utilizzato per funzioni quali ping e traccia)
- startNetworkServer: avvia il processo networkServer
- stopNetworkServer: arresta il processo di networkServer
Attenzione: se si utilizzano caratteri non inglesi nel nome del database Derby, è necessario aggiornare lo script ij per specificare la proprietà di codifica file per la JVM:
-Dfile.encoding=XXXXXX, dove XXXXXX è la codifica utilizzata per creare i caratteri non inglesi.