Installation

Die Installation besteht aus folgende Schritten:

  • Konfigurationsanpassungen des SQL Servers.
  • Installation des PhraseExpress SQL Client Managers.
  • Installation der PhraseExpress Windows Clients und/oder Mac Clients.

Beachten Sie die Konfigurationsanweisungen des SQL Servers aufmerksam!

Die Installation und Konfiguration eines SQL Servers und PhraseExpress erfordert gewisse IT Fachkenntnisse. Hierfür bieten wir bei Bedarf separat berechnete individuelle Beratung/Unterstützung. Wenn die Anforderungen für Sie zu weitgehend scheinen, erwägen Sie bitte alternativ den Einsatz unseres kostenlosen PhraseExpress Servers.

Bei einer Upgradeinstallation beachten Sie die besonderen Hinweise.

Systemvoraussetzungen

Der PhraseExpress SQL Client Manager unterstützt den Microsoft SQL Server ab 2008. Die Express Edition wird ebenfalls unterstützt. Azure SQL wird derzeit aus Performancegründen nicht unterstützt.

Auf allen Clients und dem SQL Serverrechner muss der kostenlose "Microsoft Native SQL Client" installiert werden.

SQL Server Installation

Der SQL Server muss zur Nutzung mit PhraseExpress konfiguriert werden. Wir empfehlen Ihnen, die Videoanleitung zu nutzen:

Videoanleitung

  1. Installieren Sie den "Microsoft SQL Server" auf dem Zentralrechner, zu dem alle Arbeitsplatzrechner eine TCP/IP Netzwerkverbindung haben.
  2. Installieren Sie den kostenlosen "Microsoft SQL Server - Native Client" (Download) auf allen Windows PCs und dem Rechner, auf dem der Microsoft SQL Server läuft.
  3. Aktivieren Sie das TCP/IP Protokoll im "Microsoft SQL Configuration Manager" unter "Client Protokolle":

  4. Stellen Sie im Bereich "Serverdienste" sicher, dass der "SQL Server Browser" Dienst läuft, wenn der PhraseExpress SQL Client Manager den Microsoft SQL Server ohne manuelle Konfiguration finden soll:

  5. Bei Verwendung von PhraseExpress Mac Clients:
    • Definieren Sie im "Microsoft SQL Configuration Manager" für das TCP Protokoll einen statischen Port, zum Beispiel 1433:



      Weitere Infos finden Sie in der Microsoft SQL Configuration Manager Dokumentation.
    • Fügen Sie in der Firewall des SQL Serverrechners eine Regel hinzu, damit sich die Clients über den gewählten statischen TCP Port mit dem SQL Server verbinden können:

    • Ändern Sie im "Microsoft SQL Server Management Studio" (kostenloser Download) in den SQL Server Eigenschaften den Authentifizierungsmdous zu "SQL Server und Windows-Authentifizierungsmodus" (Anleitung):

  6. Sofern der "SQL Server und Windows-Authentifizierungsmodus" aktiviert wurde, definieren Sie im "Microsoft SQL Server Management Studio" für das SQL Administratorkonto "sa" ein Passwort und aktivieren Sie das Konto.
  7. Die gewünschten Benutzer benötigen zusätzlich "View Definition"-Rechte auf die Master SQL Datenbank. Dies können Sie im "Microsoft SQL Server Management Studio" mit dem SQL Befehl GRANT VIEW ANY DEFINITION TO [USERNAME OR GROUP]) erledigen.

