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.