Setting up a Dynamic Share configuration allows a Salesforce instance/organization to share table data in real time. The consumer or subscriber of this data can be another instance/organization of Salesforce or a Perspectium Agent. You will need to create a share configuration for each table you want to share.
To create a Dynamic Share configuration to begin near real-time replication of table data click on the Dynamic Shares tab. Click New and enter the following:
The Apex Trigger Details section contains a read-only version of the Apex Trigger code generated when the Dynamic Share configuration is saved. This can be used to manually create the Apex Trigger if the Tooling API is not available for dynamic Apex Trigger creation. Salesforce does not allow dynamic creation of Apex Triggers in production orgs. Dynamic Share triggers should normally be migrated from sub-production orgs using change control process. To perform this task manually, click the Go to Trigger List link and create or update the trigger using the content in the Apex Trigger Details section.