pdb_xlog_prefix_chars

Non-alphabetic characters that are allowed in the database object name prefix string that identifies Replication Agent transaction log objects.

Note: This parameter has been deprecated. Use the ra_admin_prefix_chars parameter instead.

Default

_#@&1234567890

Value

A string of characters with no separators.

Comments

  • 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.

  • 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.

    Note: 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.
Related reference
ra_admin_prefix_chars