Iniciação Rápida Personal Edition

Digitando Comandos Utilizando o Processador de Linha de Comando

Você pode utilizar o processador de linha de comando para digitar os comandos do DB2, instruções SQL e comandos do sistema operacional. Ele opera nos seguintes modos:

Janela de Comando do DB2
O processador de linha de comandos do DB2 comporta-se como uma janela de comando de seu sistema operacional. Você pode digitar os comandos do sistema operacional, comandos do DB2 ou instruções SQL e ver suas saídas.

Modo de Entrada Interativo
O prefixo db2 que você utiliza para os comandos do DB2 (na Janela de Comando do DB2) foi previamente digitado para você. Você pode digitar comandos do sistema operacional, comandos do DB2 ou instruções SQL e ver suas saídas.

Modo de Entrada de Arquivo
Processa comandos que estão armazenados em um arquivo. Para obter informações sobre o modo de entrada de arquivo, consulte Command Reference.

Janela de Comando do DB2

Para solicitar uma Janela de Comando do DB2, faça o seguinte:

OS/2
Abra qualquer janela de comando do OS/2.

Sistemas operacionais Windows de 32 bits
Clique em Iniciar e selecione Programas --> IBM DB2 --> Janela de Comando

Você também pode solicitar a janela de comando do DB2, digitando o comando db2cmd no prompt do sistema operacional.

Se estiver digitando comandos através da Janela de Comando, você deve incluir o prefixo db2. Por exemplo:

   db2 list database directory


Dica

Se o comando DB2 contiver caracteres com significado especial no sistema operacional que estiver utilizando, será necessário digitá-lo entre aspas, para certificar-se que será executado adequadamente.

O comando a seguir, por exemplo, recuperaria todas as informações da tabela employee, mesmo quando o caractere * possui significado especial no sistema operacional:

   db2 "select * from employee"

Para digitar um comando extenso que não cabe em uma única linha, você precisa usar um espaço seguido pelo caractere de continuação "\" no final de uma linha, depois pressionar a tecla Enter para continuar o comando na próxima linha. Por exemplo:

   db2 select empno, function, firstname, lastname, birthdate, from \
   db2 (cont.) => employee where function='service' and \
   db2 (cont.) => firstname='Lily' order by empno desc

Modo de Entrada Interativo

Para chamar o processador de linha de comando no modo de entrada interativo, proceda da seguinte forma:

OS/2
Clique em OS/2 Warp e selecione IBM DB2 --> Processador da Linha de Comando ou digite o comando db2.

Sistemas operacionais Windows de 32 bits
Clique em Iniciar e selecione Programas --> IBM DB2 --> Processador da Linha de Comando.

Você também pode chamar o processador de linha de comando no modo de entrada interativo, digitando o comando db2cmd seguido pelo comando db2 no prompt do sistema operacional.

Quando estiver no modo de entrada interativo, o prompt será assim:

   db2 =>

No modo de entrada interativo, não é necessário digitar os comandos do DB2 com um prefixo db2; ao invés disso, digite apenas o comando do DB2. Por exemplo:

   db2 => list database directory

Para digitar os comandos do sistema operacional no modo interativo, anteceda o comando do sistema operacional com um ponto de exclamação (!). Por exemplo:

db2 => !dir

Para digitar um comando extenso que não cabe em uma única linha, você precisa usar um espaço seguido pelo caractere de continuação "\" no final de uma linha, depois pressionar a tecla Enter para continuar o comando na próxima linha. Por exemplo:

   db2 select empno, function, firstname, lastname, birthdate, from \
   db2 (cont.) => employee where function='service' and \
   db2 (cont.) => firstname='Lily' order by empno desc

Para encerrar o modo de entrada interativa, digite o comando quit.

Para obter mais informações sobre tópicos avançados utilizando o CLP, consulte o Command Reference.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]