命令中允许使用的字符

为代理域中的组件和资源提供名称或标识时,必须遵守一些规则。

代理域中的组件有:
  • 代理
  • 配置管理器
  • 用户名称服务器(此组件可选)
代理资源有:
  • 执行组
  • 消息集和消息
  • 消息流
  • 主题
可以用来命名代理的字符集、配置管理器s、执行组和消息标识如下所示:
  • 大写字母 A-Z
  • 小写字母 a-z
  • 数字 0-9
  • 底层文件系统支持的任何特殊字符:
    • Windows 平台接受以下特殊字符:
      $ % '(省略号) '(单引号)
      -(短划线) _(下划线) @ ~(发音符号)
      ! ( ) {
      } [ ] &
      # & + ,(逗号)
      ; = (空格)  
    • UNIX 平台上,除空格外,还接受以下特殊字符。
      . (点) % -(短划线) _(下划线)
      @ ~(发音符号) ! {
      } [ ] &
      # ,(逗号) = (空格)

    通常情况下,如果操作系统可以识别所选的字符,则您可以使用 AZaz09 的字符,加上任何十进制值大于 127(十六进制为 X'7F')的 Unicode 字符。

    如果要跟踪执行组的操作,则执行组的名称只能使用列出的有效字母和数字字符。跟踪命令不支持执行组名称使用特殊字符。

对于其他所有资源,数据库配置支持的任何字符都受它们支持。

代理名配置管理器名称和固定名称(UserNameServer)在 Windows 平台上不区分大小写。例如,代理名 Broker1BROKER1 指同一个代理。

在 Linux 和 UNIX 系统上,代理名 配置管理器名称区分大小写,上述示例代表不同的代理。必须如文中所示使用 UserNameServer

另外还有一些规则用于命名 MQRFH2 头中的消息服务文件夹。

相关参考
消息服务文件夹
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
an07070_