opendentalsupport.com is an independent community resource. We are NOT affiliated with, endorsed by, or sponsored by Open Dental Software, Inc. Open Dental® is a registered trademark of Open Dental Software, Inc.

Open Dental: Patient Testing Setup Guide

Setup & Configuration4 min read3/27/2026

Performing an Open Dental: patient testing setup allows your team to practice workflows, test new insurance configurations, or train new hires without risking the integrity of your live clinical data. By creating a dedicated environment for experimentation, you ensure that your actual production database remains clean and accurate for daily operations.

Requirements

Before you begin your Open Dental: patient testing setup, ensure you have the following:

Step-by-Step Setup

The most effective way to create a testing environment is to restore a copy of your live database into a separate, local instance.

  1. Create a Backup: Go to Setup > Advanced Setup > Backup. Click Backup Now to ensure you have a current file.
  2. Install a Secondary Instance: If you are using MySQL, you will need to create a new, empty database schema on your server. This is typically done via the MySQL Workbench or command line.
  3. Restore the Data: Open your Open Dental program. Go to File > Restore. Select the backup file you created in Step 1. When prompted for the destination, select the new, empty database schema you created in the previous step.
  4. Configure the Connection: Once the restore is complete, close Open Dental. Open the OpenDental.exe file while holding the Shift key to force the connection window to appear.
  5. Set the Connection: In the connection window, enter the credentials for the new, secondary database. Click Test Connection to ensure it is successful, then click OK.
  6. Disable Live Integrations: To prevent the test environment from accidentally sending real emails, text messages, or insurance claims, go to Setup > Program Links. Double-click on your eServices, clearinghouse, or text messaging bridges and uncheck the Enabled box. Click OK to save.

How to Verify It's Working

To confirm your Open Dental: patient testing setup is isolated from your live data, perform a "dummy" transaction:

  1. Navigate to the Appointments Module.
  2. Select a patient from your list (or create a new "Test Patient").
  3. Schedule an appointment for the test patient.
  4. Go to the Account Module and create a fake procedure and a fake payment.
  5. Check your Reports > Standard > Monthly > Daily Report. If your setup is correct, these test transactions should appear in the report for the test database, but they will not exist in your live production database.

Tips & Best Practices

If you find that your testing environment is not reflecting your current fee schedules or provider lists, ensure that you are restoring the most recent backup file. If you need assistance with advanced database management, consult your IT professional or the official Open Dental manual for your specific version.


This article is provided by opendentalsupport.com, an independent community resource. We are not affiliated with Open Dental Software, Inc.

Already Using Open Dental? Make It Smarter.

DentalCanvas adds the analytics layer Open Dental doesn't have — production trends, provider comparisons, hygiene recall tracking, and more.

Try DentalCanvas

Was this article helpful?

Related Articles

opendentalsupport.com is an independent community resource. We are NOT affiliated with, endorsed by, or sponsored by Open Dental Software, Inc. Open Dental® is a registered trademark of Open Dental Software, Inc.