Acesso ao Network Server utilizando o Universal Driver do DB2

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:

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.

Refer??ncias relacionadas
Seguran??a do cliente da rede
Rastreamento do cliente da rede
Exemplos de driver cliente da rede