Descrição das Propriedades

A tabela a seguir lista as propriedades que podem ser definidas a partir do Cview, agrupadas por tipo:
Tabela 0-1 Descrições de Propriedades do Banco de Dados
Tipo Propriedade Descrição
Banco de Dados classpath Um ou mais nomes de arquivos jar completos para serem utilizados pelo carregador de classe. ('schema.jarfile'). Separe vários nomes de arquivos com dois pontos. Por exemplo:

APP.ToursLogic:APP.GUILogic

defaultConnectionMode Modo de conexão padrão para o banco de dados (noAccess, readOnlyAccess ou fullAccess)
fullAccessUsers Lista de usuários delimitada por vírgula com acesso de leitura e gravação. ('user1,user2')
noAutoBoot Defina como true para suprimir a reinicialização automática deste banco de dados quando a propriedade bootAll estiver ativada. Se bootAll não estiver definido ou estiver definido como false, noAutoBoot será irrelevante.
propertiesOnly Se estiver definido como true, as propriedades do banco de dados inteiro para este banco de dados não poderão ser substituídas pelas propriedades do sistema inteiro. O padrão é false.
readOnlyAccessUsers Lista de usuários delimitada por vírgula com acesso somente de leitura. ('user1,user2')
Autenticação ldap.searchAuthDN Especifica o Nome Distinto para uma pesquisa de usuários LDAP. ('uid=uname'). Utilize com searchAuthPW, descrito a seguir.
ldap.searchAuthPW Senha para o usuário configurada por
searchAuthDN. ('passwd')
ldap.searchBase O DN raiz a partir do qual iniciar uma pesquisa para o convidado ou usuário DN. ('uid=uname')
ldap.searchFilter Especifica um filtro de pesquisa DN para ser utilizado durante a autenticação do usuário. Defina para o valor
db2j.user para pesquisar todos os usuários definidos na propriedade db2j.user.UserName.
( (&(objectClass=person)(uid=uname)) ou (db2j.user) ).
provedor Especifica um provedor de autenticação para autenticação do usuário do Cloudscape. Os valores incluem LDAP, NIS+, BUILTIN ou um nome de classe Java completo. Se definir LDAP ou NIS+, você também deverá definir a propriedade servidor, descrita a seguir.
servidor Localização do serviço de diretório externo de autenticação do usuário definido pela propriedade provedor. Para LDAP, especifique nome do host:número da porta. Para NIS+, especifique nisServerName e nisDomainName.
Idioma bulkFetchDefault O número de linhas que o Cloudscape busca por vez ao ler uma tabela ou um índice. O valor padrão é 16.
defaultIsolationLevel Nível de isolamento padrão para o banco de dados. Valores legais são SERIALIZABLE, REPEATABLE_READ, READ_COMMITTED e READ_UNCOMMITTED.
logStatementText Se definido como true, no início da execução da instrução, o Cloudscape grava os valores de parâmetro e texto no log de informações. O padrão é false.
preloadClasses Se definido como true, o Cloudscape pré-carrega as classes de compilação na inicialização do banco de dados. O tempo de reinicialização é mais lento, mas o tempo de compilação da consulta é muito mais rápido. O padrão é false.
spsCacheSize Tamanho da cache de instrução preparada armazenada no banco de dados. O valor padrão é 32.
stalePlanCheckInterval Número de vezes que uma instrução é executada antes de verificar se a instrução está danificada. O valor padrão é 100. O valor mínimo é 5.
statementCacheSize Número de instruções para armazenamento em cache por banco de dados. O valor padrão é 100.
triggerMaximumRecursionLevel Nível de recorrência máximo para ativação de disparo. O valor padrão é 16. Um valor -1 significa que não há limites para recorrência. Um valor 0 significa que nenhum disparo será ativado.
Bloqueios deadlockTimeout O número de segundos que deve ser aguardado antes de tentar excluir um congelamento para a transação em espera. O padrão é 60. Se este valor for maior que waitTimeout, nenhuma verificação de congelamento ocorrerá.
deadlockTrace Se definido como true, ocorrerá um rastreio de pilha de todos os encadeamentos envolvidos em um congelamento a ser gravado em um log de erros. Esta propriedade só tem significado quando a propriedade monitor está definida como verdadeira.
escalationThreshold O número máximo de linhas que o otimizador bloqueará antes de simplesmente bloquear a tabela inteira (durante a compilação). Em tempo de execução, o Cloudscape utiliza esta propriedade para determinar o bloqueio de escala independentemente de qualquer decisão de compilação. O valor padrão é 5000. O valor mínimo é 100.
monitor Se definido como true, todos os erros de congelamento serão registrados no log de erros. O valor padrão é false.
waitTimeout O número de segundos que deve ser aguardado antes de interromper uma transação que está aguardando um bloqueio.
0 significa interromper a transação ao encontrar um bloqueio em espera. Um valor negativo significa aguardar para sempre. O valor padrão é 180.
Outros user.UserName Uma senha (se provedor estiver definido como builtin) ou um usuário DN (se provedor estiver definido como ldap e searchFilter estiver definido como db2j.user). Substitua o nome do usuário para UserName e passwd ou userDSN para o valor.
connection.requireAuthentication Se definido como true, todos os pedidos de conexão deverão incluir um nome de usuário válido e senha. O valor da propriedade provedor determina o tipo de autenticação do usuário. O valor padrão é false.
encryptionAlgorithm encryptionProvider Esses são os atributos de URL de conexão ao banco de dados que não podem ser definidos a partir daqui. Para utilizá-los no Cview, especifique-os na guia Conexão antes de criar um banco de dados. Para obter mais informações sobre esses atributos, consulte o Cloudscape Reference Manual.
Armazenamento minimumRecordSize Especifica o tamanho mínimo da linha (em bytes) a ser utilizado ao criar uma tabela. O valor padrão é 12 bytes.
pageReservedSpace A porcentagem de espaço reservada para a atualização da tabela. O valor padrão é 20 por cento.
pageSize O tamanho da página (em bytes) para tabelas ou índices utilizados durante a criação do índice ou da tabela. Este valor deveria ser uma potência de 2. O valor padrão é 4096.
rowLocking Se definido como false, o bloqueio em nível de linha será desativado. O valor padrão é true.
tempDirectory Especifica o diretório no qual gravar os arquivos temporários. Por padrão, esta propriedade é definida para um diretório tmp abaixo do diretório do banco de dados. O valor especificado para esta propriedade não precisa estar entre aspas. (c:\dirname)