Para executar este programa de exemplo do Network Server do
Derby:
Abra a linha de comando e torne o diret??rio
%DERBY_HOME%\demo\nserverdemo
o diret??rio corrente, onde
%DERBY_HOME%
?? o diret??rio onde o
Derby
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
Derby.
A defini????o da vari??vel de ambiente CLASSPATH pode ser testada executando
o seguinte comando Java:
java org.apache.derby.tools.sysinfo
Este comando mostra os arquivos jar do
Derby
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 SimpleNetworkServerSample
Se 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!
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=
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
Derby.