| Nome da Variável de Interface de Chamada |
Nome da Variável de Interface de Comando |
Compri mento |
Descrição |
| DSQEC_ALIASES |
Nenhuma |
31 |
Exibição para recuperar as listas de tabelas e exibir aliases ao solicitar uma lista de tabelas a partir de um local. DB2 for z/OS
também se aplica se o servidor atual for DB2 for z/OS ou DB2 for Linux, UNIX and Windows. |
| DSQEC_BUFFER_SIZE |
Nenhuma |
03 |
Configura o comprimento do buffer
de dados usado para buscar dados do banco de dados. Valores
válidos variam de 4 a 256 (cada número inteiro é 1KB; por exemplo, 4
equivale a 4K, 256 equivale a 256K etc.). O valor padrão é 4
(4KB). |
| DSQEC_CC |
Nenhuma |
01 |
Suprime os caracteres de controle do carro no formato de saída do relatório ; os valores podem ser:- 0
- Não há caractere de controle do carro na coluna 1.
- 1
- controle do carro está em vigor; o relatório possui um caractere de controle do carro na coluna 1.
|
| DSQEC_COLS_LDB2 |
Nenhuma |
31 |
Visualização para recuperar informações
de coluna para uma tabela no local atual, se tal local for DB2 for z/OS. |
| DSQEC_COLS_RDB2 |
Nenhuma |
31 |
Visualização para recuperar informações
de coluna para uma tabela em um local do DB2 for z/OS remoto (se não
for o local atual). |
| DSQEC_COLS_SQL |
Nenhuma |
31 |
Visualização para recuperação das informações da coluna de
uma tabela em um banco de dados DB2 for VSE and VM. |
| DSQEC_CON_ACC_RES |
Nenhuma |
01 |
Aplica-se a consultas SELECT executáveis que envia para QMF DB2 for z/OS.
Utilize essa variável para especificar como você deseja que o banco de proceda quando os dados a serem selecionados forem bloqueados por uma operação de inserção, atualização ou exclusão. Ao configurar esta variável, o QMF especifica a cláusula associada com o valor da variável no atributo resolução-simultâneo de acesso da instrução PREPARE para a consulta SELECT. Consultas SELECT executáveis podem resultar não apenas
de consultas QMF (tais como consultas
SQL SELECT, consultas solicitadas ou consultas QBE P.), mas também de
operações do QMF, tais como
DISPLAY TABLE.
Os valores possíveis são: - 0
- QMF não especifica opções de resolução de acesso simultâneo na instrução PREPARE associada com a instrução SQL SELECT pendente. Esse valor é o padrão.
- 1
- SKIP LOCKED DATA
Este valor pode ser especificado para instruções SELECT executáveis direcionadas para o DB2 for z/OS Versão 9 (Novo Modo de Função), ou posterior.
- 2
- USE CURRENTLY COMMITTED
Este valor pode ser especificado para instruções SELECT executáveis direcionadas para o DB2 for z/OS Versão 10 (Novo Modo de Função), ou posterior.
- 3
- WAIT FOR OUTCOME
Este valor pode ser especificado para instruções SELECT executáveis direcionadas para o DB2 for z/OS Versão 10 (Novo Modo de Função), ou posterior.
|
| DSQEC_CURR_FOLDER |
Nenhuma |
128 |
Especifica o nome da pasta atual a ser usada para os comandos do QMF
que permitem o processamento da pasta (SAVE, LIST e ERASE). O padrão é em branco.
Quando um nome de pasta é identificado nesta variável global, essa pasta é usada quando qualquer comando QMF que use os objetos da pasta do QMF
é processado. Por exemplo, quando DSQEC_CURR_FOLDER é configurado e o comando SAVE QUERY AS Q1
é executado, a consulta é salva e o objeto da consulta é incluído na pasta identificada
na variável global.
É possível substituir essa variável global ao especificar um nome de pasta com a palavra-chave FOLDER com o comando
QMF. Nesse caso, o nome de pasta especificado
com a palavra-chave FOLDER substitui o nome de pasta especificado na variável global
DSQEC_CURR_FOLDER. Se essa variável global estiver em branco e a palavra-chave FOLDER não for especificada,
o processamento da pasta não será usado.
Restrição: Essa variável global não é suportada quando o QMF está conectado ao DB2 Server
for VSE and VM.
|
| DSQEC_DISABLEADM |
Nenhuma |
01 |
Supressão da autoridade do administrador do QMF. Quando o valor
dessa variável global é alterado, o efeito é imediato. Valores possível podem ser: - 0
- A QMF autoridade do administrador ficará disponível (se o ID de autorização tiver a autoridade do administrador do QMF).
- 1
- A autoridade do administrador do QMF é suprimida (independentemente da autoridade
do ID de autorização).
O valor-padrão inicial para esta variável global
pode ser substituído pela rotina de saída de inicialização DSQUOPTS. |
| DSQEC_DSALLOC_DIR |
Nenhuma |
03 |
Especifica o número de blocos de diretórios a serem utilizados ao exportar um membro de um novo conjunto de dados PDS no TSO.
O valor
deve ser maior do que zero para os conjuntos de dados PDS.
Se você estiver utilizando o tipo padrão de site dos conjuntos de dados PDSE ou conjunto de dados, o QMF ignorará o valor dessa variável global. Para utilizar o tipo padrão de site dos conjunto de dados, conjunto de DSQEC_PO como 0. Para utilizar conjuntos de dados PDSE, configure DSQEC_PO como 2.
Se o seu
site utilizar os conjuntos de dados seqüênciais, defina essa variável global para zero.
|
| DSQEC_DSALLOC_PRI |
Nenhuma |
08 |
QMF aloca os conjuntos de dados em faixas. Essa variável global especifica a quantidade primária de áreas para o conjunto de dados TSO que é utilizado para armazenar os resultados do comando EXPORT do QMF .
Os valores podem ser de 1 ao tamanho máximo permitido pelo dispositivo de armazenamento e
sistema operacional. O valor padrão é 15. Um valor de zero não é permitido.
PS, PDS e os conjuntos de dados PDSE podem ter um valor máximo de 16777215 trilhas.
|
| DSQEC_DSALLOC_SEC |
Nenhuma |
08 |
QMF aloca os conjuntos de dados em faixas. Essa variável global especifica a quantidade secundária de áreas para o conjunto de dados TSO que é utilizado para armazenar os resultados do comando EXPORT do QMF .
Os valores podem ser de zero ao tamanho máximo permitido pelo
dispositivo de armazenamento e sistema operacional. O valor padrão é 105 áreas de registro.
Os conjuntos de dados PS e PDS podem ter um valor máximo de 65535
áreas de registro; os conjuntos de dados PDSE podem ter um valor máximo de 16777215 áreas de registro.
|
| DSQEC_DSLRECL1 |
Nenhuma |
05 |
Especifica o comprimento de registro lógico (LRECL) que deve ser utilizado quando uma consulta SQL ou procedimento do QMF é exportado para um novo conjunto de dados.
valores válidos são 79 – 32760. O valor padrão é 79.
|
| DSQEC_DS_SUPPORT |
Nenhuma |
01 |
Fornece suporte para QMF Data Service (QDS) - 0
- Não permitir acesso ao QMF
Data
Service (padrão).
- 1
Permitir acesso ao QMF
Data
Service.
A consulta SQL é analisada pelo componente QMF Data Service.
Se um objeto que foi referido na consulta for definido para o
componente QMF Data Service,
toda a consulta será executada pelo QDS. Se nenhum dos objetos
referidos na consulta acessar um objeto definido para QDS, a
consulta será executada pela conexão atual do DB2.
Se o serviço QDS não pôde ser carregado ou
não estiver disponível, esse valor será ignorado e todas as
solicitações serão roteadas para DB2.
|
| DSQEC_EDITOR |
Nenhuma |
18 |
Especifica o valor a ser usado para a palavra-chave EDITOR no comando EDIT
quando a palavra-chave EDITOR não é especificada. Os valores válidos para essa variável global são:
- PDF
- O editor ISPF/PDF é usado para editar o procedimento ou a consulta. Para usar o editor de PDF para editar uma consulta ou procedimento, inicie o QMF como um diálogo do ISPF.
- EE
- O editor aprimorado do SQL QUERY ou PROC é usado para editar o procedimento ou a consulta.
- editorname
- O nome de qualquer outro editor disponível para você. Também é possível especificar o nome de um CLIST
que inicia um editor. Para obter mais informações sobre os editores disponíveis, consulte o administrador do QMF.
O valor padrão é em branco.
|
| DSQEC_EXPL_MODE |
Nenhuma |
07 |
Especifica a definição que deve ser utilizado para o DB2 registro especial CURRENT EXPLAIN MODE quando o comando RUN QUERY é emitido.
O registro especial controla o comportamento do recurso EXPLAIN para instruções SQL dinâmicas elegíveis. Antes de uma consulta é executada, o QMF configura o registro especial CURRENT EXPLAIN MODE como o valor que é especificado por essa variável global. Os valores válidos para essa variável global são:
- NO
- O recurso EXPLAIN está desativado e nenhuma informação de EXPLAIN são capturados quando instruções explicáveis dinâmicas são executados. Este é o valor padrão.
- YES
- O recurso EXPLAIN está ativado e as informações EXPLAIN são inseridas nas tabelas EXPLAIN para instruções SQL dinâmicas elegíveis depois que a instrução for preparada e executada. Todas as instruções SQL dinâmicas são compiladas e executadas.
- EXPLAIN
- O recurso EXPLAIN está ativado e as informações EXPLAIN são
inseridas nas tabelas EXPLAIN para instruções SQL dinâmicas
elegíveis depois que a instrução for preparada. instruções dinâmicas, exceto para instruções SET, não são executadas.
Para servidores diferentes do DB2 para Linux, UNIX, e Windows ou DB2 10 para z/OS (Novo Modo de Função) ou posterior, o único
valor válido é NO. |
| DSQEC_EXTND_STG |
Nenhuma |
31 |
Especifica o número de megabytes do armazenamento estendido que o QMF adquire em cada pedido para o gerenciador de armazenamento estendido quando o parâmetro do programa DSQSPTYP é configurado com 64BIT. Este parâmetro do programa está disponível no QMF para o TSO apenas.
Quando uma operação requer armazenamento estendido, o QMF solicita a quantia especificada até que a operação seja concluída ou o armazenamento estendido seja consumido.
Ao configurar esta variável global, considere o tamanho
médio dos objetos DATA com os quais seus usuários do
QMF trabalham. Se o tamanho médio for grande e você configurar o valor baixo, o QMF emite muitas chamadas para o gerenciador de armazenamento estendido para concluir o objeto DATA.
Essas chamadas repetidas pode afetar o desempenho.
Os
valores podem ser de 1 a 1000. O valor padrão é 25, indicando que o QMF solicita 25 MB de armazenamento em cada pedido.
|
| DSQEC_FORM_LANG |
Nenhuma |
01 |
Estabelece o idioma
NLF padrão em um formulário salvo, exportado ou importado; os valores
podem ser: - 0
- O formulário usa o idioma NFL principal.
- 1
- O formulário usa o inglês. Esse valor é o padrão.
|
| DSQEC_ISOLATION |
Nenhuma |
01 |
Nível de isolamento de consulta padrão.Os valores podem ser: - 0
- UR (uncommitted read) do nível de isolamento
A leitura não consolidada pode ser útil em um ambiente distribuído. Entretanto, se você estiver utilizando uncommitted read, quaisquer relatórios que
os usuários visualizam podem conter dados que foram excluídos do banco de dados
após o relatório ter sido exibido.
- 1
- CS (cursor stability) do nível de isolamento
Esse valor é o padrão.
Ao utilizar cursor stability, o QMF não exibe o relatório até que todos os comandos de banco de dados que afeta os dados no relatório estejam completos.
|
| DSQEC_KEEP_THREAD |
Nenhuma |
01 |
Especifica se um encadeamento é liberado ou mantido ativo no final de uma consulta. Essa variável global não afeta os encadeamentos que são criados para procedimentos que são executados no modo em lote ou encadeamentos que são criados quando o QMF está conectado a um banco de dados remoto por meio do comando CONNECT. Quando os procedimentos são executados no modo em lote, os encadeamentos persistirão até que o procedimento for concluído.
Quando o QMF está conectado a um banco de dados remoto, os encadeamentos persist até que a conexão é encerrada.
Os valores válidos para essa variável global são:
- 0
- A thread está liberado no final da consulta. Este é o valor padrão.
Se essa definição é utilizada, a instrução SET DB2 variável global falha a menos que seja executada em uma das seguintes situações:
- A instrução é incluído em um procedimento que é executado no modo em lote. A variável global DB2 é redefinida para seu valor padrão após o procedimento ser concluído.
- O comando CONNECT do QMF é emitida para conectar a um banco de dados remoto e a instrução SET DB2 variável global é executado no banco de dados remoto.
- A instrução SET do DB2 variável global está incluído em uma consulta multistatement e do QMF DSQEC_RUN_MQ global variável é configurada para 1. O DB2 variável global é redefinido para seu valor padrão após a conclusão da consulta.
- 1
- O encadeamento é mantida ativa até o final do QMF da sessão ou a variável global DSQEC_KEEP_THREAD está configurado como 0. Essa configuração permite que os usuários executem a instrução SET para DB2 variável global conjunto de variáveis globais do DB2 .
Se você definir quaisquer variáveis globais do DB2 enquanto DSQEC_KEEP_THREAD está configurado como 1 e, em seguida, altere DSQEC_KEEP_THREAD para 0, essas variáveis globais do DB2 revert para seus valores padrão.
|
| DSQEC_LAST_RUN |
Nenhuma |
01 |
Especifica o conjunto de
comandos que faz com que o campo LAST_USED no objeto do
QMF seja atualizado. Este
campo é baseado na coluna LAST_USED da tabela de controle
Q.OBJECT_DIRECTORY. O valor na coluna LAST_USED é atualizado independentemente de
o comando ser ou não emitido com êxito. Entretanto, em alguns casos, a coluna
LAST_USED não é atualizada imediatamente e, se o QMF for finalizado de forma anormal, a coluna poderá
não ser atualizada.
Os valores possíveis são: - 0
- O QMF atualizará o registro de data e hora LAST_USED sempre que qualquer um dos comandos a seguir for emitido:
- CONVERT
- DISPLAY
- EXPORT
- IMPORT
- LAYOUT
- PRINT
- RUN
- SAVE
Esse valor é o padrão.
- 1
- QMF restringe atualizações do LAST_USED apenas aos comandos RUN, SAVE e IMPORT.
- 2
- OQMF restringe atualizações do LAST_USED para o comando RUN somente.
|
| DSQEC_LIST_OWNER |
Nenhuma |
128 |
Fornece o valor-padrão para
o parâmetro OWNER do comando LIST. Especifique um ID de autorização de
até 128 caracteres de comprimento. Por padrão, esta variável está em
branco, resultando em uma lista de objetos de propriedade do ID de
autorização atual.
É possível utilizar símbolos de seleção no valor da variável. Utilize um sublinhado (_) no local de um caractere único e um sinal de
percentual (%) no lugar de zero ou mais caracteres. Por exemplo, o comando a seguir acompanhado por um comando LIST instrui o QMF para listar apenas objetos que são de propriedade de IDs de usuários que iniciam com os caracteres RO: SET GLOBAL (DSQEC_LIST_OWNER=RO%
O comando a seguir configura o proprietário padrão a quaisquer IDs de usuários que iniciam com I, possuem
qualquer caractere na segunda posição e quaisquer caracteres nas posições
restantes: SET GLOBAL (DSQEC_LIST_OWNER=I_%
O valor configurado com esta variável global não se aplica
às listas exibidas quando você pressiona a tecla Lista nos painéis
do QMF que não o painel inicial.
|
| DSQEC_LOB_COLMAX |
Nenhuma |
10 |
Especifica o tamanho máximo dos dados de uma coluna LOB que deve ser recuperada, em bytes, até o tamanho de LOB máximo de 2147483637, ou 2 GB. Por padrão, os metadados LOB são recuperados em vez de dados LOB. No entanto, se um código de edição diferentes de M for especificado ou se a variável global DSQEC_LOB_RETRV está configurado como 3, os dados LOB são recuperados em vez de metadados. Nesse caso, se um usuário consultar uma tabela que contém dados LOB que seja maior que o máximo, um erro será emitido e nenhum dado de relatório é exibida. Se um usuário emitir um EXPORT TABLE, PRINT TABLE, SAVE DATA, ou o comando EXPORT DATA para uma tabela ou objeto de dados que contém dados LOB que seja maior que o máximo, um erro será emitido e o comando é finalizado.
O padrão é 0, que especifica nenhum máximo.
|
| DSQEC_LOB_RETRV |
Nenhuma |
01 |
Especifica como os dados LOB ou metadados são recuperados. Os valores válidos são:- 1
- Exibe LOB de metadados nos resultados. Para exibir os dados LOB reais, é possível alterar o código de edição M para outro código de edição. Quando este valor for especificado, o QMF utiliza os localizadores de LOB para acessar dados LOB. Essa é a configuração padrão.
- 2
- Exibe LOB apenas os metadados nos resultados. O código de edição M é o código de edição válido somente para dados LOB. Quando este valor for especificado, o QMF não utilizam localizadores de LOB.
- 3
- Recupera e exibe dados LOB reais nos resultados. Quando este valor for especificado, o QMF não utilizam localizadores de LOB para acessar dados LOB.
|
| DSQEC_LOB_SAVE |
Nenhuma |
01 |
Especifica se os usuários podem salvar dados do LOB para uma tabela no banco de dados utilizando o comando QMF SAVE DATA ou IMPORT TABLE. Os valores válidos são:- 0 – Salvar LOB Desativar
- Especifica que os usuários não podem emitir os comandos do QMF SAVE DATA ou IMPORT TABLE para salvar dados em uma tabela no banco de dados se qualquer coluna contiver dados LOB. Uma mensagem de erro é exibida e nenhum dado é salvo se uma coluna LOB existe.
- 1 – Salvar Ativar LOB
- Especifica que os usuários podem salvar dados do LOB para uma tabela no banco de dados utilizando o QMF comandos SAVE DATA ou IMPORT TABLE. Esse é o valor padrão.
|
| DSQEC_NLFCMD_LANG |
Nenhuma |
01 |
Define o idioma NFL esperado para os comandos. Os valores podem ser:- 0
- Os comandos devem estar no idioma NLF que está sendo usado. Esse valor é o padrão.
- 1
- Os comandos devem estar em inglês.
|
| DSQEC_PO |
Nenhuma |
01 |
Especifica o tipo de dados PO (particionados) configurado para criar ao exportar um objeto do QMF para um novo conjunto de dados. TSO Os valores podem ser: - 0
- Aloca um conjunto de dados do tipo listado como padrão para seu site. Esse tipo é especificado no membro IGDSMSxx do SYS1.PARMLIB.
Esse valor é o valor padrão.
- 1
- Aloca um conjunto de dados PDS para os dados exportados.
- 2
- Aloca um conjunto de dados PDSE para os dados exportados.
|
| DSQEC_PRO_ENABLE |
Nenhuma |
01 |
Controla se um painel de confirmação é exibido antes do QMF sobrescreve ou descarta os conteúdos das QUERY, FORM, PROC ou PROFILE áreas de armazenamento temporário. Os valores possíveis são: - 0
- Nenhum painel de confirmação será exibido antes dos conteúdos das
áreas de armazenamento temporárias suportadas serem sobrescritas. Esse valor é o padrão.
- 1
- Um painel de confirmação é exibido se a variável global que
corresponde à área de armazenamento temporário em questão também
está configurada com 1. As seguintes variáveis globais controlam
individualmente as sobrescrições em cada uma das áreas de
armazenamento temporário suportadas:
- DSQEC_PRO_FORM controla sobrescrições da área de armazenamento temporário
FORM, que armazena especificações atuais de formatação de relatórios do
QMF.
- DSQEC_PRO_PROC controla sobrescrições da área de armazenamento temporário
PROC, que armazena procedimentos atuais do QMF.
- DSQEC_PRO_PROF controla sobrescrições da área de armazenamento temporário
PROFILE, que armazena configurações de perfil atuais do
QMF.
- DSQEC_PRO_QUERY controla sobrescrições da área de armazenamento temporário
QUERY, que armazena a consulta atual do QMF.
|
| DSQEC_PRO_FORM |
Nenhuma |
01 |
Essa variável controla se um painel de confirmação é exibido antes do QMF sobrescrever ou descartar os conteúdos da área de armazenamento temporário FORM. A variável global DSQEC_PRO_ENABLE deve ser configurada como 1. Os valores possíveis são: - 0
- Nenhum painel de confirmação será exibido antes dos conteúdos da área de
armazenamento temporária serem descartados.
- 1
- Um painel de confirmação é exibido, fornecendo ao usuário a oportunidade de continuar ou cancelar o comando que causou o descarte pendente.
Os conteúdos da área de armazenamento temporário podem, então, ser
salvas com o comando SAVE.
|
| DSQEC_PRO_PROC |
Nenhuma |
01 |
Essa variável controla se um painel de confirmação é exibido antes do QMF sobrescrever ou descartar os conteúdos da área de armazenamento temporário PROC. A variável global DSQEC_PRO_ENABLE deve ser configurada como 1. Os valores possíveis são: - 0
- Nenhum painel de confirmação será exibido antes dos conteúdos da área de
armazenamento temporária serem descartados.
- 1
- Um painel de confirmação é exibido antes do conteúdo da área de armazenamento temporário ser descartado. O usuário pode continuar ou cancelar o comando que causou o descarte pendente. Os conteúdos da área de armazenamento temporário podem, então, ser
salvas com o comando SAVE.
|
| DSQEC_PRO_PROF |
Nenhuma |
01 |
Esta variável controla se um painel de confirmação é exibido antes do QMF sobrescrever ou descartar os conteúdos da área de armazenamento temporário PROFILE. A variável global DSQEC_PRO_ENABLE deve ser configurada como 1. Os valores possíveis são: - 0
- Nenhum painel de confirmação será exibido antes dos conteúdos da área de
armazenamento temporária serem descartados.
- 1
- Um painel de confirmação é exibido antes do conteúdo da área de armazenamento temporário ser descartado. O usuário pode continuar ou cancelar o comando que causou o descarte pendente. Os conteúdos da área de armazenamento temporário podem, então, ser
salvas com o comando SAVE.
|
| DSQEC_PRO_QUERY |
Nenhuma |
01 |
Essa variável controla se um painel de confirmação é exibido antes do QMF sobrescrever ou descartar os conteúdos da área de armazenamento temporário QUERY. A variável global DSQEC_PRO_ENABLE deve ser configurada como 1. Os valores possíveis são: - 0
- Nenhum painel de confirmação será exibido antes dos conteúdos da área de
armazenamento temporária serem descartados.
- 1
- Um painel de confirmação é exibido antes do conteúdo da área de armazenamento temporário ser descartado. O usuário pode continuar ou cancelar o comando que causou o descarte pendente. Os conteúdos da área de armazenamento temporário podem, então, ser
salvas com o comando SAVE.
|
| DSQEC_RERUN_IPROC |
Nenhuma |
01 |
Reexecuta o procedimento de chamada após o
comando END; os valores podem ser:- 0
- Suprime a reexecução do procedimento de chamada após o comando END.
- 1
- Executa novamente o procedimento de chamada após o comando END. Esse valor é o padrão.
Se iniciar o QMF com um procedimento de chamada, defina essa variável como '0'; QMF será finalizado em vez de reexecutar o procedimento.
|
| DSQEC_RESET_RPT |
Nenhuma |
31 |
Determina se o QMF o avisa quando um objeto DATA incompleto no armazenamento temporário pode afetar o desempenho; os valores possíveis são:- 0
- painel de aviso Reconfigurar Relatório não é exibido e o QMF conclui a execução do relatório. Esse valor é o valor padrão.
- 1
- O painel de aviso Reconfigurar Relatório é exibido; esse painel envia um aviso para que você conclua
ou reconfigure o relatório que está sendo atualmente executado antes de iniciar o novo comando.
- 2
- painel de aviso Reconfigurar Relatório não é exibido e o QMF reconfigura o relatório que está atualmente sendo executado.
|
| DSQEC_RUN_MQ |
Nenhuma |
01 |
Especifica se o
comando RUN QUERY suporta várias instruções em uma consulta SQL. Os valores possíveis são: - 0
- Várias instruções SQL não são suportadas. Se você configurar esta variável com 0 e executar uma consulta SQL que contém várias instruções, o QMF ignora todas as instruções após encontrar o primeiro ponto e vírgula. Esse valor é o padrão.
- 1
- Várias instruções SQL são suportadas. Um ponto-e-vírgula deve
ser colocado no final de cada instrução, exceto a última.
Restrições: Embora uma instrução SELECT pode ser incluído com outras instruções em uma consulta, apenas uma instrução SELECT podem ser incluídos por consulta. CALL e CREATE PROCEDURE instruções deve ser utilizada sozinha em uma consulta SQL.
|
| DSQEC_SAV_ACCELNM |
Nenhuma |
128 |
Especifica o nome do acelerador padrão a ser usado ao criar
tabelas somente de acelerador a partir dos comandos SAVE DATA, IMPORT TABLE e RUN QUERY to TABLE. Essa variável
será mencionada somente se a palavra-chave ACCELERATOR não for especificada. Embora seja possível configurar
essa variável global para ficar em branco, não configure como em branco se a variável global DSQEC_SAV_ALLOWED for configurada
como '4'.
|
| DSQEC_SAV_ALLOWED |
Nenhuma |
01 |
Controla se os usuários salvam
dados em uma nova tabela no banco de dados ou em um acelerador usando
os comandos SAVE DATA, RUN QUERY to TABLE ou IMPORT TABLE
de QMF.
Exceto pela opção 0, esse campo não influencia o local de tabelas
existentes nas quais os dados substituídos estão ou na qual esses dados são
anexados. As tabelas existentes são substituídas ou anexadas no banco de dados
ou no acelerador, independentemente da configuração dessa variável.Os valores válidos para essa variável
global são: - 0 - Desativar Save Data
- Os usuários não podem emitir os comandos SAVE DATA, RUN QUERY to TABLE ou IMPORT TABLE do QMF para salvar dados em uma tabela no banco de dados ou no
acelerador. Uma mensagem de erro será exibida e nenhum dado será salvo.
- 1 - Ativar Save Data somente em tabelas de banco de dados
- Os usuários podem salvar os dados em uma tabela no banco de dados usando os comandos SAVE DATA, RUN QUERY to TABLE ou
IMPORT TABLE do QMF. Os usuários não podem salvar os dados em tabelas somente do acelerador. Está e a configuração padrão.
- 2 - Ativar Save Data somente em tabelas do acelerador
- Os usuários podem salvar dados em uma tabela somente de acelerador usando os comandos SAVE DATA, RUN QUERY to TABLE ou
IMPORT TABLE do QMF. Os usuários não podem salvar dados em tabelas do banco de dados. A variável global DSQEC_SAV_ACCELNM contém o nome padrão do
acelerador, mas pode ser substituída pela palavra-chave ACCELERATOR.
- 3 - Ativar Save Data em tabelas do banco de dados ou somente do acelerador (o padrão é banco de dados)
- Os usuários podem salvar dados em uma tabela no banco de dados ou na tabela somente de acelerador usando
os comandos SAVE DATA, RUN QUERY
to TABLE ou IMPORT TABLE do QMF. Se não houver nenhuma substituição de palavra-chave do comando presente, como SPACE ou
ACCEL, as tabelas serão salvas no banco de dados.
- 4 - Ativar Save Data em tabelas do banco de dados ou somente do acelerador (o padrão é acelerador)
- Os usuários podem salvar dados em uma tabela no banco de dados ou na tabela somente de acelerador usando
os comandos SAVE DATA, RUN QUERY
to TABLE ou IMPORT TABLE do QMF. Se não houver nenhuma substituição de palavra-chave do comando presente, como SPACE ou
ACCELERATOR, as tabelas serão salvas no acelerador. Quando essa opção é selecionada, a variável global DSQEC_SAV_ACCELNM
deve conter o nome do acelerador.
|
| DSQEC_SESSGLV_SAV |
Nenhuma |
01 |
Controla se a entrada do usuário em alguns campos de entrada de dados em alguns painéis é salvo dentro e entre as sessões do QMF . A entrada do usuário é salvo como variáveis de sessão que são armazenados na tabela Q.GLOBAL_VARS como variáveis globais que são nomeadas com um prefixo DXY. A variável global DSQEC_SESSGLV_SAV é verificada por toda a sessão, bem como quando o QMF inicia e sai. Os valores válidos são:- 0
- Se esta definição é especificada quando o QMF é iniciado, todas as variáveis de sessão são excluídas da tabela Q.GLOBAL_VARS.
Se esta configuração for especificado durante uma sessão do QMF , todas as variáveis de sessão são excluídas do armazenamento. Nenhuma variável de sessão são salvos para o restante da sessão atual a menos que essa definição for alterada para 1 ou 2.
Se esta definição é especificada quando o QMF saídas, todas as variáveis de sessão são excluídas da tabela Q.GLOBAL_VARS, o que significa que nenhuma entrada do usuário continuar para a próxima sessão do QMF .
Este é o valor padrão.
- 1
- Se esta definição é especificada quando o QMF é iniciado, todas as variáveis de sessão para o usuário são restaurados a partir da tabela Q.GLOBAL_VARS.
Se esta configuração for especificado durante uma sessão do QMF , variáveis de sessão são salvos para o restante da sessão atual. Por exemplo, se você digitar os valores no painel Prompt de Comandos LISTAR, saia do painel LIST, e retorne a esse painel dentro da mesma sessão, esses campos são preenchidos com os valores que você digitou anteriormente.
Se esta definição é especificada quando o QMF saídas, todas as variáveis de sessão que foram criados ou alterados pelo usuário durante a sessão atual são descartadas e não será salvo na tabela Q.GLOBAL_VARS. Todos os valores de variável de sessão que existia na tabela Q.GLOBAL_VARS antes da sessão atual permanecem inalteradas. é possível utilizar esta opção, por exemplo, para reinicializar os valores da variável de sessão mesmo no início de cada sessão do QMF .
Quando a próxima sessão do QMF for iniciado, o valor será revertido para 0, a não ser que seja substituído por uma variável global inicial que é definido por um administrador.
- 2
- Se esta definição é especificada quando o QMF é iniciado, todas as variáveis de sessão para o usuário são restaurados a partir da tabela Q.GLOBAL_VARS.
Se essa configuração for especificada durante a sessão do
QMF, as variáveis de sessão serão salvas para o restante da sessão atual, a menos que esta configuração seja alterada para 0. Por exemplo, se você inserir valores no painel do Prompt de Comando LIST, saia do painel LIST e retorne a esse painel dentro da mesma sessão, esses campos serão preenchidos com os valores inseridos anteriormente.
Se esta definição é especificada quando o QMF saídas, todas as variáveis de sessão são salvas na tabela Q.GLOBAL_VARS, o que significa que qualquer entrada do usuário que foi salva durante a sessão também persiste para a próxima sessão do QMF .
Este parâmetro aplica-se a maioria dos campos nos painéis de prompt de comandos que são acessados através dos seguintes comandos: CONNECT, CONVERT, DISPLAY, DRAW, EDIT, ERASE, EXPORT, IMPORT, LIST, PRINT, RESET, RUN, SAVE, SET e SHOW.
|
| DSQEC_SHARE |
Nenhuma |
31 |
Especifica o valor padrão do parâmetro SHARE;
os possíveis valores são:- 0
- Não compartilha dados com outros usuários.
- 1
- Compartilha os dados com outros usuários.
|
| DSQEC_SP_RS_NUM |
Nenhuma |
04 |
Indica qual conjunto de resultados retornado por um procedimento armazenado é utilizado para criar o relatório.
Os valores possíveis são: - 0
- Ignora conjuntos de resultados.
- 1
- Retorna o primeiro conjunto de resultados.
- 2
- Retorna o segundo conjunto de resultados.
- n
- Retorna o nº conjunto de resultados. O valor máximo para n é 63.
- ALL
- Retorna todos os conjuntos de resultados.
|
| DSQEC_SPAC_OVRIDE |
Nenhuma |
01 |
Especifica se os usuários podem substituir o espaço de tabela padrão especificado
no perfil do QMF. Os valores válidos para essa variável
global são:
- 0 - Desativar a opção de palavra-chave de Space
- Os usuários não podem emitir os comandos SAVE DATA, RUN QUERY to TABLE ou IMPORT TABLE com a opção de palavra-chave
SPACE.
- 1 - Ativar a opção de palavra-chave de Space
- Os usuários podem emitir os comandos SAVE DATA, RUN QUERY to TABLE ou IMPORT TABLE com a opção de palavra-chave de
space. Está e a configuração padrão.
|
| DSQEC_SQLQRYSZ_2M |
Nenhuma |
01 |
Controla se as consultas SQL
maiores do que 32.767 bytes (32 KB) de comprimento são suportadas
pelo comando RUN QUERY. - 0
- consultas SQL direcionadas ao DB2 for z/OS, DB2 for iSeriese bancos de dados DB2 for Linux, UNIX and Windows são limitadas a 32.767 bytes (32 KB). Esse valor é o padrão.
- 1
- As consultas SQL podem ser maiores que 32 KB. O tamanho máximo
de consulta suportado varia dependendo do tipo de banco de dados ao
qual a consulta é direcionada:
- As consultas direcionadas ao DB2 for z/OS podem ter até 2 MB de comprimento.
- As consultas direcionadas ao DB2 for iSeries ou DB2 for Linux, UNIX and Windows podem ter até 65 KB de comprimento.
Estes máximos assumem que a versão do banco de dados ao qual
o comando RUN QUERY é direcionado suporta consultas deste tamanho.
consultas SQL direcionadas aoDB2 for VSE and VM são limitadas a 8 KB.
A customização adicional pode ser necessária para executar consultas maiores que 32 KB a partir do QMF for CICS.
|
| DSQEC_TABS_LDB2 |
Nenhuma |
31 |
Exibição para recuperar as listas de tabelas e visualizações no servidor atual, se for DB2 for z/OS ou DB2 for Linux, UNIX and Windows |
| DSQEC_TABS_RDB2 |
Nenhuma |
31 |
Visualização para recuperar as listas de tabelas e visualizações
nos subsistemas remotos do DB2. |
| DSQEC_TABS_SQL |
Nenhuma |
31 |
Visualização para recuperar as listas de tabelas e visualizações
para um banco de dados DB2 for VSE and VM. |
| DSQEC_TRACE_LIMIT |
Nenhuma |
31 |
Limita a quantidade de saída de rastreio ao número especificado de
bytes. O intervalo válido é 0 - 2147483647. Essa variável pode ser usada para reduzir o tamanho da saída de rastreio do QMF.
Essa variável global é normalmente configurada conforme indicado pelo
Suporte de Software IBM®.
|
| DSQEC_TRACE_MODULE |
Nenhuma |
54 |
Contém os nomes dos
módulos QMF a serem
rastreados.
Até 6 módulos podem ser especificados, separados
por vírgulas.
Depois que os nomes de módulos forem
especificados na variável global, inicialize o rastreio emitindo o
comando SET PROFILE com a palavra-chave TRACE para configurar
para ALL. Exemplo: SET PROFILE (TRACE=ALL
Nota: Se módulos forem
especificados via comando SET GLOBAL a partir da linha de
comandos, os nomes do módulo devem ser colocados entre aspas simples.
|
| DSQEC_TWO_GB_ROW |
Nenhuma |
01 |
Controla o comprimento das linhas
retornadas nos relatórios do QMF.
Use
um dos valores a seguir: - 0
- Limita o comprimento de uma linha de dados em um relatório do QMF para 32 KB, a menos que o relatório contenha uma coluna XML ou LOB.
- 1
- Permite que um comprimento de uma linha de dados seja maior do
que 32 KB, até um comprimento máximo de 2 GB.
Importante: - Independentemente da definição da variável global DSQEC_TWO_GB_ROW, até 2 GB de dados XML, CLOB ou BLOB e até 1 GB de dados DBCLOB podem ser exibidos por padrão. No entanto, o comprimento máximo de uma linha
LOB pode estar restrita pela
variável global DSQEC_LOB_COLMAX.
- Independentemente da configuração variável global DSQEC_TWO_GB_ROW, uma única tabela não pode ter um tamanho de registro máximo que seja maior do que o tamanho da página. O DB2
armazena os registros nas páginas com tamanho de 4 KB, 8 KB, 16 KB ou 32 KB. Portanto, o comprimento máximo de uma linha de dados que pode ser exibido permanece em 32 KB quando você exibe ou seleciona dados a partir de uma única tabela. Se você exibir ou selecionar dados a partir de uma visualização
que une duas ou mais tabelas, o comprimento da linha poderá chegar até
2 GB.
Devido a estas considerações sobre tamanho de página,
o comprimento de uma linha de dados em um relatório do QMF, que pode ser salvo com o comando SAVE DATA, também é
limitado a 32 K. A capacidade de salvar dados LOB é controlada pela variável global DSQEC_LOB_SAVE.
|
| DSQEC_USERGLV_SAV |
Nenhuma |
01 |
Determina se as variáveis globais que foram criados ou alterados pelo usuário, incluindo aqueles que começam com “DSQ,” são salvas quando a sessão do QMF é finalizado. Os valores que devem ser salvos são armazenados na tabela Q.GLOBAL_VARS e associado com o ID do usuário da sessão. Se os valores são salvos, eles são restaurados no início do usuário’s próxima sessão do QMF .
Os valores válidos são:- 0
- Quando o QMF saídas, todas as variáveis globais são excluídas da tabela Q.GLOBAL_VARS, e não variáveis globais a partir da sessão atual são salvas na tabela Q.GLOBAL_VARS. Este é o valor padrão.
- 1
- Quando o QMF saídas, todas as variáveis globais que foram criados ou alterados pelo usuário durante a sessão atual são descartadas e não será salvo na tabela Q.GLOBAL_VARS. Todos os valores de variável global que já estavam na tabela Q.GLOBAL_VARS permanecem como eram antes da sessão atual do QMF .
é possível utilizar esta opção, por exemplo, para reinicializar os mesmos valores de variável global no início de cada sessão do QMF .
Quando a próxima sessão do QMF for iniciado, o valor será revertido para 0, a não ser que seja substituído por uma variável global inicial que é definido por um administrador.
- 2
- Quando o QMF saídas, todas as variáveis globais que foram criados ou alterados pelo usuário são salvas na tabela Q.GLOBAL_VARS. Quando o usuário inicia o QMF novamente, variáveis globais que foram salvos do usuário’s sessão anterior são restaurados. Todos os valores que foram definidos por um administrador na tabela Q.GLOBAL_VARS são substituídas pelo usuário’s valores, a menos que a variável foi definido como somente leitura.
|