Página Atividade de Job

Utilize a página Atividade do Job para exibir informações sobre todos os jobs programados, em processamento e passados.

Clique no ícone de captura de tela para exibir uma demonstração sobre a Utilização de Jobs Comuns.

Na página Atividade do Job, você pode fazer o seguinte:

Dicas de Uso

As seções a seguir fornecem mais informações sobre essas operações. Esta página também descreve Direitos de Acesso para Operações com Jobs.

Pesquisando Jobs

Por default, o Enterprise Manager permite que você pesquise por nome e status do job. Para pesquisar jobs usando critérios específicos dos jobs, clique em Pesquisa Avançada.

Utilizando a Pesquisa Avançada, você pode procurar jobs definindo filtros de pesquisa apropriados. Selecione as opções a serem usadas na pesquisa e clique em Ir. Ao especificar a opção de pesquisa, observe que a lista Proprietário exibe apenas os Administradores do Enterprise Manager que criaram jobs. A lista Tipo de Job exibe apenas os tipos de jobs para os jobs disponíveis para exibição na tabela Resultados.

Após filtrar os jobs que deseja exibir, você pode exibir informações do job na tabela Resultados, seja pelos Processamentos ou Execuçõesdo job. A execução de um job é processada com base em seu alvo determinado. Se você submeter um Comando do Sistema Operacional ou Script SQL com base em vários alvos, o resultado será várias execuções do job, sendo uma por alvo. O conjunto combinado de execuções do job compreende o processamento do job. Você pode optar por exibir a atividade do job por execuções individuais ou coletivamente, pelos processamentos de jobs.

Quando um job é submetido a vários alvos, você pode optar por exibir por Processamentos para determinar rapidamente o status geral de todas as execuções desse processamento de job. A coluna Status da tabela Resultados resume os status de execução para o processamento do job. Por exemplo, "4 Com Problemas, 3 Bem-Sucedidos 5 Falharam."

Observação: Para a maioria das pesquisas, os administradores verão apenas:

Principais

Filtros de Pesquisa

Você pode exibir jobs usando os filtros de pesquisa exibidos na página. Todos os critérios de pesquisa são combinados com um E lógico.

Nome e Nome do Alvo -- Você pode especificar o caractere curinga (%) ao fazer pesquisas nos campos Nome e Nome do Alvo. Por exemplo, se você especificar %DB% no campo Nome, poderá fazer uma pesquisa sem distinção entre letras maiúsculas e minúsculas de todos os jobs que contêm a string 'DB' (ou 'Db' ou 'db' ou 'dB'). Você também deverá conduzir a mesma pesquisa especificando %DB no campo Nome porque o Enterprise Manager adiciona implicitamente o caractere curinga ao final da string de pesquisa especificada. Para fazer uma pesquisa exata, especifique a string de pesquisa entre aspas duplas. Por exemplo, se você especificar "MEU JOB" no campo Nome, somente os jobs cujo nome seja MEU JOB.

A mesma semântica se aplica ao campo Nome do Alvo, exceto que a pesquisa faz distinção entre maiúsculas e minúsculas. Você precisa ter o cuidado de inserir o tipo adequado (maiúscula ou minúscula) ao especificar o Nome do Alvo. Além disso, quando especificar um grupo no campo Nome do Alvo, não esqueça de escolher o tipo de grupo apropriado (grupo, serviços, aplicações Web) no campo de pesquisa Tipo de Alvo.

Proprietário -- Especifica o administrador do Enterprise Manager que criou o job.

Status -- Especifica o status do job. O status Suspenso inclui todos os tipos diferentes de status suspenso. O status Problemas não é especificamente um status do job, mas uma combinação lógica dos seguintes status de job diferentes, que indicam algum tipo de problema: Com Falha, Erro de Inicialização, Ignorado, Redesignado, Interrompido, Inativo.

Para obter mais informações sobre os diferentes status de job, consulte Sobre o Status do Job.

Início programado -- Permite que você especifique um filtro de tempo para o horário de início programado do job. Os jobs programados para começar no período de tempo e selecionado e posteriormente serão escolhidos. Por exemplo, se a opção 'Sete Últimos 7' tiver sido escolhida, serão mostrados apenas os jobs cuja data de início programado tenha sido no máximo 7 dias antes (ou seja, 7 dias antes até o futuro).

Tipo de Job -- Especifica o tipo de job. Por exemplo, Comando do Sistema Operacional ou Multitarefa.

Tipo de Alvo -- Permite que você especifique o tipo de alvo em relação ao qual o job foi processado. O alvo 'Sem Alvo' se aplica a jobs do Enterprise Manager que correspondem a alvos específicos, como Atualizar no Metalink.

