Below is troubleshooting information for common issues associated with the installation of Open Dental.
We support MySQL 5.5 and MariaDB 10.5 in our installer. Any other versions of MySQL are not supported by Open Dental and may cause issues with your database. In addition, MySQL must be installed using myISAM default engine, not InnoDb. This can be configured in the my.ini file.
Install the Trial Version first. Once you are ready to purchase the full version of Open Dental, call us for the registration key and to update to the full version.
When the update is complete, install Open Dental on your workstations. See Install on Workstation.
If Open Dental crashes immediately upon startup, first make sure that both required dot Net ( .NET ) versions are installed.
If the problem is on a single workstation, and Open Dental crashes on startup, or as soon as you select a database, it is possible that DirectX or OpenGL is not installed or working properly. Go to another workstation, then in the Main Menu, click Setup, Advanced Setup, Computers, then use simple graphics on the computer instead.
If Open Dental crashes immediately after the splash screen and without any useful error message, you may not have the Arial font completely installed. From the Control Panel, open Fonts, Arial. Look for Arial or Arial Regular. Not Black, Narrow, Italic, Bold or any other variation, just plain Arial. If it's not present, then install Download and run this file from Microsoft: EUupdate.exe.
Unable to Connect to MySQL Host.
You've installed Open Dental according to the directions and when you get to the Choose Database window and click OK, it says, "Unable to connect to any of the specified MySQL hosts". It's best to contact us at this point and let us troubleshoot the problem for you over a high-speed internet connection. If you'd rather try it yourself, here are some troubleshooting ideas.
On the Server: If Open Dental is working on the server but not on a workstation, then it could be a firewall issue.
Operating System: Make sure you are using a supported operating system.
MySQL Service: MySQL needs to be running to be able to connect.
Proper Installation: Correct installation is crucial to the success of MySQL.
Database Files: Make sure the database files are in the right place with no improper nesting.
Read Only Database: Are your database files set to read only? The Choose Database window may tell you, Database is present but not accepting commands instead of database not present.
As a last resort, try to install Open Dental and MySQL on a different computer.
When using RAID on initial installation or migration, you get a MySQL error 1067 or error 87
This problem can occur when the MySQL program files are on a GPT partitioned drive. Add 'innodb_flush_method=normal' to the my.ini file, then start the MySQL service
This is a fairly rare error.
In the Choose Database window, clicking OK causes the window to disappear without any error message. Then while the program itself is starting up and before any of the modules show, the program crashes with an error message. The detail text of the error message might look similar to this:
************** Exception Text ************** System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at Tao.Platform.Windows.Wgl.wglMakeCurrent(IntPtr deviceContext, IntPtr renderingContext)etc...
The key words to look for are "Tao.Platform.Windows". This indicates a bug in the graphics card driver rather than our software.
The graphics card involved will always be an ATI card, usually integrated. The error is happening as our 3D tooth chart is attempting to load. The best solution is to try to update the graphics card driver.
SELECT * FROM computerpref
--INSERT INTO computerpref (ComputerName,GraphicsSimple) VALUES ('FRONTDESK',1);
--UPDATE computerpref SET GraphicsSimple=1 WHERE ComputerName='FRONTDESK';
SELECT * FROM computerprefto verify that the row looks correct. Then, try again to restart Open Dental on the problem workstation.
The Windows display font size setting is too big, so now the button text and other text in Open Dental does not fit inside the controls. It typically looks like the bottom of some windows are cut off so user cannot click OK or Cancel. Change your DPI setting to 100% (96 pixels per inch), then restart your computer if necessary.
If your screen resolution is 1280 x 768, the bottom of Open Dental may be cut off due to the task bar. The easiest fix for this is to resize the Open Dental program to end just above the task bar.
See Screen Size for additional information on screen scaling, resolution and display size.
If, after updating, certain windows no longer appear to fit on the screen and buttons are missing and/or inaccessible, this is usually caused by running Open Dental in compatibility mode.
To correct this, right-click on the Open Dental shortcut. In the Compatibility tab, uncheck the "Run this program in compatibility mode for" option in the Compatibility mode section.