Pára o banco de dados especificado, se for especificado o atributo databaseName (A reconexão com o banco de dados reinicializa o banco de dados.)
Pára todo o sistema Derby se, e somente se, não for especificado o atributo databaseName.
Quando está sendo parado um único banco de dados, permite que o Derby realize um ponto de controle (checkpoint) final no banco de dados.
Quando está sendo parado todo o sistema, permite que o Derby realize um ponto de controle final em todos os bancos de dados do sistema, remova o registro do driver de JDBC, e termine na JVM antes que esta encerre a execução. Uma parada bem sucedida sempre resulta em uma SQLException indicando que o Derby parou, e não há mais conexão. Uma vez que o Derby tenha parado, este pode ser reinicializado recarregando o driver. Para obter detalhes sobre a reinicialização do Derby, deve ser consultado "Parar o sistema", no capítulo 1 do Guia do Desenvolvedor do Derby.
Criar um ponto de controle significa escrever todos os dados e informações de transação no disco, para não ser necessário realizar uma recuperação na próxima conexão.
-- parar todo o sistema jdbc:derby:;shutdown=true -- parar bancoVendas jdbc:derby:bancoVendas;shutdown=true