Tekstbestand waarin de namen en instellingen van de databases in een bestandenset zijn opgenomen.
Door dit bestand te lezen krijgt Order-Direct toegang tot de databaseserver met de databases en worden zaken ingesteld voor iedere database.
In een connectiebestand kunnen ook de namen van diverse standaardmappen worden opgenomen.
Ieder connectiebestand van een MySQL of SQL Server-bestandenset bevat de gegevens van de databases van één bestandenset. Alle databases moeten in het bestand worden opgenomen.
Begin ieder connectiebestand met de regel [All]. In de regels hieronder plaatst u de instellingen die voor alle databases gelden, waaronder tenminste het adres of naam van de databaseserver, de gebruikersnaam en het wachtwoord.
Het adres of de naam van de databaseserver, de gebruikersnaam en het wachtwoord worden bij het eerste gebruik automatisch versleuteld teruggeplaatst in het connectiebestand. Alleen Order-Direct kan deze versleutelde gegevens dan nog inlezen. Dit voorkomt dat gevoelige gegevens zomaar in het connectiebestand kunnen worden gezien door derden.
Gebruikt u een Unicode tekenset UTF-8 of UTF-16 in uw MySQL-bestandenset, neem dan de volgende parameters op:
Voor UTF-8:
UseUnicode=True
ServerCharSet=UTF8
Voor UTF-16:
UseUnicode=True
ServerCharSet=UTF16
In een connectiebestand voor een MySQL-bestandenset plaatst u vervolgens de regel [MySQL] gevolgd door de instellingen voor de algehele MySQL-'database'.
In een connectiebestand voor een SQL Server-bestandenset plaatst u de regel [Master] gevolgd door de instellingen voor de algehele Master-'database'.
Alle databases moeten daarna in een voorgeschreven volgorde in het bestand worden opgenomen:
Vermeld de naam van iedere database tussen rechte haken op een aparte regel. Onder de regel met de databasenaam vermeldt u de lijst van parameters en hun waarden voor de database. Bij iedere database dient u tenminste de parameter DataBase met de databasenaam op te nemen gescheiden door een is-teken, bijvoorbeeld DataBase=od_fcm_common.
Na de namen en instellingen van de databases worden desgewenst ook de lokaties van een aantal standaardmappen in het connectiebestand opgenomen in een zelf te bepalen volgorde. U hoeft niet alle standaardmappen op te nemen.
Iedere standaardmap heeft een eigen indicator; plaats deze indicator tussen rechte haken op een aparte regel in het connectiebestand, meteen gevolgd op de volgende regel door de map.
Hieronder volgt een voorbeeld van een standaard connectiebestand voor een MySQL-bestandenset.
[All]
HostName=57.218.19.355
User_Name=abcdefg
Password=geheim123
UseUnicode=True
ServerCharSet=UTF8
[MySQL]
DataBase=MySQL
[od_xyz_common]
DataBase=od_xyz_common
[od_xyz_history]
DataBase=od_xyz_history
[od_xyz_telephone]
DataBase=od_xyz_telephone
[od_xyz_system]
DataBase=od_xyz_system
[od_xyz_external_a]
DataBase=od_xyz_external_a
[od_xyz_external_d]
DataBase=od_xyz_external_d
[od_xyz_external_o]
DataBase=od_xyz_external_o
[od_xyz_import]
DataBase=od_xyz_import
[od_xyz_export]
DataBase=od_xyz_export
[od_xyz_mail]
DataBase=od_xyz_mail
[dir_system]
Z:\Data\Demo 10.1\Vdisk\System
[dir_export]
Z:\Data\Ord-Dir\Export
[dir_bijlagen]
Z:\Data\Ord-Dir\Dropbox\Relaties
[dir_tools]
Z:\Data\Ord-Dir\Tools
[dir_progfiles]
C:\Program Files (x86)\Order-Direct
[dir_progdata]
C:\ProgramData\Order-Direct