This section describes how to set up and run Java DB in Network Server mode listening client connections over the network.
Java DB can be used in two modes:
Embedded Mode - The database will be started and executed as part of a Java application, sharing the same JVM as the application.
Network Server - The database will be started as a stand alone application and listening client connections over the network on a TCP/IP port.
I want to try the Network Server mode first. Here is what I did to setup Java DB and start it in Network Server mode:
C:\>cd \local\javadb
C:\local\javadb>mkdir databases
C:\local\javadb>cd databasess
C:\local\javadb\databases>..\bin\startNetworkServer.bat
Apache Derby Network Server - 10.2.2.0 - (485682) started and ready
to accept connections on port 1527 at 2007-08-15 17:20:39.640 GMT
Cool. My Java DB is up and running in Network Server mode on host "localhost" and listening connections on port "1527".
Note that I created a new directory called C:\local\javadb\databases and started Java DB from this directory.
In this way, C:\local\javadb\databases will be used as the database home directory. Any new databases created on Java DB server
will be located in this directory.