SQL Client Manager Installation

  • Installieren Sie nun den "PhraseExpress SQL Client Manager" idealerweise auf dem Zentralrechner, um eine sicherere, lokale Kommunikation zum SQL Server zu gewährleisten.
  • Registrieren Sie gegebenenfalls vorhandene Lizenzschlüssel im Register "Lizenzschlüssel" des SQL Client Managers.
  • Beim ersten Start des SQL Client Managers erscheint ein Einrichtungsassistent zur Erstellung der SQL Textbaustein- und Lizenzdatenbank.
  • Fügen Sie die gewünschten Benutzer im Register "Benutzer" hinzu, die Zugriff auf den SQL Server erhalten sollen. Falls sich die Benutzer trotz dieser Konfiguration immer noch nicht verbinden können, stellen Sie die Zugriffsrechte im "Microsoft SQL Server Management Studio" ein (Anleitung).

Windows Clients Installation

  1. Bei Verwendung eines Microsoft SQL Servers muss auf allen Clients der "Microsoft SQL Server Native Client" installiert sein.
  2. Starten Sie den "PhraseExpress SQL Client Manager", der per UDP die Verbindungsdaten zur SQL Datenbank in das lokale Netzwerk sendet. Damit können sich Windows Clients ohne manuelle Einrichtung verbinden.
  3. Installieren Sie den gewöhnlichen PhraseExpress Client auf allen Arbeitsplatzrechnern.
  4. Stellen Sie sicher, dass die Netzwerkoption in den PhraseExpress Client Einstellungen aktiviert ist.
  5. Gewähren Sie PhraseExpress in ihrer Firewall Zugriff auf das lokale Netzwerk. Eine Verbindung des PhraseExpress Clients mit dem Internet ist nicht erforderlich.

Nach Programmstart der PhraseExpress Clients und des PhraseExpress SQL Client Managers erhalten die PhraseExpress Clients vom PhraseExpress SQL Client Manager die Verbindungsdaten zur SQL Datenbank per UDP und bieten automatisch einen Wechsel von der lokalen Textbausteindatei zur SQL Textbausteindatenbank an.

Falls der PhraseExpress Client aufgrund Netzwerkbeschränkungen kein UDP empfangen kann:

  • Klicken im Register "Datenbank" des PhraseExpress SQL Client Managers auf "Client Konfigurationsdatei erstellen". Die auf dem Desktop generierte Konfigurationsdatei "config.xml" beinhaltet die Verbindungsdaten zur SQL Datenbank.

    Ziehen Sie diese Konfigurationsdatei in die Textbaustein-Baumansicht des PhraseExpress Client Hauptprogrammfenster.

    Oder kopieren Sie Konfigurationsdatei in das Windows Anwendungsdatenverzeichnis ("C:\ProgramData\PhraseExpress\config.xml") aller Clients. Dies muss vor dem ersten Start des PhraseExpress Clients durchgeführt werden.
  • Alternativ wählen Sie im Hauptprogrammfenster des Clients den Befehl Datei » Öffnen » SQL Textbausteindatenbank (Videoanleitung) und geben Sie den Pfad zur SQL Textbausteindatenbank an, wie im PhraseExpress SQL Client Manager im Register "Datenbank" zu sehen.
  • Oder übermitteln Sie die Verbindungsdaten zur SQL Datenbank durch Start des Client Installationsprogramms mit entsprechendem Kommandozeilenparameter.

Mac Clients Installation

  1. Installieren Sie den gewöhnlichen PhraseExpress Client auf allen Macs.
  2. Stellen Sie sicher, dass in den macOS Systemeinstellungen » Freigaben » Optionen » Dateien und Ordner über SMB freigeben" aktiviert ist, damit der Mac den Windows Serverrechner über dessen Windows Rechnernamen finden kann (siehe auch macOS Hilfe).
  3. Wählen Sie im Hauptprogrammfenster des Mac PhraseExpress Clients den Befehl Datei » Öffnen » Mit SQL Server verbinden
  4. Geben Sie die SQL Datenbank Verbindungsdaten ein, wie im SQL Client Manager im Register "Datenbank" angezeigt.

    Alternativ ziehen Sie die Konfigurationsdatei in die Textbaustein-Baumansicht des Client Hauptprogrammfensters.

Aktualisierung

