databaseName=nomeBancoDados

Função

Especifica o nome do banco de dados para a conexão; pode ser utilizado em vez de especificar o nome do banco de dados após o subprotocolo.

Por exemplo, estas combinações de URL (e objeto Properties) são equivalentes:
  • jdbc:derby:bancoTurismo
  • jdbc:derby:;databaseName=bancoTurismo
  • jdbc:derby:(com a propriedade databaseName e seu valor bancoTurismo definida no objeto Properties passado na requisição de conexão)

Se o nome do banco de dados for especificado tanto na URL (como um subnome) quanto como atributo, o nome do banco de dados definido como subnome terá prioridade. Por exemplo, a seguinte URL de conexão com banco de dados conecta ao bancoTurismo:

jdbc:derby:bancoTurismo;databaseName=bancoVoos

Permitir que o nome do banco de dados seja definido como um atributo, permite que o método getPropertyInfo retorne uma lista de escolhas para o nome do banco de dados, baseado no conjunto de bancos de dados conhecidos pelo Derby. Para obter mais informações deve ser consultado java.sql.Driver.getPropertyInfo.

Combinação com outros atributos

Este atributo pode ser combinado com todos os outros atributos.

jdbc:derby:;databaseName=bancoNovo;create=true
Referências relacionadas
bootPassword=chave
create=true
dataEncryption=true
encryptionProvider=nomeProvedor
encryptionAlgorithm=algoritmo
territory=ll_CC
logDevice=caminhoDiretorioLog
password=senhaUsuario
rollForwardRecoveryFrom=Caminho
createFrom=Caminho
restoreFrom=Caminho
shutdown=true
user=nomeUsuário
(nenhum atributo)