The non-alphabetic characters that are allowed in the database object name prefix string that identifies Sybase Replication Agent transaction log objects.
_#@ (DB2 Universal Database)
_$#@ (Microsoft SQL Server)
_#$ (Oracle)
A string of characters with no separators.
The default value of the pdb_xlog_prefix_chars parameter depends on the type of primary database that the Replication Agent instance was created for. The default value is based on the standard, non-alphabetic characters allowed by each non-Sybase database.
When you set or change the value of the pdb_xlog_prefix_chars parameter, the new value replaces any existing value; it does not add or append the new value to a previous value.
When you use the ra_config command to set the value of the pdb_xlog_prefix parameter, any non-alphabetic characters specified on the command line are validated against the value of the pdb_xlog_prefix_chars parameter.
Alphabetic characters a-z are always valid in the pdb_xlog_prefix parameter, and they need not be specified.
Sybase Replication Agent does not support delimited names for transaction log objects, so you cannot use a space character in the value of the pdb_xlog_prefix parameter.
The value you specify for the pdb_xlog_prefix_chars parameter is not validated. There are no restrictions on the characters you can include.
The primary data server may restrict the characters
used in certain positions in a database object name. Refer to the
documentation for your primary data server for more information.