A opção "Todos os Membros do Alvo Nomeado Abaixo" deverá ser usada juntamente com o campo Nome do Alvo. Especificamente, utilize a opção "Todos os Alvos-Membro do Alvo Nomeado Abaixo" quando quiser encontrar jobs submetidos a uma entidade composta (grupo, cluster de banco de dados, cluster de host, servidor de aplicações etc.) bem como a qualquer membro dessa entidade composta. Por exemplo, se você especificar Tipo de Alvo = Todos os Alvos-Membro do Alvo Nomeado Abaixo e Nome do Alvo = DB_GROUP, e o grupo DB_GROUP for composto pelos bancos de dados PROD e TEST, serão retornados todos os jobs submetidos a DB_GROUP diretamente, submetidos ao banco de dados PROD ou submetidos ao banco de dados TEST.

Mostrar jobs os quais eu não tenho acesso de exibição -- Você pode exibir jobs para os quais não tem acesso marcando essa caixa de opção . Esta caixa de seleção permite que você, como administrador, veja todos os jobs que estão em processamento nos alvos que gerencia. Se a caixa de seleção não estiver marcada (o default), apenas os jobs aos quais você tem acesso (Exibição ou Integral) serão exibidos. Se você marcar a opção quando um único alvo estiver selecionado, todos os jobs que corresponderem aos critérios de pesquisa, independentemente de você ter ou não acesso a esses jobs, serão exibidos. Se mais de um alvo corresponder aos critérios de seleção, será exibido um erro. Se optar por fazer drill-down nos detalhes de um job específico e não tiver acesso a esse job, você receberá um erro indicando que não há privilégios para exibir o job.

Por fim, observe que se os filtros de pesquisa mostrarem mais de 500 linhas na tabela de resultados do job, apenas as 550 primeiras serão mostradas. Você deverá refinar os filtros de pesquisa conforme necessário.

Principais

Exibindo Informações do Job

Você pode optar por exibir os resultados da pesquisa exibindo os jobs por processamentos ou por execuções. Ao exibir os resultados por processamentos, a coluna Alvos mostra os alvos aos quais o job foi submetido. Ao exibir os resultados por execuções, a coluna Alvos mostra os alvos nos quais o job será, está sendo ou foi processado.

Se você optar por exibir por processamentos do job, a tabela de Resultados listará o Nome, Tipo de Alvo, Proprietário e Tipo do Job. A coluna Programado exibe a data do próximo processamento programado para o job. A coluna Alvos exibe o nome do alvo ao qual o job foi submetido, com um link para a home page do alvo. Isso se aplica a um job com um alvo único ou alvo de grupo. Se o job tiver sido submetido a vários alvos, será exibida uma contagem do número de alvos aos quais o job foi submetido. A coluna Status exibe um resumo do status de todas as execuções desse job. Clique em um link de status de sumariação para exibir as execuções específicas dessa categoria de status. Por exemplo, um clique em 2 Com Falha fornece detalhes sobre as duas execuções que falharam. Para determinados jobs com falha, um ícone de problema é exibido na coluna Status. Clique no ícone para obter informações em relação ao status da execução.

Para exibir informações detalhadas sobre o processamento de um job, faça o seguinte:

Para exibir informações detalhadas sobre uma execução, clique no link do campo Status.

A página Detalhe de Processamento do Job exibe uma lista de execuções e o status da execução. A página Detalhe de Execução do Job mostra os parâmetros, valores e status de cada etapa.

Conforme afirmado anteriormente, você pode acessar a página de detalhes de um processamento clicando no link Nome da tabela Resultados. O link de status numerado na view de processamentos o leva até a página de detalhes de processamento filtrados por esse status. Observe, entretanto, que entre o momento em que você clica no link e o momento em que a página é exibida, pode ser que uma execução tenha sido concluída, e ela não será exibida na página de detalhes.

Principais

Criando, Editando e Deletando Jobs

Para criar um novo job, selecione um tipo de job na lista drop-down Criar Job e clique em Ir. Com isso, você acessará a página Criar Job, onde é possível definir e programar o novo job.

Para editar um job existente, selecione-o e clique em Editar. Dependendo do tipo de job, você poderá editar diferentes aspectos de sua definição e programação. Para obter mais informações, consulte Criando e Editando Jobs.

Para deletar um job, selecione-o e clique em Deletar. Consulte Deletando Jobs para ver as conseqüências da deleção de um job.

Observação: Os jobs podem ser criados a partir dessa página ou de outras páginas do Oracle Enterprise Manager. Por exemplo, apesar de os jobs do Banco de Dados serem criados a partir da Home page Banco de Dados, eles poderão ser exibidos e gerenciados na página Atividade do Job

O Oracle Database tem um scheduler de jobs separado para criar e programar jobs de banco de dados. Para obter mais informações sobre jobs de banco de dados, consulte a seção "Creating Jobs", no capítulo Using the Scheduler do Oracle Database Administrator's Guide.

