Dentrix, Eaglesoft and Open Dental: The Server Requirements Your MSP Must Know

Dentrix, Eaglesoft and Open Dental each need a different server build, and not one of them runs on Microsoft SQL Server. Dentrix uses FairCom c-treeACE. Eaglesoft uses Sybase SQL Anywhere. Open Dental uses MySQL or MariaDB. Three engines. Three backup methods. One server closet. That mismatch is the most common failure we inherit in dental IT support.

Short version. Texas dental offices run 3 practice management platforms, and those 3 platforms publish server requirements that contradict each other on virtualization, storage and wireless. Patterson forbids virtual machines. Henry Schein One tests on them. Standardize 1 server build across a dental portfolio and you’ll break somebody. Backup is worse. An ordinary image-based job captures a locked file on all 3 platforms, then reports success.

Most managed IT providers meet dental practice management software after the contract is signed. That’s the wrong order. These aren’t ordinary line of business applications with a SQL back end and a VSS writer, and the assumptions that work fine in an accounting firm or a law office fail here in ways that stay invisible until somebody actually needs a restore. Nobody notices. Then somebody does.

What follows comes from current vendor documents rather than forum lore. Henry Schein One published the Dentrix System Requirements 2026 in April 2026. Patterson Dental’s Eaglesoft and CAESY hardware requirements carry revision 035, dated 27 March 2026. Both are current. Both are public. And they disagree with each other on the fundamentals, which is the actual story here.

Server tower, gigabit switch, patch panel and UPS battery backup in the utility closet of a dental practice

What Are the Server Requirements for Dentrix, Eaglesoft and Open Dental?

Dental practice management server requirements are the vendor-published minimum specifications for the machine holding the patient database, covering operating system, memory, processor, storage and network. Each of the 3 major platforms publishes its own. They aren’t interchangeable. A build that satisfies one can be explicitly unsupported on another.

Here’s the whole comparison in one place, pulled from the current vendor documents.

RequirementDentrix (Apr 2026)Eaglesoft (Rev 035, Mar 2026)Open Dental
Server OSWindows Server 2016, 2019, 2022, 2025Windows Server 2016 to 2025 Standard, or Windows 11 ProWindows 11, Windows Server 2016 to 2025, or Linux, or macOS
Server RAM16 GB, more above 10 workstations16 GB at any size4 GB to 8 GB, 8 GB for optimum performance
Server CPU4 or more cores at 2.4 GHz, i7 9700 or Ryzen 2700 classi5 Gen 8 or better under 10 workstations, Xeon Gen 6 or higher at 10 and aboveNo published floor, newer and faster is better
Storage60 GB free on SSD or NVMe1 TB 7200 RPM drive, RAID 1 or RAID 51 GB to 2 GB plus the database and the A to Z folder
Network1 GbpsGigabit, Cat 5e cabling or better, no hubsHigh speed connection treated as a requirement
Virtual machinesTested on Hyper-V and VMwareNot supported at allSupported, with dedicated drives and core pinning advised
Server Essentials or SBSNot supported, port conflicts with backupsNot supported on any Small Business ServerNo restriction published
Domain controllerNo published restrictionNot supported on a domain controllerNo restriction published
Terminal Services or CitrixNot supportedNot addressed as thin clientNo restriction published
WirelessAt your own risk, X-ray interference citedServer must be wiredNo restriction published

Compiled from the Dentrix System Requirements 2026, the Patterson Eaglesoft and CAESY hardware requirements revision 035, and the Open Dental computer requirements page. Figures are vendor minimums, not our build recommendations.

Read the virtual machine row again. One vendor tests on hypervisors and says so in print. Another says the use of a virtual machine to run any Patterson Companies software is not supported, and offers no qualification at all. Run a dental portfolio, quietly standardize on a virtualized host because that’s how every other vertical works, and you now have an unsupported production system sitting in at least one practice. You find out during an outage. Never before one. That’s how it goes.

