Selecione os objetos e as propriedades que deseja alterar para o serviço configurável JDBCProviders.
Para serviços configuráveis JDBCProviders, você deve parar e iniciar o grupo de execução para que uma mudança de valor de propriedade entre em vigor.
Serviços configuráveis fornecidos que são criados para cada broker | Propriedades para cada serviço configurável definido | Descrição de propriedades |
---|---|---|
DB2 |
connectionUrlFormat |
Um padrão
que representa a definição da conexão URL, que é específica para
um tipo de banco de dados particular. Por exemplo, o
padrão para DB2 é definido com
o seguinte conteúdo fixado:
Não utilize o comando mqsichangeproperties para alterar o padrão; alterações feitas ao padrão podem causar resultados imprevisíveis. |
connectionUrlFormatAttr1 |
Se o formato de URL especificado contiver propriedades da origem de dados JDBC não-padrão, como um identificador do servidor, especifique um de cinco atributos de conexão de propósito geral para definir estas propriedades adicionais. Por exemplo, se connectionURLFormat = jdbc:oracle:thin:[user]/[password]@[serverName]:[portNumber]:[connectionUrlFormatAttr1], connectionUrlFormatAttr1 deverá conter um identificador de servidor Oracle, que você deve fornecer definindo o valor para a propriedade connectionUrlFormatAttr1 no comando mqsicreateconfigurableservice ou mqsichangeproperties. O broker, então, pode substituir todos os valores necessários no padrão exigido. |
|
databaseName |
O nome do banco de dados para o qual a entrada da origem de dados ativa conexões; por exemplo, employees. |
|
databaseSchemaNames |
O nome do esquema do banco de dados a ser incluído nas instruções SQL criadas pelos nós do fluxo de mensagens. Essa propriedade é usada apenas pelo nó Mapeamento e apenas ao chamar um mapa de dados gráficos que contenha uma conversão de banco de dados. Os valores válidos são:
|
|
databaseType |
O tipo de banco de dados, por exemplo, DB2. |
|
databaseVersion |
A versão do banco de dados; por exemplo, 9.1. |
|
descrição |
Uma propriedade opcional para descrever a definição da origem de dados. |
|
environmentParms |
Apenas DB2 e Informix. Uma propriedade opcional que especifica uma lista de propriedades de origem de dados no formato name=value, cada uma separada por um ponto e vírgula. |
|
jarsURL |
O caminho de diretório local no sistema em que o broker está em execução, no qual o arquivo JAR que contém a classe do driver tipo 4 está localizado. |
|
portNumber |
O número da porta no qual o servidor de banco de dados está atendendo; por exemplo, 50000. |
|
securityIdentity |
Uma chave de segurança exclusiva para executar uma segunda consulta do registro do broker para localizar uma entrada nas entradas DSN do broker, que armazenam a senha criptografada para o usuário em seu sistema host associado; por exemplo, jdbc::mysecurityIdentity. Use o comando mqsisetdbparms para criar uma entrada DSN, conforme descrito em Protegendo uma Conexão JDBC Tipo 4. |
|
serverName |
O nome do servidor; por exemplo, host1. |
|
type4DatasourceClassName |
O nome da classe da origem de dados JDBC tipo 4 usado para estabelecer uma conexão tipo 4 com um banco de dados remoto e para suporte a transações coordenadas; por exemplo, com.ibm.db2.jcc.DB2XADataSource. |
|
type4DriverClassName |
O nome da classe de driver JDBC que é utilizado para estabelecer uma conexão; por exemplo, com.ibm.db2.jcc.DB2Driver. |
|
jdbcProviderXASupport |
Esta propriedade é opcional. Configurar essa propriedade como true, indica que o provedor JDBC selecionado suporta transações coordenadas XA e o servidor de banco de dados está ativado para usar o protocolo de transação XA. Configurar essa propriedade como false, indica que o provedor JDBC selecionado não suporta transações coordenadas XA ou que o servidor de banco de dados não está ativado para usar o protocolo de transação XA. O valor padrão dessa propriedade é true. Se você configurar essa propriedade como true e o provedor JDBC selecionado não suportar transações XA, ocorrerá uma exceção. Se você configurar essa propriedade como false, mas a propriedade de fluxo de mensagens Transação Coordenada estiver selecionada, ocorrerá uma exceção. |
|
maxConnectionPoolSize |
O conjunto de conexões é ativado para um serviço configurável JDBCProviders quando o valor para esse atributo é diferente de zero e está dentro do intervalo 1 - 100000. O conjunto de conexões limita o número de conexões para esse serviço configurável para cada grupo de execução. Observe que, após você ter configurado um valor para este atributo, você deve parar e reiniciar o grupo de execução para as mudanças tomarem efeito. O valor padrão para esse atributo é zero e este valor desativa o conjunto de conexões para o grupo de execução. Todos os fluxos de mensagens de um grupo de execução que usam o mesmo serviço configurável JDBCProviders compartilham o mesmo conjunto de conexões. Múltiplos serviços configuráveis JDBCProviders que se referem ao mesmo banco de dados possuem seu próprio conjunto de conexões controladas independentemente desse banco de dados |