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