Befehle zur Konfiguration des Projekt-Servers - TIA Portal

Mit dem TIA Project-Server arbeiten

ft:publication_title
Mit dem TIA Project-Server arbeiten
Product
TIA Portal
Version
V20
Publication date
11/2024
Language
de-DE
Befehle zur Konfiguration des Projekt-Servers

Einführung

Befehle zur Konfiguration des Projekt-Servers stehen Ihnen über die Administrative Tools zur Verfügung.

Beachten Sie die grundsätzliche Vorgehensweise zur Konfiguration des Projekt-Servers: Projekt-Server mit den Administrative Tools konfigurieren

Hinweis

Die Befehle sowie die zugehörigen Hilfen und Informationstexte innerhalb der Kommandozeile sind ausschließlich in Englisch verfügbar.

TIA Portal-Versionen < V18

Bis TIA Portal V17 wurden die Administrative Tools als "Multiuser Administrative Tools" bezeichnet und über den Befehl "musrv" adressiert.

Wenn Sie mit Projekt-Servern aus Versionen vor TIA Portal V18 arbeiten, ersetzen Sie in den Kommandos den Befehl "prjsrv" durch "musrv".

TIA Portal V18: Befehle aus Vorgänger-Versionen

Sie können einen Projekt-Server, der mit TIA Portal V18 angelegt wurde, auch mit dem Befehl "musrv" adressieren.

Um die Befehle jedoch auch in künftigen TIA Portal-Versionen verwenden zu können, ersetzen Sie jeweils "musrv" durch "prjsrv".

Befehle zur Konfiguration des Projekt-Servers

Die nachfolgend aufgelisteten Befehle stehen zur Verfügung:

Befehl

Beschreibung

Mögliche Eingaben

"Install"

Installiert den Projekt-Server und ermöglicht die Kommunikation mit dem Server.

Sie finden ein Konfigurationsbeispiel unter:

Projekt-Server mit den Administrative Tools konfigurieren

Parameter:

  • -r, --repository: Verzeichnis, in das die Serverdaten gespeichert werden sollen.

  • -p, --port: Port-Nr. für den Serverzugang

  • -b, --binding: Festlegen des Protokolls für die Kommunikation (http oder https)

  • -d, --debug: (Optional): Definiert, ob Runtime-Debug-Informationen vom Server angezeigt werden.

    Hinweis: Wenn Sie die Option "-d" verwenden, werden keine Debug-Logs angezeigt.

  • -h, --certhash: Fingerprint des Zertifikats, das für einen sicheren Datentransfer verwendet werden soll (wird nur für https benötigt).

  • -t, --timeout: (Optional): Definition des verwendeten Timeout-Profils ("fast", "middle" oder "slow"). Default: "fast".

  • -f, --force: (Optional): Aktiviert den Befehl ohne weitere Rückfrage

  • -c, --count: Maximale Anzahl (1 bis 10) der gespeicherten Projekt-Versionen.

Beispiel:

prjsrv install -r <repository-path> -p <port> -b <binding> -h <certificate-hash>

"Config"

Zeigt die aktuelle Konfiguration des Projekt-Servers an und ermöglicht optionale dynamische Konfigurations-Parameter.

Parameter:

  • -t, --timeout: (Optional): Definition des verwendeten Timeout-Profils ("fast", "middle" oder "slow").

  • -c, --count: Maximale Anzahl (1 bis 10) der gespeicherten Projekt-Versionen.

  • -d, --debug: (Optional): Definiert, ob Runtime-Debug-Informationen vom Server angezeigt werden.

    Hinweis: Wenn Sie die Option "-d" verwenden, werden keine Debug-Logs angezeigt.

Beispiel:

prjsrv config -d

"Start"

Startet den Projekt-Server.

Parameter:

  • Keine Parameter verfügbar

Beispiel:

prjsrv start

"Stopp"

Stoppt den Projekt-Server.

Parameter:

  • -f, --force: (Optional): Aktiviert den Befehl ohne weitere Rückfrage

Beispiel:

prjsrv stopp

"Uninstall"

Deinstalliert den Projekt-Server.

Die Deinstallation kann auch mit den Windows-Mechanismen durchgeführt werden.

Parameter:

  • -f, --force: (Optional): Aktiviert den Befehl ohne weitere Rückfrage

Beispiel:

prjsrv uninstall