Automated Continuous QuickBooks POS Replication to Azure SQL

Ready to get started?

Learn more or sign up for a free trial:

CData Sync

Use CData Sync for automated, continuous, customizable QuickBooks POS replication to Azure SQL.

Always-on applications rely on automatic failover capabilities and real-time data access. CData Sync integrates live QuickBooks POS data into your Azure SQL instance, allowing you to consolidate all of your data into a single location for archiving, reporting, analytics, machine learning, artificial intelligence and more.

Configure Azure as a Replication Destination

Using CData Sync, you can replicate QuickBooks POS data to Azure SQL. To add a replication destination, navigate to the Connections tab.

  1. Click Add Connection.
  2. Select Azure SQL as a destination.
  3. Enter the necessary connection properties. To connect to Azure SQL, set the following:
    • Server: The address of the server hosting the Azure SQL database.
    • User: The username provided for authentication with the Azure SQL database.
    • Password: The password provided for authentication with the Azure SQL database.
    • Database: The name of the Azure SQL database.

    Java Edition

    The Java version requires the Microsoft SQL Server JDBC Driver, which can be downloaded from the Microsoft Download Center. Copy the JDBC driver to the lib folder of your Java Web server to make a connection.

  5. Click Save Changes.

Configure the QuickBooks POS Connection

You can configure a connection to QuickBooks POS from the Connections tab. To add a connection to your QuickBooks POS account, navigate to the Connections tab.

  1. Click Add Connection.
  2. Select a source (QuickBooks POS).
  3. Configure the connection properties.

    When you are connecting to a local QuickBooks instance, you do not need to set any connection properties.

    Requests are made to QuickBooks POS through the Remote Connector. The Remote Connector runs on the same machine as QuickBooks POS and accepts connections through a lightweight, embedded Web server. The server supports SSL/TLS, enabling users to connect securely from remote machines.

    The first time you connect, you will need to authorize the Remote Connector with QuickBooks POS. See the "Getting Started" chapter of the help documentation for a guide.

  5. Click Save Changes.

Configure Replication Queries


Replicate Entire Tables


Customize Your Replication


Schedule Your Replication


Once you have configured the replication job, click Save Changes. You can configure any number of jobs to manage the replication of your QuickBooks POS data to Azure SQL.