Informationen zu Apache Derby
Apache Derby ist ein reiner Java™-Datenbankserver. Die Codebasis von Apache Derby, die von der Open-Source-Community "Derby" genannt wird, ist ein Produkt des Open-Source-Projekts für relationale Datenbanken der Apache Software Foundation (ASF). Apache Derby enthält den Derby-Basiscode ohne jegliche Änderung des zugrunde liegenden Quellcodes. Weitere Inkompatibilitäten des Derby-Codes finden Sie auf der Website von Apache Derby.
Nur das Network Server Framework unterstützt mehrere Java Virtual Machines (JVMs), wie z. B. Anwendungsserver, für den Zugriff Apache Derby.
Unterstützte Konfigurationen: WebSphere® Application Server unterstützt die direkte Kundennutzung der Apache Derby Datenbank in prüfen Nur Umgebungen. Die direkte Nutzung der Apache-Derby-Datenbank
durch Kunden wird in Produktionsumgebungen nicht unterstützt. Das Produkt unterstützt die Verwendung von Apache Derby nur in internen Anwendungsserverkomponenten in Produktionsumgebungen.
In Apache Derby gibt es die folgenden .bat/sh-Tools:
- sysinfo: Zeigt Informationen zur Datenbankversion an.
- ij: Bearbeitet die Datenbankinstanzen. Wenn Sie das Tool ij ausführen, müssen sie "dbname" in doppelte Anführungszeichen
(
"") setzen, wenn der vollständige Pfadname angegeben wird. Beispiel:
Dies istconnect '"c:\temp;create=true"''""'' ohne Leerzeichen. - dblook: Erstellt einen Speicherauszug mit den DDL-Informationen.
- networkServerControl: Steuert den Prozess "networkServer" (kann für Funktionen wie ping und trace verwendet werden).
- startNetworkServer: Startet den Prozess "networkServer".
- stopNetworkServer: Stoppt den Prozess "networkServer".
Aufmerksamkeit: Wenn Sie in Ihrem Derby-Datenbanknamen nicht-englische Zeichen verwenden, müssen Sie dieij Skript zum Angeben der Dateicodierungseigenschaft für die JVM:
-Dfile.encoding=XXXXXX , WoXXXXXX ist die Kodierung, die zum Erstellen der nicht-englischen Zeichen verwendet wird.