Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Use DBSync Replication for different databases like MySQLMySql, SQL Server, Oracle, DB2DB, PostgreSQL, Cassandra, RedshiftAWS RedShift, Snowflake, Sybase, and MongoDB to . to connect with source applications like Salesforce and Microsoft CRM.

...

The quickstart walks through shows how database to source applications synchronization can be performed in the same profile where in wherein source applications to database replication is configured.

...

Follow these steps to configure a proxy global settings in the DBSync replication portal.

  1. Once, you have logged in then click to "the main menu" in the right-hand top corner on the home page of the DBSync Replication portal.
  2. Next, enter the required proxy credentials in different text boxes like proxy host, port, username and password under the global settings section.
  3. Click on save changes button to save a global settings details.

Create a source application profile

Source application profile Includes Salesforce and Microsoft CRM. The source app profile is created within the DBSync Replication platform.

Follow these steps to create a profile under source application applications like Salesforce and Microsoft CRM.

  1. Click to "add profile" in the right hand-corner of the profiles section of the DBSync replication portal.
  2. Select, the required source name application from the drop-down menu under the product header.
  3. Next, enter the name of the profile like "testprofile" under the name section. 
  4. Click on save changes button to create a new replication profile.

...

Start with source application setup details includes Salesforce and Microsoft CRM. 

The source setup applications application details required to configure your Salesforce and Microsoft CRM credentials like "username" and "password"

...

  1. Click to "Salesforce and Microsoft CRM" setup tab on the left-hand corner in the profiles section of the DBSync Replication portal.
  2. Don't change the "environment and soap end details", all these details are pre-filled.
  3. Next, enter the "username" and "password" credential credentials for Salesforce and Microsoft CRM.



  4. "OR", "Other option for salesforce" click on connect to Salesforce (OAUTH) to enter Salesforce login credentials like "username" and "password" to connect the salesforce Salesforce application.



  5. Click on on the test connection button to validate your source application login details. 



  6. Click on save on the Save button to save your source apps login details.



  7. Once completed, click on on the next button to proceed to the database setup tab.

Configure database setup details

Start with the database setup tab, to fill all the necessary details and follow the same procedure for testing and validating your database credentials.

Follow these steps to configure your database credentials with different databases like MySQLMySql, SQL Server, Oracle, DB2DB, PostgreSQL, Cassandra, RedshiftAWS RedShift, Snowflake, Sybase, and MongoDB.

  1. Click to "database" setup tab on the left-hand corner in the profiles section of the DBSync replication portal.
  2. Select, the required "type namefrom the drop-down menu options like "MySQLMySql, SQL Server, Oracle, DB2DB, PostgreSQL, Cassandra, RedshiftAWS RedShift, Snowflake, Sybase, and MongoDBunder the "database setup" section.


    (Note: The database URL can also be entered manually if you know your database Connection string.)

  3. To start with database credentials user has to entered enter all the configuration details like host, port, username, password, database name, and schema.
  4. Once, all the details enter entered by the user then URL details will get autofilledauto-filled
  5. Click on the Test Connection test Connection button to validate your source application login details. 
  6. Click on save on the Save button to save your source apps login details.
  7. Once completed, click on on the next button to proceed to the advanced settings tab to get the email Id to get the notifications.

...

Advanced settings tab details

Start with with the advanced settings tab, to fill all the necessary details and follow the same procedure for testing and validating Advanced settings credentials.

...

  1. Click to "advanced" settings tab on the left-hand corner in the Profiles section of the DBSync replication portal.
  2. Mark the checkbox to "enable database logging" to create an auto-created table in the database.
  3. Next, Mark the checkbox of "email only on error" to get an email message when error will occur.
  4. Enter an email for an "email recipient" to get the notification when any run command is executed.
  5. Click on on the save button to save the details of your advanced settings detailssetting.
  6. Once the process is completed then click on save and next button to proceed further.

...

Source Application Objects tab

Start with Source Application Objects tab, to get synced all the objects when the user will get connected to different source applications like Salesforce/Microsoft CRM.

Follow these steps to synced all objects for source application like Salesforce and Microsoft CRM.

  1. Click to "objects" tab on the left-hand corner in the Profiles section of the DBSync replication portal.
  2. Once, the user has connected to source applications like Salesforce and Microsoft CRM then objects will get synced and it will show on the objects tab.
  3. Select any "source apps objects" you want to sync into the database from the left objects section as shown below.



  4. Select the object fields you want to sync into the database from the"available fields" section and use the "exclude fields" section to filter out fields you don't want to sync into the database. 



  5. Once completed, click on the "Run button" to Run the configuration for the Source Apps object.
  6. Run menu to select the required commands like like an update database schema, source apps to the database (Clean Copy), source apps to the database (Incremental) to execute
    As per the above commands options, the user has to select the database to source command to replicate all the sync objects to their source applications.




  7. Include required control flags in the column do_sync_flag of database table where in source app data is already stored during previous runs for source app to database replication.
    Selection The selection of control fags shown in the below table is illustrated with an example in the topic do_sync_flag.


    Values

    Description

    Y

    The record has been synchronized between Source Apps and Database

    S

    A request from an external system to indicate that the record needs to be synchronized from Database to Source Apps

    D

    Indicates This indicates that the record was deleted in Source Apps.

  8. Once the user has selected and "run" the command, then it will redirect to the user on the log screen tab to see the status of the command is completed or not.

Configure schedule jobs tab

Start with the Scheduler Jobs tab, here where users can schedule the sync using Scheduler Tab.

Follow these steps to schedule the sync using the Scheduler tab with scheduler functionality like run commands options, Date, Month and year format settings and repeat Drop-down menu details to set   the set the desired duration to sync the selected objects.

  1. Click to "scheduler jobs" tab on the left-hand corner in the Profiles section of the DBSync replication portal.
  2. Once, the user has connected to source applications like Salesforce and Microsoft CRM then objects will get synced and the user can directly select the required process from the command drop-down and configure the frequency of the sync by selecting a desired duration from the Repeat drop-down menu.
  3. Next, "start on"  option to select the date, month and year from the drop-down menu to get the objects synced for particular Date and Month format.
  4. Create a task in the "task section" with all the details including task name, action, command, and start, date and time.
  5. Once the process is completed then click on save  the Save button to proceed further.

...