Parâmetros do Oracle, Sybase, DB2, e Informix

Na tabela Parâmetros Adicionais do Terminal de Banco de Dados, defina os parâmetros de conexão para os bancos de dados Oracle, Sybase, DB2 ou Informix.

:

Oracle

Se a atividade Chamar Procedimento chamar um procedimento armazenado do Oracle que retorna um conjunto de resultados, você deverá definir um Terminal exclusivamente para esse conector e incluir o parâmetro procedureretresult. O valor para este parâmetro deve ser 1.

Se os tipos de dados Nchar ou Nvarchar forem usados em uma atividade do banco de dados que se conecta a um banco de dados Oracle, você deverá definir o parâmetro enablencharsupport e designar a ele um valor igual a 1 no Terminal do banco de dados.

Se um nome de tabela do banco de dados Oracle iniciar com um número, o Studio lançará um erro de Especificação de Acionador Inválida.

Se o projeto usar links do banco de dados com o banco de dados Oracle 8.1.6, você deverá definir o parâmetro supportLinks e designar a ele um valor igual a true no Terminal do Banco de Dados. Por padrão, o parâmetro MaxPooledStatements é definido e configurado automaticamente com um valor padrão para um Terminal do Banco de Dados Oracle.

DB2

Para o banco de dados DB2, você deve definir os seguintes dois parâmetros:

  • LocationName - Insira o nome do local definido durante a instalação do banco de dados AS/400 DB2. Não necessário para UDB.
  • PackageCollection - O valor desse campo depende do tipo do sistema do banco de dados DB2:
    • AS/400 - Insira o nome da coleção.
    • UDB  - Insira o nome do Banco de Dados DB2.
Nota: O usuário do DB2 deve ter as permissões para criar um pacote.

Por padrão, o parâmetro MaxPooledStatements é definido e configurado automaticamente com um valor padrão para um Terminal de Banco de Dados DB2.

Informix

Você deve definir o parâmetro InformixServer.

Para localizar o nome do Informix Server, procure pelo arquivo onconfig para DBSERVERNAME e especifique seu valor para o parâmetro InformixServer.

Por padrão, o parâmetro MaxPooledStatements é definido e configurado automaticamente com um valor padrão para um Terminal de Banco de Dados Informix.

Sybase

Para um Terminal Sybase, o parâmetro OverwriteCharLimits é definido e configurado automaticamente com o valor 32768. Este parâmetro define o tamanho das colunas de caracteres, por exemplo: vchars e chars.

Por padrão, o parâmetro MaxPooledStatements é definido e configurado automaticamente com um valor padrão para um Terminal de Banco de Dados Sybase.