create error class

Description

Creates an error class.

Syntax

create [replication server] error class error_class
    [set template to template_error_class]

Parameters

replication server

Indicates that the new error class is a Replication Server error class and not a data server error class.

error_class

The name for the new error class. The name must be unique in the replication system and must conform to the rules for identifiers.

NoteA Replication Server error class and a data server error class cannot share the same name.

set template to template_error_class

Use this clause to create an error class based on another error class. create error class copies the error actions from the template error class to the new error class.

Examples

Example 1

This example creates a new error class named pubs2_db_err_class:

create error class pubs2_db_err_class

Example 2

Creates the my_error_class error class based on rs_oracle_error_class:

create error class my_error_class set template to rs_oracle_error_class

Example 3

Creates a new Replication Server error class named pubs2_rs_err_class:

create replication server error class
   pubs2_rs_err_class

Example 4

Creates the my_rs_err_class Replication Server error class based on rs_repserver_error_class, which is the default Replication Server error class:

create replication server error class my_rs_err_class
set template to rs_repserver_error_class

Usage


Assigning error actions


Dropping error classes


Non-Adaptive Server error classes

Permissions

create error class requires “sa” permission.

See also

alter connection, alter error class, assign action, create connection, drop error class, rs_init_erroractions