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 , 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->=<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. 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 .
atributo da URL do =valor
Atributos opcionais da URL de conexão com o banco de dados suportados pelo . Para obter mais informações deve ser consultado o .
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 é compatível com o DB2 JDBC Universal Driver versão 2.4, ou maior.