Para obter mais informações sobre a criação de jobs de patch, consulte Sobre Patches. Para os jobs de clonagem, consulte Sobre Clonagem. Para obter mais informações sobre tipos de job, consulte Sobre Tipos de Job.

Principais

Repetindo, Suspendendo, Retomando e Interrompendo Jobs

Você pode repetir a execução de um job com falha, suspender um job programado ou em processamento e retomar um job suspenso pelo usuário. Você também pode interromper qualquer job ativo.

Você pode repetir execuções de jobs individuais que falharam. Após corrigir a causa da falha (por exemplo, credenciais preferenciais corrigidas), você poderá repetir a execução do job. A repetição tem o efeito de ressubmeter o mesmo job a seu alvo. Isso cria uma nova execução de job com o status "Em Processamento"; o status da execução do job original que falhou permanecerá como "Falhou". Se a definição do job tiver de ser corrigida para que o problema seja sanado, utilize o recurso Criar Como para criar um novo job e editá-lo de forma adequada.

A suspensão de um job programado alterará o status desse job para "Suspenso pelo Usuário". Se o job estiver em processamento no momento, o status será "Suspensão Pendente" até que a etapa em processamento seja concluída. Se não houver mais etapas a serem processadas, o status será "Bem-sucedido", "Com Falha" ou "Falha na Inicialização", dependendo da situação. Se houver mais etapas, o job será suspenso nesse ponto e permanecerá no estado "Suspenso" até que o usuário o retome. O job começará a ser executado na etapa que seria processada em seguida.

A interrupção de um job programado ou suspenso interrompe esse job para que ele nunca seja processado novamente. A interrupção do processamento de um job altera seu status para "Interrupção Pendente" até que as etapas em execução no momento sejam concluídas. Se houver mais etapas a serem executadas, o status do job será "Interrompido". Se não houver mais etapas, o status do job será "Bem-sucedido", "Com Falha" ou "Erro de Inicialização", dependendo do status da última etapa. O job terá um status "Interrupção Pendente" até que todas as etapas em processamento no momento tenham concluído a execução. Observe que os jobs Comando de Host e Script SQL são considerados jobs de etapa única; portanto, não é possível interromper a execução de um job que já esteja em processamento. No entanto, no caso de jobs recorrentes, todos os futuros processamentos do job serão interrompidos.

Observação: Os jobs Importar e Exportar do Enterprise Manager para um banco de dados Oracle 10g são implementados como jobs de data pump. Se o job de data pump subjacente for suspenso, o job associado do Enterprise Manager exibirá um status de "Falha". Clique em Monitorar Job de Data Pump na página Execução de Job: Detalhes do Enterprise Manager para retomar um job de data pump suspenso. Os jobs de data pump que falharam realmente não podem ser retomados; a tentativa de fazer isso gera uma mensagem informativa. Se o job de data pump for bem-sucedido no final, o job do Enterprise Manager exibirá um status de "Bem-sucedido".

Caso o proprietário de um job seja removido do framework do Enterprise Manager, o Superadministrador terá a opção de remover o job do sistema ou redesigná-lo a outro administrador. Quando um job é redesignado a outro administrador, ele recebe o status de "redesignado". O job não será processado até o novo proprietário do job editá-lo. Não são necessárias alterações no job, e o novo proprietário só precisa acessar a definição do job e nesse momento o job se torna ativo automaticamente.

Principais

Direitos de Acesso para Operações de Jobs

A tabela a seguir mostra as operações que podem ser executadas na página Atividade do Job. Para cada operação, a tabela mostra se ela pode ser efetuada por um usuário com acesso Total ou de Exibição ao job, pelo proprietário do job ou por um Superadministrador. Os Superadministradores podem conceder privilégios VIEW aos administradores comuns do Enterprise Manager, bem como revogar direitos de acesso FULL ou VIEW.

Operação Acesso de Exibição Acesso Total Proprietário Superadministrador
Exibir job submetido Sim Sim Sim Sim
Editar descrição, programação, alvos, credenciais e parâmetros Não Sim Sim Não
Editar acesso Não Não Sim Sim
Conceder acesso de Exibição a qualquer usuário Não Não Sim Sim
Executar operação Criar Como (as credenciais de job originais só serão copiadas se você for o proprietário do job) Sim Sim Sim Sim
Copiar para biblioteca (são usadas as credenciais da pessoa que submeteu o job) Sim Sim Sim Sim
Interromper execuções em processamento Não Sim Sim Sim
Repetir (não disponível para Superadministradores) /Suspender/Retomar job Não Sim Sim Sim
Deletar job Não Sim Sim Sim
Definir políticas de expurgação (linha de comandos apenas) Não Não Não Sim
Criar job N/A N/A N/A N/A

Para obter mais informações sobre os status do job, consulte Sobre o Status do Job.

Principais

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