Bei der Aktualisierung auf eine neue PhraseExpress Version entsteht eine kurze Ausfallzeit, da alle Clients aktualisiert werden müssen und gegebenenfalls das Format der SQL Datenbank aktualisiert werden muss.

Empfohlener Ablauf:
  1. Erstellen Sie eine Datensicherung Ihrer aktuellen SQL Textbausteindatenbank.
  2. Aktualisieren Sie die PhraseExpress Clients auf allen Rechnern auf die neue Version.
  3. Aktualisieren Sie den PhraseExpress SQL Client Manager. Dieser aktualisiert gegebenenfalls das SQL Textbausteindatenbankformat.
  4. Sofern die Wartung Ihrer Lizenzen abgelaufen sein sollten, ersetzen Sie die im SQL Client Manager die aktuell registrierten Lizenzschlüssel mit mit den neuen Lizenzschlüssels.

Bitte beachten Sie, dass sich einzelne Funktionen zwischen Hauptversionen ändern können. Vor allem größere Versionssprünge erfordern gegebenenfalls Anpassungen von Makroprogrammierungen.

Datenumzug auf SQL Server

So ziehen Sie Textbausteine von einem PhraseExpress Server oder einer Einzelplatzversion auf einen SQL Server um:

  1. Wichtig: Wenn Zugriffsrechtebeschränkungen vorgenommen wurden, starten Sie den PhraseExpress Client unter einem Windows Benutzerkonto, der Leserechte auf alle Textbausteine einräumt!
  2. Laden Sie im Programmfenster die bislang genutzte Textbausteindatei mit dem Befehl Datei » Öffnen » lokale Textbausteindatei.
  3. Erstellen Sie mit dem Befehl Datei » Öffnen » mit SQL Server verbinden einen neuen SQL Server Textbausteinzweig.
  4. Verschieben Sie mit der Maus alle Textbausteine in den neu erstellten SQL Textbaustein-Zweig. Die Konvertierung kann eine Weile dauern…
  5. Anschließend entfernen Sie den alten Textbausteindateizweig der lokalen Textbausteindatei.

Fertig! Ab sofort sind die Textbausteine inklusive der Ordnerstruktur und Zugriffsrechteeinstellungen auf dem SQL Server gespeichert und werden zukünftig von dort geladen.

Datenumzug zwischen SQL Servern

Da der Lesezugriff auf Textbausteine eingeschränkt sein kann, müssen Sie sicherstellen, dass Sie Zugriff auf alle Textbausteine haben, die Sie exportieren möchten.

Um Textbausteine auf einen SQL Server umzuziehen:
  1. Beenden Sie Ihren PhraseExpress Client.
  2. Konfigurieren Sie im PhraseExpress SQL Client Manager, Ihren Benutzereintrag als Master-Benutzer.
  3. Starten Sie Ihren PhraseExpress Client. Sie haben als Master-Benutzer ungeachtet etwaiger Zugriffsrechtebeschränkungen pauschal Zugriff auf alle Textbausteine.
  4. Laden Sie im Programmfenster die bislang genutzte Textbausteindatei mit dem Befehl Datei » Öffnen » lokale Textbausteindatei.
  5. Erstellen Sie mit dem Befehl Datei » Öffnen » mit SQL Server verbinden einen neuen SQL Server Textbausteinzweig.
  6. Verschieben Sie mit der Maus alle Textbausteine in den neu erstellten SQL Textbaustein-Zweig. Die Konvertierung kann eine Weile dauern…
  7. Anschließend entfernen Sie den alten Textbausteindateizweig der lokalen Textbausteindatei.

Fertig! Ab sofort sind die Textbausteine inklusive der Ordnerstruktur und Zugriffsrechteeinstellungen auf dem SQL Server gespeichert und werden zukünftig von dort geladen.

Inhaltsverzeichnis


    Inhaltsverzeichnis