FreeDentalConfig.xml
See Choose Database.
The FreeDentalConfig.xml file stores database connection information.
When you select options on the Choose Database Window, information is stored in this file. If using advanced options such as Middle Tier or connection strings, it can also change the tags in the file. The file is located in the Royal dental Software installation directory. If it is missing or deleted, Royal dental Software will recreate it the next time it is run.
Below is a description of the .xml tags you may see in the file.
xml tag | Field it corresponds to on Choose Database window | Valid Values | More Info |
---|---|---|---|
<DatabaseConnection> | Signals Royal dental Software to connect to directly to the database. Surrounds database connection information. | ||
<ComputerName> | Server Name | localhost or server name | |
<Database> | DataBase | ||
<User> | User | Usually root (when MySQL first installed). Only changes if user changed in MySQL Security. | |
<Password> | Password | Blank. | |
<MySQLPassHash> | n/a | n/a | If a password is entered on the Choose Database window, it is obfuscated and stored here. |
<NoShowOnStartup> | Do not show this window on startup | True or False | Determines whether the Choose Database window shows every time the Royal dental Software is started. |
<DatabaseType> | Database Type | MySQL | |
<HL7verbose> | True or False | Manually inserted when for simple troubleshooting of Generic HL7 or eClinicalWorks HL7. | |
<ServerConnection> | Connect to Middle instead | Signals Royal dental Software to connect to the Middle Tier. | |
<URI> | URl | A valid URI address | Only shows if using Middle Tier. |
<UsingEcw> | Using eClinicalWorks | True or False | Only shows if using Middle Tier. Indicates if using eCW with Middle Tier. |
<ConnectionString> | Advanced: Use connection string | ||
<AdminCompNames> | Surrounds admin computer name information. Signals to Royal dental Software that the named computers can override an update. If using a remote connection, this should be the name of the computer being used to remote connect from, not the computer being remote connected to. | ||
<CompName> | Example <CompName>Admin1</CompName> | ||
<AllowAutoLogin> | Log me in automatically | True or False | Example <AllowAutoLogin>True</AllowAutoLogin> |