É possível visualizar uma lista de todas as variáveis para sua plataforma.
Em todos os sistemas operacionais, exceto Windows 3.1, digite o seguinte
comando db2set:
Parâmetro
| Sistema Operacional
| Valores
| Descrição
|
Geral
|
DB2ACCOUNT
| Todos
| Padrão: (não-definido)
|
Cadeia de contabilização enviada para o sistema central remoto. Consulte o
DB2 Connect User's Guide para obter detalhes.
|
DB2CODEPAGE
| Todos
| Padrão: derivado da ID do idioma, como especificado pelo sistema
operacional.
|
Especifica a página de código dos dados apresentados ao DB2 para aplicação
do banco de dados cliente. O usuário não deve definir db2codepage a
menos que indicado nos documentos do DB2, ou solicitado pelo serviço do DB2. A
definição de db2codepage com um valor não-suportado pelo sistema
operacional pode causar resultados imprevistos. Normalmente, não é necessário
definir db2codepage porque o DB2 deriva automaticamente as
informações sobre a página de código do sistema operacional.
|
DB2COUNTRY
| Todos
| Padrão: derivado da ID do idioma, como especificado pelo sistema
operacional.
|
Especifica o código de país da aplicação do cliente, que influencia os
formatos de data e hora.
|
DB2DBDFT
| Todos
| Padrão: (não-definido)
|
Especifica o nome do alias do banco de dados que será implicitamente
conectado quando as aplicações forem iniciadas e nenhuma conexão implícita foi
feita. Esta palavra-chave será ignorada se estiver definida.
|
DB2DBMSADDR
| Windows 95
| Padrão= : (não-definido), valor: (90000000)
|
Define a localização de memória a partir da qual o Windows 95 aloca memória
compartilhada para uma instância. Para cada instância adicional, deve-se
especificar uma localização de memória diferente dentro do intervalo
0x80000000 a 0xBFFFFFFF.
No Windows 95, é necessário substituir o valor padrão (90000000) apenas se
receber uma mensagem de erro indicando que não é possível criar memória
compartilhada do banco de dados.
|
DB2DISCOVERYTIME
| OS/2, Windows 95 e Windows NT
| Padrão=40 segundos, mínimo=20 segundos
|
Especifica a quantidade de tempo que a descoberta SEARCH pesquisará nos
sistemas DB2.
|
DB2INCLUDE
| Todos
| Padrão=diretório atual
|
Especifica o caminho que deve ser utilizado durante o processamento da
instrução de arquivo de texto SQL INCLUDE durante o processamento de DB2 PREP.
Fornece uma lista de diretórios em que o arquivo INCLUDE poderá estar
localizado. Consulte o Embedded SQL Programming Guide para obter descrições de como db2include é usado em diferentes
linguagens pré-compiladas.
|
DB2INSTDEF
| OS/2, Windows 95 e Windows NT
| Padrão=DB2 (em OS/2, Windows 95 e Windows NT)
|
Define o valor para ser usado se
DB2INSTANCE não estiver definida.
|
DB2OPTIONS
| Todos, exceto Windows 3.1 e Macintosh
| Padrão=nulo
|
Define opções do processador de linha de comando.
|
DB2SLOGON
| Windows 3.1
| Padrão: NÃO
|
Permite um início de sessão seguro no DB2 for Windows 3.1. Se
db2slogon=YES o DB2 não grava as IDs de usuário e as
senhas em um arquivo, mas utiliza um segmento da memória para mantê-las.
Quando db2slogon estiver ativado, o usuário deve iniciar sessão toda
vez que o Windows 3.1 for inicializado.
|
DB2TIMEOUT
| Windows 3.1 e Macintosh
| Padrão: (não-definido)
|
Utilizado para controlar o período do tempo de espera, para clientes do
Windows 3.1 e da Macintosh, durante consultas SQL longas. Após a expiração do
período de tempo de espera aparece uma caixa de diálogo perguntando se a
consulta será interrompida ou permitida para continuar. O valor mínimo para
esta variável é de 30 segundos. Se db2timeout estiver definido com um
valor entre 1 e 30, o valor mínimo padrão será utilizado. Se
db2timeout estiver definido com um valor 0, ou negativo, o
dispositivo de tempo de espera será desativado. Este recurso está desativado
por padrão.
|
DB2TRACENAME
| Windows 3.1 e Macintosh
| Padrão=DB2WIN.TRC
|
No Windows 3.1 e no Macintosh, especifica o nome do arquivo em que as
informações de rastreamento estão armazenadas. O padrão é
db2tracename=DB2WIN.TRC e é salvo no diretório atual da
instância (por exemplo, \sqllib\db2). É altamente recomendado que você
especifique o nome completo do caminho ao nomear o arquivo de rastreamento.
|
DB2TRACEON
| Windows 3.1 e Macintosh
| Padrão=N, valores: Y, N
|
No Windows 3.1 e no Macintosh, ativa o rastreamento para fornecer
informações à IBM caso haja algum problema. (A ativação do rastreamento só é
recomendada se você encontrar um problema que não possa solucionar.) Consulte
o Troubleshooting Guide para obter informações sobre como utilizar a função de rastreamento com o DB2
Client Application Enabler.
|
DB2TRCFLUSH
| Windows 3.1 e Macintosh
| Padrão=N, valores: Y, N
|
No Windows 3.1 e no Macintosh,
db2trcflush pode ser utilizado em
conjunto com db2traceon = Y. db2trcflush =
Y causará a gravação imediata de cada rastreamento no arquivo de
rastreamento. A definição deste parâmetro torna o sistema DB2
consideravelmente mais lento, portanto a definição do padrão é
db2trcflush = N. Esta definição é útil em casos em que uma
aplicação bloqueia o sistema, devendo ser reinicializado. A definição desta
palavra-chave garante que arquivo e entradas de rastreamento não sejam
perdidos pela reinicialização.
|
DB2TRCSYSERR
|
| Padrão=1, valores: 1 - 32767
|
Especifica o número de erros do sistema a serem rastreados antes que o
cliente desative o rastreamento. O valor padrão rastreia um erro de sistema,
depois do qual, o rastreamento é desativado.
|
DB2YIELD
| Windows 3.1
| Padrão=N, valores: Y, N
|
Especifica o comportamento do cliente Windows 3.1 durante a comunicação com
um servidor remoto. Quando N estiver definido, o cliente não cederá
a CPU para outras aplicações do Windows 3.1 e o ambiente do Windows será
parado enquanto a aplicação cliente estiver se comunicando com o servidor
remoto. Deve-se aguardar a conclusão da operação de comunicação para que possa
retomar qualquer outra tarefa. Quando definido em Y, o sistema
funciona de forma normal. Recomenda-de que tente executar a aplicação com
db2yield=YES. Se seu sistema apresentar problemas, será
necessário definir db2yield=NO. Para o desenvolvimento de
aplicações, certifique-se de a aplicação está gravada para aceitar e tratar
das mensagens do Windows enquanto aguarda a conclusão da operação de
comunicação.
|
Ambiente do Sistema
|
DB2INSTANCE
| Todos
| Padrão=db2instdef em OS/2, Windows 95 e Windows NT
|
Variável de ambiente utilizada para especificar a instância que está ativa
por padrão. Em UNIX, os usuários devem definir a variável de ambiente
DB2INSTANCE.
|
DB2INSTPROF
| OS/2, Windows 95 e Windows NT
|
|
Variável de ambiente utilizada para especificar a localização do diretório
da instância nos sistemas operacionais OS/2, Windows 95 e Windows NT, se
diferente de DB2PATH.
|
DB2PATH
| OS/2, Windows 95 e Windows NT
|
|
Variável de ambiente utilizada para especificar o diretório em que o produto
está instalado nos sistemas operacionais OS/2, Windows 95 e Windows NT. Por
padrão ela está definida em x:\sqllib\win no Windows 95 e no Windows NT.
|
Comunicações
|
DB2COMM
| Todos, apenas servidor
| Padrão= nulo, valores: qualquer combinação de APPC,IPXSPX, NETBIOS,
NPIPE,TCPIP
|
Especifica os gerenciadores de comunicação inicializados com o gerenciador
do banco de dados. Se não estiver definido, os protocolos de comunicação do
DB2 não serão inicializados no servidor.
|
Diretórios DCE
|
DB2DIRPATHNAME
| OS/2 e UNIX
|
|
Especifica uma sobreposição temporária do valor do parâmetro DIR_PATH_NAME
no arquivo de configuração do gerenciador de banco de dados. Se um servidor de
diretório for usado e o destino de uma instrução CONNECT ou ATTACH não estiver
explicitamente catalogado, o destino é concatenado com DB2DIRPATHNAME (se
especificado) para formar o nome DCE completo.
Nota: | O valor db2dirpathname não afeta o nome global da instância, que é
sempre identificado pelos parâmetros de configuração do gerenciador de banco
de dados DIR_PATH_NAME e DIR_OBJ_NAME.
|
|
DB2CLIENTCOMM
| OS/2 e UNIX
|
|
Especifica uma substituição temporária do valor do parâmetro DFT_CLIENT_COMM
no arquivo de configuração do gerenciador de banco de dados. Se
DFT_CLIENT_COMM e db2clientcomm não estiverem especificados, será
utilizado o primeiro protocolo encontrado no objeto. Se um deles ou ambos
forem especificados, apenas o primeiro protocolo correspondente será
utilizado. Nos dois casos, não é feita outra tentativa no caso de falha da
primeira conexão.
|
DB2CLIENTADPT
| OS/2
| Padrão= nulo faixa: 0-15
|
Especifica o número da placa do cliente para o protocolo NETBIOS em sistemas
operacionais OS/2. O valor db2clientadpt substitui o valor do
parâmetro DFT_CLIENT_ADPT no arquivo de configuração do gerenciador de banco
de dados.
|
DB2ROUTE
| OS/2 e UNIX
| Padrão
|
Especifica o nome do Objeto de Informação do Roteamento que o cliente
utiliza ao conectar-se a um banco de dados com um protocolo de banco de dados
diferente. O valor db2route substitui o valor do parâmetro
ROUTE_OBJ_NAME no arquivo de configuração gerenciador de banco de dados.
|