SAP Replication Server provides several function-string classes called system-provided classes which contain default function strings for data servers supported by Replication Server.
rs_sqlserver_function_class – default SAP ASE function strings are provided for this class. The default function strings in rs_sqlserver_function_class are identical to those in rs_default_function_class. rs_sqlserver_function_class is assigned by default to SAP ASE databases you add to the replication system using rs_init.
You can customize function strings for this class. However, this class cannot participate in function-string class inheritance. In most cases, using derived classes that specify rs_default_function_class as a parent class is preferable to using rs_sqlserver_function_class directly.
rs_default_function_class – default Adaptive Server function strings are provided for this class. The default function strings in rs_sqlserver_function_class are identical to those in rs_default_function_class.
You cannot customize function strings for this class. However, this class can participate in function-string class inheritance. In most cases, using derived classes that specify rs_default_function_class as a parent class is preferable to using rs_default_function_class directly.
rs_db2_function_class – DB2-specific function strings are provided for this class. See SAP Replication Server Administration Guide Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS > Create Class-Level Translations.
If you require DB2 function strings, using derived classes that specify rs_db2_function_class as a parent class is preferable, in most cases, to using this class directly.
rs_hanadb_function_class – HANA DB function strings are provided for this class. See Administration Guide Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS > Create Class-Level Translations.
rs_iq_function_class – SAP® IQ function strings are provided for this class. See Administration Guide Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS > Create Class-Level Translations.
rs_msss_function_class – Microsoft SQL Server function strings are provided for this class. See Administration Guide Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS > Create Class-Level Translations.
rs_oracle_function_class – Oracle function strings are provided for this class. See Administration Guide Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS > Create Class-Level Translations.
rs_oracle_ra_function_class – Oracle function strings are provided for connecting to SAP Replication Agent for Oracle. This function-string class is inherited from rs_oracle_function_class. To use direct load materialization, this function string class is required.