Para executar este programa de exemplo do Network Server do
:
Abra a linha de comando e torne o diretório
%%\demo\nserverdemo
o diretório corrente, onde
%%
é o diretório onde o
foi instalado.Defina a variável de ambiente CLASSPATH contendo o diretório corrente
("."), e incluindo também os seguintes arquivos jar:
derbynet.jar
O arquivo jar do Network Server.
Deverá estar presente na variável de ambiente CLASSPATH, porque o
Network Server será inicializado por este programa.
derby.jar
O arquivo jar do motor de banco de dados.
derbytools.jar
O arquivo jar das ferramentas do
.
A definição da variável de ambiente CLASSPATH pode ser testada executando
o seguinte comando Java:java org.apache.derby.tools.sysinfoEste comando mostra os arquivos jar do
presentes no caminho de classes, assim como suas respectivas versões.Após o ambiente ter sido definido corretamente, o programa
SimpleNetworkServerSample será executado a partir deste diretório:java SimpleNetworkServerSampleSe a execução do programa for bem-sucedida, será vista uma saída
semelhante à mostrada abaixo:
Starting Network Server
Testing if Network Server is up and running!
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=
jdbc:derby:\\localhost:1527\ org.apache.derby.tools.ij
ij> connect 'NSSimpleDB';
Clients can continue to connect:
Press [Enter] to stop Server
A execução do programa SimpleNetworkServerSample também cria o
seguinte diretório e arquivo:
NSSimpleDB
Este diretório contém o banco de dados NSSimpleDB.
derby.log
Este arquivo de log contém as mensagens de progresso e erro do
.