# Inicialização do Network Server

Deve ser observado que o Network Server deve ser sempre parado de forma adequada após ser utilizado, porque não proceder desta maneira poderá ocasionar efeitos colaterais imprevisíveis, como portas bloqueadas no servidor.

Deve ser utilizado o script startNetworkServer.bat para inicializar o Network Server nas máquinas com Windows, e o script startNetworkServer.ksh para inicializar o Network Server nos sistemas UNIX. Estes scripts estão localizados no diretório $DERBY_HOME/frameworks/NetworkServer/bin, onde $DERBY_HOME é o diretório onde o Derby foi instalado.

Os comandos de NetworkServerControl somente podem ser executados a partir do hospedeiro que inicializou o Network Server.

Para inicializar o Network Server, deverá ser executado o script apropriado a partir da linha de comando. Por exemplo, no sistema Windows, se o Derby foi instalado no diretório padrão na unidade C, e o caminho de classes foi definido corretamente, deverá ser digitado o seguinte comando:

    $DERBY_HOME\frameworks\NetworkServer\bin\startNetworkserver.bat

O diretório de sistema padrão é o diretório onde o Derby foi inicializado (Para obter mais informações sobre o diretório de sistema padrão, deve ser consultado o Guia do Desenvolvedor do Derby).
Dica: Pode ser definido $DERBY_HOME\frameworks\NetworkServer\bin no caminho (PATH) para encurtar o comando.

Por padrão, o Network Server escuta as requisições somente no endereço de retorno (loopback), significando que somente aceita conexões do hospedeiro local.

- Alteração do script startNetworkServer
- Inicialização do Network Server sem usar o script
- Inicialização do Network Server a partir de um aplicativo Java
- Inicialização do Network Server em máquinas Windows com pilha dupla IPv6/Ipv4

Tópico pai: Utilização do Network Server com aplicativos Derby pré-existentes
Conceitos relacionados
O Network Server e as JVMs
Acesso ao Network Server utilizando o driver cliente da rede
Acesso ao Network Server utilizando DataSource
XA e o Network Server
Utilização das ferramentas do Derby com o Network Server
Diferenças entre executar o Derby no modo incorporado e utilizando o Network Server
Tarefas relacionadas
Instalação dos arquivos jar requeridos e adições ao caminho de classes
Parar o Network Server
Obtenção de informações do sistema
Definição do número da porta