None of These Platforms Runs on Microsoft SQL Server

This is the single fact that breaks the most managed IT playbooks. Your standard toolkit assumes a Microsoft SQL Server instance, a VSS writer and a backup agent that knows how to quiesce it. Dental software gives you none of that. Not one piece.

PlatformDatabase engineWhat runs itWhere the data livesNetwork port
DentrixFairCom c-treeACEDentrixACEServer service, always runningThe Dentrix Common directory on the database server6600 UDP and 6602 to 6605 TCP
EaglesoftSAP Sybase SQL AnywhereSQL Anywhere PattersonDBServer serviceThe Eaglesoft data folder on the serverPer the Patterson firewall exceptions list
Open DentalMySQL or MariaDB, myISAM engineThe MySQL or MariaDB serviceThe MySQL data directory plus the A to Z image folder3306
Planmeca Romexis (imaging)Microsoft SQL Server, or Firebird on macOSSQL Server 2012 SP4, 2016, 2019 or 2022The Romexis image databaseSQL Server default

Dentrix ports are the firewall and antivirus exclusions listed in the Dentrix backup recommendations. Open Dental port and engine per the Open Dental MariaDB page. Romexis database support per Planmeca system requirements.

That last row is the part people miss. A practice running Planmeca Romexis for imaging genuinely does have a Microsoft SQL Server instance on the network, which means the SQL-aware backup agent your provider installed is probably working perfectly. It’s protecting the radiographs. Meanwhile the patient record, the ledger, the treatment plans and the perio charting all sit in a different engine the agent doesn’t understand at all. Wrong database. Right agent.

Open Dental adds a wrinkle worth naming. It needs the myISAM storage engine rather than InnoDB, and Open Dental states plainly that MariaDB must be installed using the myISAM default engine. myISAM carries no transaction log and no crash-safe recovery, so a copy taken while the service runs isn’t a consistent copy at all. It’s a set of files caught mid-write. Nothing warns you. MySQL’s own manual is direct about it, noting that with myisamchk you must make sure that the server does not use the tables at the same time.

Where the Published Requirements Contradict Each Other

These aren’t edge cases. Each one is a design decision a competent provider makes once, applies to every client, and then discovers doesn’t survive contact with a dental office.

Design decisionWhat most MSPs default toWhat the dental vendors publishWho breaks
Virtualize the serverHyper-V host, several guests, easy snapshotsPatterson does not support virtual machines for any of its software. Henry Schein One has tested Dentrix on Hyper-V and VMwareEaglesoft practices
Put the database on the DCOne box does Active Directory and files in a 6 person officeEaglesoft is not supported on a domain controllerEaglesoft practices
Buy the cheap bulk storageA 1 TB spinning disk is fine for a small officeDentrix requires 60 GB free on SSD or NVMe. Eaglesoft still specifies a 7200 RPM drive in RAID 1Dentrix practices
Publish apps over RDS or CitrixThin clients, central patching, simple offboardingThin client setups such as Terminal Services and Citrix are currently not supported with DentrixDentrix practices
Wireless in the operatoriesModern Wi-Fi 6 is faster than the old cablingThe Eaglesoft server must be wired. Dentrix flags X-ray machine interference and puts wireless at your own riskBoth
Link 2 offices over a VPNOne database, one site to site tunnelEaglesoft is not supported with any WAN solutionEaglesoft practices
Standard AV and firewall stackWhatever the provider resells everywhere elsePatterson lists McAfee as incompatible and does not recommend AVG Free, Webroot or Avast. Windows Defender is supportedEaglesoft practices

That WAN line deserves a moment. A 2 location practice wanting one shared schedule is the most ordinary request in dental IT, and the Eaglesoft documentation tells you to call a Patterson software technology specialist rather than build it yourself. We disagree with that position on the engineering. We follow it anyway. Being right about the architecture is worth very little when the vendor declines to support the practice at 7am on a Monday.

