rmai - Remover instâncias do aplicativo
Remover objetos AI (instância do aplicativo) do banco de dados do TSLM.
Se houver referências existentes a um objeto, o TSLM impedirá sua exclusão para manter um banco de dados consistente. A operação de remoção é transacional, o que significa que todos os objetos AI especificados serão removidos ou nenhum objeto, se a remoção encontrar um erro.
Sintaxe
rmai application_instance_name [...] -app application_name [-v | -help, -? |
-regex pattern | -match c | -order c | -number c] Parâmetro
- application_instance_name [...]
- Especifica a instância do aplicativo a ser removida. Múltiplos nomes de aplicativo devem ser separados por um caractere em branco entre cada nome.
- -app application_name
- Especifica o nome do aplicativo para o qual todas as instâncias do aplicativo
devem ser removidas. Especifica uma expressão regular que descreve o
nome da instância do aplicativo que deve ser removida.CUIDADO:Evite a exclusão acidental de uma instância do aplicativo.
- -regex pattern
- Especifica uma expressão regular que descreve o
nome da instância do aplicativo que deve ser removida. Nota: A cotação é necessária para assegurar o processamento correto do shell.
- -help, -?
- Exibir a página de ajuda
- -match c
- Definir a cláusula de correspondência compatível com IEEE 1244
- -order c
- Definir a cláusula de ordem compatível com IEEE 1244
- -number c
- Definir a cláusula de número compatível com IEEE 1244
Resultados
Além do código de erro geral, os códigos de erro específicos de comando a seguir são retornados:
- EMM1610E -- se não tiver sido possível excluir uma instância do aplicativo em razão de referências existentes
- EMM1604E – no caso de não ter sido possível localizar as instâncias do aplicativo especificadas por nome, expressão regular ou opção de correspondência
Limitações
Semântica da exclusão: objetos AI não poderão ser excluídos até que todos os objetos SESSION e TASK correspondentes tenham sido excluídos.
Notas de usuário
Nomes de instâncias do aplicativo devem ser exclusivos para cada aplicativo. Isso significa que pode haver mais instâncias do aplicativo com o mesmo nome, mas com atributos de nome de aplicativo diferentes. Para evitar a exclusão de mais de uma instância, a opção -app deve ser especificada.
Exemplos
rmai TSM@arthur.mytivoli.globeco.com rmai -regex "TSM@[a-z\.].*"