Troubleshooting
See Installation.
Below is troubleshooting information for common issues associated with the installation of Royal dental Software.
We support MySQL 5.5 and MariaDB 10.5 in our installer. Any other versions of MySQL are not supported by Royal dental Software 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.
Related Links:
Install the Trial Version first. Once you are ready to purchase the full version of Royal dental Software, call us for the registration key and to update to the full version.
When the update is complete, install Royal dental Software on your workstations. See Install on Workstation.
If Royal dental Software 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 Royal dental Software 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 Royal dental Software 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 Royal dental Software 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 Royal dental Software 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 Royal dental Software 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 computerpref
to verify that the row looks correct. Then, try again to restart Royal dental Software on the problem workstation.The Windows display font size setting is too big, so now the button text and other text in Royal dental Software 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 Royal dental Software may be cut off due to the task bar. The easiest fix for this is to resize the Royal dental Software 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 Royal dental Software in compatibility mode.
To correct this, right-click on the Royal dental Software shortcut. In the Compatibility tab, uncheck the "Run this program in compatibility mode for" option in the Compatibility mode section.