IT engineer at a dental practice back office desk reviewing backup job status on a monitor with a second screen showing a file directory tree

Why Your Dental Backup Is Probably Backing Up Nothing

Here’s where the money is. Every one of these platforms holds its database open, and every one of them defeats a naive file-level or image-level backup in a different way. The job still runs. It still reports success. Restoring is the part that fails.

Henry Schein One says it plainly in the Dentrix backup recommendations. Their database server locks its database even when Dentrix isn’t open on any computer on the network, because the DentrixACEServer service is always running. So a usable copy needs a scheduled export through the Dentrix Server Administration Utility, which writes into a folder called DBCopyForBackup. Your backup software points at that folder. Never at the live database.

PlatformWhat a plain image backup capturesWhat actually produces a restorable copyHow to verify it in 5 minutes
DentrixA locked live database plus whatever is sitting in DBCopyForBackup, which may be months oldA scheduled export from the Dentrix Server Administration Utility, then a backup of the DBCopyForBackup folder and the DentrixSQL subfoldersCheck the file modification date inside DBCopyForBackup. If it is not from last night, your backup is stale
EaglesoftAn open Sybase database with no VSS writer to quiesce itStop the SQL Anywhere PattersonDBServer engine, back up the data folder, start it again, which Patterson documents as a Task Scheduler jobConfirm a stop and start pair exists in Task Scheduler and that both ran last night
Open DentalmyISAM tables mid-write, which restore as corrupt and need repairA mysqldump while the service runs, or a file copy with the MySQL service stopped, plus the A to Z image folder separatelyConfirm the dump file grew last night and that the A to Z folder is inside the job, not excluded as user data
Romexis imagingUsually fine, because it is genuinely SQL ServerStandard SQL Server aware backup, sized for 9 MB per 2D image and up to 1 GB per 3D volumeCheck that the imaging volume is in the job at all. It is frequently excluded for size

Eaglesoft engine stop and start procedure per the Patterson support article on the database server engine. Open Dental method per the Open Dental manual backup instructions, which state that manual backups should only be done on myISAM databases.

That Dentrix failure mode is the nastiest of the 3, and it deserves spelling out. If the scheduled export gets disabled, or the utility quietly stops running after an upgrade, your backup software keeps copying the DBCopyForBackup folder every single night without complaint. Green dashboard. Successful job. Correct file size. Contents never change. A practice can sit on an 8 month old copy of its patient database for as long as nobody tries to restore it.

The 1 test that settles it. Ask your provider to restore last night’s backup into a scratch environment and open the practice management software against it. Not a file listing. Not a screenshot of a backup console. Open the software, load a patient, check that yesterday’s appointments are there. Under 45 CFR 164.308(a)(7)(ii)(A) a data backup plan is a required implementation specification, and the wording is procedures to create and maintain retrievable exact copies of electronic protected health information. Retrievable is doing a lot of work in that sentence.

Retention makes the stakes worse in Texas than most people realize. Under Texas Administrative Code Title 22, Section 108.8, a dentist keeps a patient record for at least 5 years from the last treatment, and for a patient who was a minor at that visit the clock runs until they turn 21 or 5 years pass, whichever is longer. Do the arithmetic. A 4 year old seen today produces a record you’re still responsible for in 2043. No server you buy this year will still be running then, which is the whole argument for treating dental backup as a data lifecycle problem rather than a nightly job. Our data backup services page covers how that gets structured.

The Antivirus, Firewall and Port Conflicts Nobody Warns You About

