Open a command prompt and change directories to the %DERBY_HOME%\demo\nserverdemo
directory, where %DERBY_HOME%
is the directory where you installed Derby.
Set the classpath to include the current directory ("."), and the
following jar files:
The Network Server jar file. It must be in your CLASSPATH because you
start the Network Server in this program.
The database engine jar file.
The Derby tools jar
Test the CLASSPATH settings by running the following Java command:
This command displays the Derby jar
files that are in the classpath.
After you set up your environment correctly, run the SimpleNetworkServerSample
program from the same directory:
If the program runs successfully, you will receive output that
is similar to that shown in the following exampleS:
Starting Network Server
Testing if Network Server is up and running!
Derby Network Server now running
Got an embedded connection.
Testing embedded connection by executing a sample query
number of rows in sys.systables = 16
While my app is busy with embedded work, ij might connect like this:
$ java -Dij.user=me -Dij.password=pw -Dij.protocol=
ij> connect 'NSSimpleDB';
Clients can continue to connect:
Press [Enter] to stop Server
Running the SimpleNetworkServerSample program also creates the
following new directories and files:
This directory makes up the NSSimpleDB database.
This log file contains Derby progress
and error messages.