Mini302 Version 3
Konfigurationsdatei verändern, Datenbank verschieben

Änderungen in der Konfigurationsdatei sollten nur von erfahrenen Benutzern gemacht werden (die bereit dazu sind, mit den Konsequenzen zu leben)

Diese Informationen gelten nicht für die Mini302 Plus-Edition, da diese mit einem SQL-Server arbeitet.

Konfigurationsdatei

Der Aufbau der Konfigurationsdatei hat sich ab Version 3.5.0 geändert

Bis Version 3.5.0 

Die Konfigurationsdatei mit den Datenbankverbindungen "Mini302V3.exe.config" liegt im Mini302-Programmverzeichnis. Es handelt sich dabei um eine XML-Datei, die Sie mit einem Texteditor bearbeiten können.

Ab Version 3.5.0

Die Konfigurationsdatei mit den Datenbankverbindungen "Mini302V3.exe.dbconnections.config" liegt im Mini302-Programmverzeichnis. Es handelt sich dabei um eine XML-Datei, die Sie mit einem Texteditor bearbeiten können.

Es existiert auch eine weitere Konfigurationsdatei "Mini302V3V3.exe.config". An dieser sollten Sie aber keine Änderungen mehr vornehmen, weil hier keine Benutzerdefinierbaren Einstellungen mehr gespeichert werden.

Legen Sie eine Kopie der Datei an, bevor Sie ewas verändern. Wird die Konfigurationsdatei durch Ihre Änderungen ungültig, wird Mini302 nicht mehr starten, bzw beim Start abstürzen.

Speicherort der Datenbank

Der Speicherort der Datenbank ist im <connectionStrings>-Element angegeben. In diesem Element werden mehrere <name>-Elemente hinzugefügt, bis Version 3.4.4 drei Stück, ab Version 3.5 genügt ein Eintrag für den "Mini302Context":

<connectionStrings>
    <clear/>
    <add name="Mini302Context"
         providerName ="System.Data.SqlServerCe.4.0"
         connectionString="Data Source=C:\ProgramData\PIN\Mini302V3DB.sdf"
    />
    <add name="PinIniContext"
         providerName ="System.Data.SqlServerCe.4.0"
         connectionString="Data Source=C:\ProgramData\PIN\Mini302V3DB.sdf"
    />
    <add name="PinSysTables"
             providerName ="System.Data.SqlServerCe.4.0"
             connectionString="Data Source=C:\ProgramData\PIN\Mini302V3DB.sdf"
    />
</connectionStrings>

Im Attribut connectionString="Data Source=C:\ProgramData\PIN\DB.sdf" ist der Pfad zur Datenbank gespeichert. Als Standard liegt diese im Ordner "C:\ProgramData\PIN\" und heisst "Mini302V3DB.sdf".

Unter Windows 7+8 ist der Ordner "C:\ProgramData", unter XP "c:\Dokumente und Einstellungen\Alle Benutzer\Anwendungsdaten"

Datenbank verschieben

Wenn Sie die Datenbank in einem anderen Verzeichnis, z.B. im Netzwerk, speichern wollen, gehen Sie folgendermaßen vor:

Ändern Sie nur den connectionString="Data Source=[...]"-Eintrag. Wenn Sie an den anderen Daten (Name, providerName, usw) etwas ändern, wird Mini302 nicht mehr funktionieren.
Feedback senden