Every managed IT provider ships a standard security stack. In dental, that standard stack is where the tickets come from, because 2 of the 3 vendors publish explicit exclusions and 1 of them names products by brand, which is unusual enough in vendor documentation that it tells you how often the conflict has come up.

  • McAfee VirusScan is listed as not compatible with Eaglesoft. Patterson also does not recommend AVG Free, Webroot or Avast, and states that Windows Defender is supported.
  • Patterson does not recommend third-party firewall software and points to Windows Defender Firewall instead.
  • Dentrix needs 6600 UDP and 6602 through 6605 TCP excluded from the firewall and antivirus configuration, and the Dentrix program directory excluded from scanning.
  • Open Dental needs port 3306 open between workstations and the server for MySQL or MariaDB.
  • Windows 10 and Windows 11 cap file share connections at 20 simultaneous sessions, which Open Dental documents as a real ceiling on peer to peer setups.
  • Dentrix asks you to disable power management on the network interface cards to avoid disconnect errors on machines left idle.

None of that is exotic. All of it gets missed. Usually the person building the server has never opened the vendor requirements document, and is working from a template that served 40 other clients perfectly well and will keep doing so everywhere except here. A dental office is where the template stops working.

There’s a scheduling trap sitting on top of all this. Patterson notes that on Windows Server 2019, 2022 and 2025, scheduled tasks fail to start and stop the Eaglesoft database. That’s precisely the mechanism the documented backup procedure depends on, so a modern operating system and the documented backup method end up in tension on the same page of the same document. Somebody has to test that the pair actually fires. Don’t assume.

Dental practice owner and IT consultant reviewing a printed technology plan on a clipboard at the reception counter

Two Deadlines Already on the Clock

Both of these sit in the vendor and platform documentation right now. Both carry budget consequences for a practice running aging hardware.

DeadlineDateWhat it meansWho it hits
Dentrix stops supporting Windows 10 installs30 June 2026Henry Schein One will no longer support installing Dentrix on a Windows 10 workstation. Microsoft support for Windows 10 already ended in October 2025Any practice with Windows 10 chairside machines
Windows Server 2016 leaves extended support12 January 2027No further security updates without paid Extended Security Updates. Dentrix, Eaglesoft and Open Dental all still list 2016 as a supported server OS, which makes it easy to leave in placeAny practice on a 2016 era server

Windows 10 install cutoff per the Dentrix System Requirements 2026. Server 2016 dates per the Microsoft lifecycle policy.

That second one is sneakier. Every vendor here still lists Windows Server 2016 as supported, so a practice reading the requirements document concludes it’s fine. Their software vendor is telling the truth. Microsoft is the one turning off the security updates, and after 12 January 2027 a HIPAA risk analysis that finds an unpatched server holding the patient database isn’t going to end well for anybody.

What to Ask Before Anyone Touches the Server

Give this list to whoever supports you now. Their answers tell you more than a proposal will.

  1. Which database engine does our practice management software use, and is it Microsoft SQL Server? If the answer is yes for Dentrix, Eaglesoft or Open Dental, stop there.
  2. Show me the vendor requirements document you built this server from, and its revision date.
  3. Is our server virtualized, and does our software vendor support that in writing?
  4. What exact mechanism produces a consistent copy of the database each night, and where does that copy land?
  5. When did you last restore that copy and open the practice management software against it?
  6. Which antivirus and firewall exclusions from the vendor documentation are actually in place on this server?
  7. Is the imaging database in the backup job, or was it excluded because of size?

Question 5 is the one that matters. Everything else is documentation. A restore somebody has actually performed is evidence, and in our experience the gap between practices that have tested a restore and practices that assume theirs works is the widest gap in dental IT. Watch how your provider reacts to question 5. Defensiveness is an answer.

One fair caveat on all of this. Cloud platforms change the shape of the problem rather than removing it. A practice on Curve Dental, which asks for 10 Mbps down and 5 Mbps up for an office of 1 to 10 users and doesn’t recommend satellite or wireless service, has no database server to back up and no engine to quiesce. It has also turned its internet circuit into a single point of failure for the whole schedule. That’s a better problem. It’s still a problem. Buy the second circuit.

