Client

<< Click to Display Table of Contents >>

PackBench > 8.0 > User Guide > Erweiterte Themen > Konfigurationsdateien 

Client

Die Client-Konfiguration wird im XML-Format am folgenden Speicherort gespeichert:

 

%APPDATA%\RayBench\RayBench.config

 

Im Folgenden finden Sie einen Beispielinhalt der Konfigurationsdatei:

 

<?xml version="1.0"?>

<ClientConfig LastProjectId="0" ProjectSelector="true" Animations="true" Language="en" Mode="Standalone">

  <DatabaseConnection>

    <Type>MsSql2008</Type>

    <ServerAddress>PBPR05NB000079</ServerAddress>

    <DatabaseName>PackBench</DatabaseName>

    <InstanceName>SQLEXPRESS</InstanceName>

    <InMemory>false</InMemory>

    <FilePath>C:\db\db.db</FilePath>

    <IsTrusted>False</IsTrusted>

    <UserName>USERNAME</UserName>

    <UserPassword>USERPASSWORD</UserPassword>

  </DatabaseConnection>

  <ServerTcpConnection Host="localhost" Port="23624" />

</ClientConfig>

 

ClientConfig-Element

Enthält die allgemeinen Einstellungen von PackBench.

 

Mode
Zwei Werte werden unterstützt: Standalone für eine eigenständige Konfiguration und ServerClient für die Verwendung als Client.
 

LastProjectId
Definiert den Bezeichner des zuletzt verwendeten Projekts.
 

Animations
Wenn auf True gesetzt, werden animierte Elemente der Benutzeroberfläche verwendet. Setzen Sie es auf False, um umfangreiche Animationen zu deaktivieren.
 

Language
Dieser Wert ist für die zukünftige Verwendung reserviert. Derzeit wird nur Englisch unterstützt.
 

ProjectSelector
Dieser Wert ist für die zukünftige Verwendung reserviert.

 

DatabaseConnection-Element

Dieses Element definiert, wie PackBench auf die SQL-Datenbank zugreift. Dieses Element wird im Server-Client-Szenario ignoriert.

 

Type (ERFORDERLICH)
Definiert den zu verwendenden Datenbanktyp. Derzeit unterstützte Werte sind: MsSql2008MySqlMySql2012SqlLite. Es wird empfohlen, den Standardwert MsSql2008 für volle Kompatibilität mit SQL Server 2008 und neueren Versionen beizubehalten. Die Unterstützung für SQLite und MySql ist experimentell.
 

ServerAddress (ERFORDERLICH)
Name oder IP-Adresse des Datenbankservers.
 

DatabaseName (ERFORDERLICH)
Der Name der Datenbank.
 

InstanceName
Der Name der Instanz. Wenn leer oder nicht vorhanden, wird eine Standardinstanz verwendet.
 

IsTrusted
Bestimmt, ob die Windows-Authentifizierung verwendet wird. Wenn auf False gesetzt, leer oder nicht vorhanden, wird stattdessen SQL-Authentifizierung verwendet. SQL-Authentifizierung erfordert, dass die Elemente UserName und UserPassword angegeben sind.
 

UserName
Benutzername für die Authentifizierung beim SQL Server über SQL-Authentifizierung.
 

UserPassword
Passwort für die Authentifizierung beim SQL Server über SQL-Authentifizierung. Dieser Wert kann im Klartext geschrieben werden, wird aber bei der Konfiguration über die PackBench-Benutzeroberfläche immer verschlüsselt.
 

InMemory (nur SQLite)
Wenn auf True gesetzt, wird der In-Memory-Datenbankmode verwendet. Wenn gleich False, leer oder nicht vorhanden, wird eine einzelne normale Datei auf dem Datenträger verwendet.
 

FilePath (nur SQLite)
Dateipfad der Datenbank.

 

ServerTcpConnection-Element

Dieses Element definiert, wie PackBench auf den Server zugreift:

 

Host
Der Name oder die IP-Adresse des PackBench-Servers. Für den Standalone-Modus muss dieser Wert immer localhost sein.
 

Port
Ein numerischer Wert, der den Port angibt, auf dem die Verbindung erfolgt. Standardwert ist 23624.