shutdown=true shutdown=true (atributo da URL de conexão com o banco de dados)
Função

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 se, e somente se, não for especificado o atributo databaseName.

Quando está sendo parado um único banco de dados, permite que o realize um ponto de controle (checkpoint) final no banco de dados.

Quando está sendo parado todo o sistema, permite que o 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 parou, e não há mais conexão. Uma vez que o tenha parado, este pode ser reinicializado recarregando o driver. Para obter detalhes sobre a reinicialização do , deve ser consultado "Parar o sistema", no capítulo 1 do .

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.

Utilizado para parar todo o sistema apenas quando está incorporado ao aplicativo. Toda requisição a DriverManager com o atributo shutdown=true lança uma exceção.

-- parar todo o sistema jdbc:derby:;shutdown=true -- parar bancoVendas jdbc:derby:bancoVendas;shutdown=true