DCM restrictions

These are naming restrictions for DCM databases.

These characters cannot be used in the database identifier of the DCM database.

Character
Why restricted
/
UNIX path delimiter; internal delimiter
\
Windows path delimiter; escape character
UNIX quoting character (forward quote)
"
Windows quoting character
:
Windows drive letter delimiter; Rational Synergy object specification delimiter
$
INFORMIX single-character wild card; regular expression
?
INFORMIX single-character wild card; regular expression
*
INFORMIX multiple-character wild card; regular expression
[
INFORMIX match syntax; regular expression
]
INFORMIX match syntax; regular expression
@
Rational Synergy object specifications delimiter
<space>
The database identifier cannot be enclosed in quotes
#
Rational Synergy DCM delimiter; comment in GNU makefiles

In addition to the restricted characters listed, the database identifier cannot be longer than 8 characters and cannot be the name "probtrac". The database identifier cannot contain the version delimiter by default. This can be changed by the allow_delimiter_in_name attribute.

The DCM database identifier is case-sensitive. In any DCM cluster that uses lowercase databases, DCM database identifiers must be unique without respect to case. That is, you must not use database identifiers that are only different with regards to case.

You cannot use characters a-z, A-Z, or 0-9 for the DCM delimiter. You can use "!", "~", or "=" as an alternative delimiter. The default DCM delimiter is #, the pound sign.


Feedback