This blog gives you end-to-end instructions for creating an SAP Replication Server (SRS) server on Windows in GUI mode.

You’ll need to complete several prerequisites before creating an SRS server. For example, you need to configure the interface file, and you need to run rs_init to launch the UI interface. For this information, you can view the SAP Replication Server Configuration Guide for Windows published on the Help Portal.

 

Overview

To create a new SRS server, you need to configure all options in the New Replication Server dialog box. This dialog box acts as a checklist, showing you which parts of the configuration you have yet to complete. You can choose any configuration option and click Continue to move on to configure that particular option; the order you complete them in doesn’t matter.

When you first access the dialog box, it looks like this:

/wp-content/uploads/2016/08/1_1006949.png

  • Replication Server Information — configure general information for the SRS server that you want to create.
  • ID Server Information — configure general information for the ID Server.
  • Replication Server System Database — choose to create either a Replication Server System Database (RSSD) on an SAP ASE server, or an Embedded Replication Server System Database (ERSSD) embedded in the SRS server itself. Both the RSSD and ERSSD store SRS system tables.
  • Disk partition — create disk partitions, which are used to save stable queues.
  • Remote Site Connections — configure the account that other SRS servers use to access this SRS server.
  • Database Replication Agent — configure the account that the Replication Agent uses to access this SRS server.

In the rest of this blog, I’ll go into more details for each of these options, and provide some examples that can help you set up your own SRS server.

 

Entering Replication Server Information

When you choose to configure replication server information, the first thing you’re asked to do is give the server a name. This name should match the SRS server name you configured in the interface file (which you completed as a prerequisite).

/wp-content/uploads/2016/08/2_1006950.png

Next, you’ll see a dialog box that asks for quite a bit of information; you can, for the most part, just accept the default values. The mandatory items you have to configure are: 1) indicating whether or not the server is the ID server, and 2) providing a password for SRS System Administrator (SA).

/wp-content/uploads/2016/08/3_1006951.png

If this is the first SRS server in your replication environment, then you must set it as the ID Server. Each replication environment has at least one SRS server set as the ID Server. In addition to performing any usual SRS server tasks, the ID Server assigns unique ID numbers to every SRS server and database in the replication environment, and maintains version information for the replication system.

If you decide to set the current server as the ID Server, select Yes for Is this Replication Server the ID Server? If you select No, you then need to provide the ID Server name later when you configure the ID Server information.

 

Entering ID Server Information

When you choose to configure the ID Server information, you need to enter a password for the ID Server User.

/wp-content/uploads/2016/08/4_1006955.png

If the server you’re configuring isn’t the ID Server, you then need to provide the ID Server name at the beginning of this configuration.

/wp-content/uploads/2016/08/5_1006956.png

Entering RSSD Information

Decide whether you want to create a standard RSSD or an embedded RSSD (ERSSD). An RSSD is created on the relevant SAP ASE server, while an ERSSD is created on the SRS server itself. Before proceeding the RSSD configuration, you need to make sure the SAP ASE server is running since RSSD is going to be set up on this server.

In this example, I’ll create the RSSD on the SAP ASE server. Select No for Do you want Replication Server System Database embedded, then select Replication Server System Database on ASE.

/wp-content/uploads/2016/08/6_1006957.png

You’ll see a dialog box asking for RSSD details. You need to configure several mandatory items: first, enter the SAP ASE server name on which you would like to create the RSSD; next, select Yes to create the RSSD; finally, enter passwords for the Maintenance login.

If you will go on to configure more than one SRS server in the environment, you also need to select Yes for RSSD will be replicated.

/wp-content/uploads/2016/08/7_1006958.png

After you’ve configured the details for the RSSD, the New Replication Server dialog box displays a new configuration option, RSSD Device Information:

/wp-content/uploads/2016/08/8_1006959.png

You can use the default settings or adjust the sizes (in MB) and names as you wish. When adjusting the sizes, assign at least 10 MB for the RSSD database, and 10 MB for the RSSD log.

/wp-content/uploads/2016/08/9_1006960.png

 

Entering Disk Partition Information

When you configure the disk partition information, the mandatory items you need to configure are: 1) a Disk Partition path, which is either the full path of an operating system file or the name of a physical disk device, and 2) a logical name that SRS uses to identify the disk partition in commands and system messages.

/wp-content/uploads/2016/08/10_1006961.png

Entering Remote Site Information

When configuring remote site information, all you need to do is enter a password for the account that other SRS servers use to access this SRS server.

/wp-content/uploads/2016/08/11_1006963.png

 

Entering Replication Agent Information

And when you configure Replication Agent information, you also need to enter a password for the account that the Replication Agent uses to access this SRS server.

/wp-content/uploads/2016/08/12_1006964.png

 

Creating the SRS Server

Finally, once you’ve gone through every option, and each configuration shows up as Complete, you can submit the details. Continue through the wizard and accept your changes, and the system starts to create a new SRS server for you.

/wp-content/uploads/2016/08/13_1006965.png

Appendix

You can also view the corresponding video about how to create an SRS server here:

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Volker Stöffler

    Hi April,

    is there a specific reason why you choose the ASE RSSD over the ERSSD?

    Especially to get started with SRS, and for administrators who don’t happen to have an ASE around anyway, the ERSSD takes out some complexity.

    Cheers,

    Volker

    (1) 
    1. April Luo Post author

      Hi Volker,

      It’s really a good question. There was no specific reason for me to choose RSSD, it was just used as an example. We don’t have recommendations on creating RSSD or ERSSD in your real practice, it will depend on your real situation. And yes you are right, you cannot create RSSD if there’s no SAP ASE around.

      To create ERSSD, refer to documentation details in the Entering Embedded Replication Server System Database Information topic in the SAP Replication Server Configuration Guide for Windows.

      Let me know if you are satisfied with the answer.

      Regards,

      April

      (1) 

Leave a Reply