Caracteres Permitidos em Comandos

Existem algumas regras que devem ser seguidas ao fornecer nomes ou identificadores para os componentes e recursos em seu domínio de intermediário.

O conjunto de caracteres que você pode utilizar para nomear intermediários, Configuration Managers, grupos de execução e identificadores de mensagem é o seguinte:
  • Caracteres alfabéticos maiúsculos A-Z
  • Caracteres alfabéticos minúsculos A-Z
  • Caracteres numéricos 0-9
  • Quaisquer caracteres especiais suportados pelo sistema de arquivo subjacente:
    • Os caracteres especiais a seguir são aceitos em plataformas Windows:
      $ % ' (apóstrofo) " (aspas)
      - (traço) _ (sublinhado) @ ~ (til)
      ! ( ) {
      } [ ] &
      # & + , (vírgula)
      ; = (espaço)  
    • Os seguintes caracteres especiais, com exceção de um espaço, são aceitos em plataformas Linux e UNIX:
      . (ponto) % - (traço) _ (sublinhado)
      @ ~ (til) ! {
      } [ ] &
      # , (vírgula) = (espaço)

    Geralmente você pode utilizar os caracteres A a Z, a a z e 0 a 9, além de qualquer caractere Unicode com um valor decimal maior que 127 (hexadecimal X'7F'), contanto que seu sistema operacional possa reconhecer os caracteres escolhidos.

    Se você espera rastrear a operação de um grupo de execução, restrinja o nome desse grupo para incluir apenas os caracteres alfabéticos e numéricos válidos listados. Os comandos de rastreio não suportam a utilização de caracteres especiais para um nome de grupo de execução.

Para todos os outros recursos, (Servidor de Nomes de Usuário, fluxos de mensagens e tópicos), todos os caracteres suportados pela configuração do banco de dados serão suportados.

Em plataformas Windows, nomes de intermediários, nomes de Configuration Manager e nomes fixos ( UserNameServer) não fazem distinção entre maiúsculas e minúsculas. Por exemplo, os nomes de intermediário Broker1 e BROKER1 se referem ao mesmo intermediário.

Em sistemas Linux e UNIX, os nomes de intermediários e nomes de Configuration Manager fazem distinção entre maiúsculas e minúsculas e os exemplos acima se referem a diferentes intermediários. Você deve utilizar UserNameServer como mostrado.

Em sistemas z/OS, você deve colocar nomes compostos por letras maiúsculas e minúsculas entre aspas.

Existem regras adicionais para nomenclatura e pastas de serviços de mensagens no cabeçalho MQRFH2.

Referências relacionadas
Pastas de Serviço de Mensagem
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Todos os Direitos Reservados.
Última atualização : 2009-02-13 15:33:35

an07070_