Pode ser utilizado o
Universal Driver do DB2, em vez do
driver cliente da rede do
Derby,
para conectar ao
Network Server.
O aplicativo necessita carregar o
driver, e a URL de conex??o espec??fica
para o
Network Server.
Al??m disso, ?? especificado o nome do usu??rio e a senha.
Se a autentica????o n??o estiver configurada, poder?? ser utilizado qualquer valor
para o nome do usu??rio e a senha.
O
driver utilizado para acessar o
Network Server ??:
com.ibm.db2.jcc.DB2Driver
Para o
Universal Driver do DB2 poder ser utilizado, devem estar presentes
no caminho de classes os seguintes arquivos:
- db2jcc.jar
- db2jcc_license_c.jar
A sintaxe da URL requerida para acessar o Network Server ??:
jdbc:derby:net://<servidor>[:<porta>]/
<nome-do-banco-de-dados>[;<atributo-da-URL-do-Derby>=<valor> [;...]]
[:<atributo do Universal Driver>=<valor>; [...;]]
Ap??s especificar o nome do banco de dados e os atributos, podem ser
inclu??dos atributos para o driver de JDBC do DB2.
Deve ser inclu??do um ponto-e-v??rgula ap??s o ??ltimo atributo do
Universal Driver.
- servidor
- O nome da m??quina onde o servidor est?? executando.
Pode ser o nome da m??quina (por exemplo, buffy) ou o endere??o de IP,
por exemplo, 158.58.62.225.
Nota: A menos que o Network Server tenha sido inicializado com a op????o
-h ou com a propriedade derby.drda.host definida,
este valor dever?? ser localhost.
- porta
- O n??mero da porta onde o servidor est?? escutando. O valor padr??o ?? 1527.
- nome do banco de dados
- O nome do banco de dados para a conex??o.
O nome do banco de dados pode ter no m??ximo 18 caracteres.
Para incluir informa????es de caminho no nome do banco de dados, devem ser usadas
aspas (").
Como alternativa, a informa????o sobre o caminho pode ser especificada definindo
a propriedade derby.system.home no arquivo
derby.properties
ou no ambiente Java ao inicializar o Network Server.
Para obter informa????es sobre como definir a pasta base do sistema (home),
deve ser consultado o
Guia do Desenvolvedor do Derby.
- atributo da URL do derby=valor
- Atributos opcionais da URL de conex??o com o banco de dados suportados pelo
Derby.
Para obter mais informa????es deve ser consultado o
Guia do Desenvolvedor do Derby.
- atributo do Universal Driver=valor
Atributos opcionais da URL de conex??o com o banco de dados suportados
pelo DB2 Universal JDBC Driver.
O DB2 JDBC Universal Driver requer que sejam definidos os atributos
usu??rio e senha do Universal Driver como valores n??o nulos.
Est??o dispon??veis os seguintes atributos do DB2 Universal JDBC Driver
ao executar o Network Server:
- user
O nome do usu??rio (requerido pelo Universal JDBC Driver).
- password
Senha do usu??rio (requerido pelo Universal JDBC Driver).
- portNumber
O n??mero da porta TCP/IP onde o Network Server escuta as
requisi????es de conex??o para esta fonte de dados.
O valor padr??o ?? 1527.
- retrieveMessagesFromServerOnGetMessage
Mostra as mensagens de erro do servidor.
- readOnly
Cria uma conex??o de leitura apenas. O valor padr??o ?? falso.
- logWriter
Um fluxo de sa??da caractere.
Todas as mensagens de log e de rastreamento imprimem para a
propriedade logWriter.
- traceLevel
Especifica a granularidade das mensagens de rastreamento na propriedade
logWriter.
- traceFile
Fornece uma localiza????o de arquivo expl??cita para a sa??da de
rastreamento.
- securityMechanism
Indica o tipo de mecanismo de seguran??a utilizado.
- deferPrepares
Controla o momento em que as declara????es preparadas s??o preparadas
fisicamente no servidor de banco de dados. O valor padr??o ?? verdade.
Informa????es sobre o Universal Driver System
O Network Server do
Derby
?? compat??vel com o DB2 JDBC Universal Driver vers??o 2.4, ou maior.