Página Parâmetros do Sistema Operacional para a Tarefa

Utilize a página Parâmetros do Sistema Operacional para a Tarefa para especificar a ação que a tarefa deverá executar. Nesta página, você pode especificar um comando a ser executado pela tarefa.

Dicas de Uso

Um job de Comando do SO permite que você processe comandos do SO individuais ou scripts do SO. Em uma tarefa de Comando do SO, você especifica um Tipo de Comando: Comando (para comandos simples) ou Script do SO (para comandos simples). Por default, o shell nativo é invocado para os comandos do SO e os scripts do SO. '/bin/sh' é usado para sistemas UNIX. Para ambientes Windows, é usado 'cmd'.

Processando um Comando

Escolha Comando na lista Tipo de Comando. Informe o comando completo no campo Comando. Por exemplo:

/bin/df -k /private

Processando um Script do SO:

Escolha Script na lista Tipo de Comando. Informe o script do SO. Opcionalmente, você pode especificar um interpretador a ser usado, como seria o caso ao não processar um shell script.

Se quiser processar um script, você poderá fazer isso de várias formas:

  1. Scripts do Sistema Operacional: Especifique o nome do caminho do script no campo Script do Sistema Operacional, por exemplo:

    /ul/myscripts/CheckLogs.sh

    Neste exemplo, o script deverá ser instalado no local acima em todos os hosts-alvo do job.

    Como alternativa, você pode especificar um script que esteja em um local acessível na rede via NFS, por exemplo:

    /net/myhostscripts/myScript.sh

  2. Scripts Que Requerem um Interpretador: Apesar de o shell do Sistema Operacional ser chamado por default, você pode ignorar o shell especificando um interpretador alternativo. Por exemplo, você pode processar um script Perl especificando a localização do executável Perl no campo Interpretador e o script Perl no campo Script do Sistema Operacional, por exemplo:

  3. Campo Interpretador:  /myPerlDirectory/bin/perl

    Campo Script de SO: <perl-script-commands-are-entered-here>

Propriedades-Alvo

O sistema de jobs do Enterprise Manager permite que você especifique variáveis de sistema chamadas propriedades-alvo. As propriedades-alvo podem ser usadas nos campos Comando, Script do Sistema Operacional e Interpretador e são mostrados à direita dos campos de parâmetro de job. A lista de propriedades-alvo disponíveis muda de acordo com o tipo do alvo para o qual o job será processado.

Por exemplo, se quiser acessar o interpretador Perl do Oracle, você pode especificar:

Campo Interpretador: %perlbin%/perl

Campo Script de SO: <perl-script-commands-are-entered-here>

As propriedades-alvo fazem distinção entre letras maiúsculas e minúsculas.

Quando seu alvo é um host Windows, para usar quaisquer variáveis de ambiente relativas ao Windows nos campos Comando e Script de SO, use %% para qualificá-las. Por exemplo, para o comando a seguir, o valor da variável de ambiente TEMP do Windows será usado no lugar de %%TEMP%% no runtime.:

Campo Comando: %%TEMP%%/myProgram

Você pode especificar um script que tenha até 4 KB. Não há restrições quanto à linguagem suportada; todas as linguagens de script são indiretamente suportadas, contanto que você especifique a localização do interpretador de runtime.

 

Tópicos Relacionados

Sobre Processamentos e Execuções de Jobs

Sobre o Status do Job

Sobre Tipos de Job

Sobre Jobs

Sobre Blecautes

Sobre Etapas

Sobre a Política de Expurgação de Jobs

Criando e Editando Jobs

Deletando Jobs

Filtrando a Lista de Jobs

Processamento Único x Vários Processamentos de Execuções

Exibindo Resultados do Job

Trabalhando com Jobs Multitarefa

Trabalhando com Jobs de Comandos do SO

Trabalhando com Jobs de Script SQL

Roteiro de Informações do Enterprise Manager