 
            | Smart Grid Applications Overview > Responder Overview > Optional Configurations > ESRI Replication Support > Responder - Set Up GlobalID Support | 
| Version: 10.1 | 
*The configuration discussed on this page may also be used by Smart Operations Solution (SOS) to improve performance when transferring data between Responder, OASyS, and DMS.
Responder provides the RX_GLOBALID_XREF table in order to support GlobalIDs. The RX_GLOBALID_XREF table provides a cross reference between the FCID/OID used by Responder to identify features and the GlobalID (GUID) used by Esri Replication. This table contains the following fields:
Create RX_GLOBALID_XREF: You will need to create the RX_GLOBALID_XREF table using the scripts provided with Responder. By default, these scripts are installed here: \Program Files\Miner and Miner\Responder\Developer Resources\Implementation Scripts\Addons. Run Replication_mssql.sql or Replication_Oracle.sql to create the RX_GLOBALID_XREF table.
When configured properly, Responder populates the first three fields for all features impacted by an incident. The FCID_Actual and OID_Actual fields will be utilized by future functionality.
This configuration is completed on the Responder server machine and must be completed before the first replication that includes schema-breaking changes. It should not need to be done a second time.
In order to configure Responder to support GlobalIDs, perform the following steps.
| Sample XML | 
                        Copy Code
                     | 
|---|---|
| 
        <!-- BEGIN Global ID rules -->
        <!--<b:RuleClass Key="" Type="Miner.Responder.Processors.SubmitRules.Pre.InsertInitialGlobalId,
Miner.Responder.Processors"/>-->
        <!-- END Global ID rules -->
 | |
| Sample XML | 
                        Copy Code
                     | 
|---|---|
| <connectionStrings> <!--Below are examples of how to configure the Replication Initializer with Oracle--> <!--<add name="Active" connectionString="Data Source=activeDatasource;User ID=activeUserId;Password=activePassword" providerName="System.Data.OracleClient" /> <add name="Archive" connectionString="Data Source=archiveDatasource;User ID=archiveUserId;Password=archivePassword" providerName="System.Data.OracleClient" />--> <!--Below are examples of how to configure the Replication Initializer with SQL Server--> <!--<add name="Active" connectionString="Data Source=activeDatasource;Initial Catalog=rxCatalog;User ID=activeUserId;Password=activePassword" providerName="System.Data.SqlClient" /> <add name="Archive" connectionString="Data Source=archiveDatasource;Initial Catalog=rxArchiveCatalog;User ID=archiveUserId;Password=archivePassword" providerName="System.Data.SqlClient" />--> </connectionStrings> | |
| Sample XML | 
                        Copy Code
                     | 
|---|---|
| 
      <channels>
        <channel ref="msmq" isServer="false" ComputerName="ServerName"/>
        <channel ref="tcp" port="2063"/>
      </channels>
 | |