Server Questions Dental Practices Ask Us

Can I run Dentrix and Eaglesoft on the same virtual host?

No. Patterson doesn’t support running any of its software on a virtual machine, so an Eaglesoft guest on a hypervisor is unsupported regardless of how well it performs.

Dentrix is a different story. Henry Schein One states that Dentrix has been tested on properly configured Hyper-V and VMware machines, while noting that its support team won’t troubleshoot problems caused by the hypervisor itself. So a Dentrix practice can virtualize with vendor blessing and an Eaglesoft practice cannot. Support both and you need 2 standard builds. One template won’t cover you.

Does Dentrix need Microsoft SQL Server installed?

Dentrix doesn’t need it. Dentrix runs on the FairCom c-treeACE engine through the DentrixACEServer service, which installs with the product.

Confusion here is understandable, because Dentrix names a folder DentrixSQL and its own backup document refers to the nature of an SQL database. Neither means Microsoft SQL Server. Practically this matters for 1 reason above all others. A backup agent advertising SQL Server support won’t quiesce the Dentrix database, won’t know it’s locked, and will happily copy nothing useful every night while reporting a clean job.

How much RAM does a dental server actually need?

16 GB is the published floor for both Dentrix and Eaglesoft. Open Dental asks for far less, recommending 4 GB to 8 GB.

Treat 16 GB as a starting point rather than a target. Dentrix adds that more memory may be required above 10 workstations, and if imaging shares the box the numbers move again. Planmeca asks for 16 GB on the server side once 3D imaging is in play, against 6 GB for 2D only. So a 10 operatory practice with a cone beam unit and a single shared server is not a 16 GB machine. Not in any honest reading of those documents.

Is a spinning hard drive still acceptable in a dental server?

For Dentrix, no. Its 2026 requirements ask for 60 GB of free space on SSD or NVMe and drop mechanical drives from the specification entirely.

Eaglesoft is the odd one here. Its March 2026 document still calls for a 1 TB 7200 RPM drive in RAID 1, a specification that reads like it was written several years ago and carried forward since. We build solid state for both. Meeting a vendor minimum written for older hardware isn’t the same as building something that feels fast in an operatory at 8am with 6 people logging in at once.

Our backup says it succeeds every night. Is that enough?

A successful job is weak evidence on these platforms. All 3 engines hold their database files open, so a backup can complete perfectly while capturing something unusable.

Dentrix produces the version of this we find most often. Its backup design depends on a scheduled export writing a fresh copy into DBCopyForBackup before the backup window opens, and if that export quietly stops, the backup keeps archiving the same stale copy indefinitely. Nothing in the backup software tells you. Only a restore settles it, and that restore has to end with the practice management software open and yesterday’s schedule visible.

What happens to our server when Windows Server 2016 support ends?

Your software keeps running. Security updates stop on 12 January 2027 unless you buy Extended Security Updates from Microsoft.

That gap is what a risk analysis will find, and it’s a poor position for a covered entity holding records with a retention clock measured in decades. Plan the replacement rather than the extension. Budget for it a year out. A dental server swap touches imaging bridges, sensor drivers and every chairside machine, so it isn’t an evening of work no matter what anybody tells you.

Have a Dental IT Expert Check Your Server

Send us your practice management platform, your server operating system and a screenshot of last night’s backup job. We’ll tell you whether the build matches what your software vendor publishes, whether the backup captures a restorable copy, and what it would cost to close the gap. Often the answer is that your setup is fine and needs 2 changes. We’d rather say that than sell you a rebuild you don’t need.

For the wider picture, our IT support for dental practices in Houston page covers what a dental engagement includes, the per operatory cost breakdown shows what it costs from 3 chairs to 12, and our HIPAA compliant IT services page covers the compliance layer sitting on top. Still choosing a provider? We published a ranked comparison of Houston dental IT providers that names the dental-only firms worth a call.

About Author

Learn More