Zum Hauptinhalt springen
Dieser Abschnitt enthält Anleitungen zur Installation Ihrer Anwendung auf einem Netzwerkserver und auf den mit diesem Server verbundenen Arbeitsstationen mithilfe des Befehlszeilen-Installationsprogramms.
In diesem Szenario installieren Sie Ihre Anwendung, die die ABBYY FineReader Engine-Bibliothek verwendet, auf einem Server und Arbeitsstationen, die über ein Netzwerk mit diesem Server verbunden sind – per Befehlszeile, ohne jegliche Benutzerinteraktion. Sie benötigen:
  • eine Token-Datei einer Online-Lizenz (mit einem Namen wie SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
Beachten Sie, dass für den Betrieb der Anwendung eine Internetverbindung erforderlich ist.Zunächst müssen Sie die Bibliothek auf dem Lizenzserver installieren – einem Computer, der Lizenzen in einem Netzwerk verwaltet und auf Arbeitsstationen verteilt. Installieren Sie anschließend die Bibliothek auf den Arbeitsstationen, richten Sie die Verbindung zum Lizenzserver ein und kopieren Sie das Lizenz-Token auf jede Arbeitsstation.

Installieren der Bibliothek und des Licensing Service auf dem Lizenzserver:

Führen Sie die Datei installRnt64.exe aus dem Distributionspaket mit den folgenden Optionen aus:
  • /quiet (oder /passive, wenn eine Fortschrittsleiste angezeigt werden soll)
  • INSTALLDIR=“<Zielpfad>“
    Der Pfad zum Ordner, in dem die ABBYY FineReader Engine-Bibliothek installiert wird.
Die Befehlszeile für Ihre Serverinstallation kann wie folgt aussehen:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder" LICENSESRV="No" SERVERNAME="XXX.XXX.XXX.XX"‏
Diese Befehlszeile installiert die Bibliothek im Silent-Modus ohne Fortschrittsanzeige in C:\MyFolder und verwendet den aktuellen Computer als Lizenzserver.
Wenn Sie in Ihrer Befehlszeile nicht “RegisterCOM=No” verwenden, überprüfen Sie bitte vor dem Start Ihrer Anwendung in der Registrierung auf dem Lizenzserver, ob der Pfad zu FREngine.dll korrekt ist. Führen Sie bei installierten Modulen OfficeConverters und Visual Components dieselbe Prüfung durch. Wenn die Pfade fehlerhaft sind, wiederholen Sie den Registrierungsvorgang.
Wenn Ihr Lizenzserver nicht zugleich als eine der Workstations dienen soll, müssen Sie darauf nur den Lizenzierungsdienst installieren. Führen Sie die Datei installLS.exe aus dem Ordner „License Server“ im Distributionspaket aus und folgen Sie den Anweisungen des Assistenten:
  1. Wählen Sie auf dem ersten Bildschirm den Pfad zum Ordner aus, in dem der Licensing Service installiert werden soll, sowie das zu verwendende Verbindungsprotokoll. Klicken Sie auf Next.
  2. Überprüfen Sie auf dem zweiten Bildschirm Ihre Einstellungen und klicken Sie auf „Install“.
Weitere Informationen finden Sie im Administratorhandbuch für den Lizenzserver.

Aktivierung der Lizenz auf dem Lizenzserver:

Eine Online-Lizenz erfordert keine Aktivierung: Die Lizenzinformationen werden zur Laufzeit der Anwendung von den ABBYY Online-Lizenzierungsdiensten abgerufen. Zur Autorisierung sendet die Anwendung eine Lizenz-Token-Datei und ein Lizenzkennwort. Sie müssen die Token-Datei an dem Speicherort ablegen, an dem die Anwendung sie erwartet. Dieser Speicherort muss vom Entwickler festgelegt werden (Standard: %ProgramData%\ABBYY\SDK\12\Licenses).
Zur Laufzeit muss die Anwendung regelmäßig eine Verbindung zu den ABBYY Online-Lizenzierungsdiensten herstellen, um Lizenzinformationen zu empfangen und Nutzungsstatistiken zu übermitteln. Es werden keine privaten Informationen mit den ABBYY-Servern ausgetauscht.
  • Vergewissern Sie sich, dass Verbindungen zu *.abbyy.com über Port 443 (HTTPS) zugelassen sind.
    Wenn die Verbindung unterbrochen wird, funktioniert die Anwendung nicht mehr, sobald ein bestimmtes Wiederverbindungs-Timeout überschritten ist. Das Synchronisierungsintervall und das Wiederverbindungs-Timeout sind spezifische Parameter jeder Online-Lizenz.
Stellen Sie sicher, dass das GoDaddy-Stammzertifikat im Zertifikatspeicher „Vertrauenswürdige Stammzertifizierungsstellen” der lokalen Computerversion installiert ist. Dieses Zertifikat muss sich auf dem Lizenzserver befinden, auf dem der Licensing Service installiert ist. Weitere Informationen zum Zertifikat finden Sie auf der GoDaddy-Website.Beachten Sie, dass es nicht möglich ist, zwei oder mehr Online-Lizenzen gleichzeitig auf demselben Host zu verwenden. Wenn die Anwendung läuft und die Verbindung zu den ABBYY-Lizenzierungsdiensten besteht, können Sie die Details der aktuell aktiven Online-Lizenz über das License Manager Utility einsehen.

Installation der Bibliothek auf den Arbeitsstationen:

Führen Sie die Datei installRnt64.exe aus dem Installationspaket mit den folgenden Optionen aus:
  • /quiet (oder /passive, falls eine Fortschrittsleiste angezeigt werden soll)
  • INSTALLDIR=“<Zielpfad>“
    Der Pfad zum Ordner, in dem die ABBYY FineReader Engine-Bibliothek installiert wird.
  • LICENSESRV=No
    Gibt an, dass der Lizenzierungsdienst nicht installiert werden muss.
  • SERVERNAME=“<DNS-Name oder IP-Adresse>“
    Der DNS-Name oder die IP-Adresse des Lizenzservers, den Sie im vorherigen Schritt eingerichtet haben.
    Hinweis: Wenn Sie SERVERNAME angeben, wird LICENSESRV automatisch auf No gesetzt.
  • LICENSEDATADIR=“<destination path>” (optional)
    Der Pfad zu einem neuen Ordner, in dem zusätzliche Informationen zur Lizenzierung gespeichert werden. Standardmäßig ist dies der Ordner %ProgramData%\ABBYY\SDK\12\Licenses oder, wenn installRnt**.exe mit der Option LICENSEDATADIR ausgeführt wird, der Ordner LICENSEDATADIR\ABBYY_SDK_12_Licenses.
Die Befehlszeile für Ihre Workstation-Installation kann beispielsweise wie folgt aussehen:Diese Befehlszeile installiert die Bibliothek im Silent-Modus ohne Fortschrittsanzeige in C:\MyFolder und konfiguriert die Workstation so, dass sie Licenses vom Lizenzserver mit der IP-Adresse XXX.XXX.XXX.XX empfängt.
Wenn Sie in Ihrer Befehlszeile nicht “RegisterCOM=No” verwenden, prüfen Sie bitte vor dem Start Ihrer Anwendung auf allen Arbeitsstationen, ob der Pfad zu FREngine.dll in der Registry korrekt ist. Führen Sie dieselbe Prüfung gegebenenfalls auch für die Module OfficeConverters und Visual Components durch, sofern diese installiert sind. Wenn die Pfade fehlerhaft sind, wiederholen Sie den Registrierungsvorgang.
Kopieren Sie das Lizenz-Token in einen Standardordner auf jeder Workstation oder in einen Ordner, dessen Pfad von Ihrer Anwendung in der Funktion InitializeEngine verwendet wird.Die Lizenznutzung wird weiterhin vom Lizenzserver verwaltet, und nur der Server benötigt eine Internetverbindung. Ihre Arbeitsstationen benötigen lediglich eine Verbindung zum Lizenzserver.
In diesem Szenario installieren Sie Ihre Anwendung, die die ABBYY FineReader Engine-Bibliothek verwendet, auf einem Server und Arbeitsstationen, die über ein Netzwerk mit diesem Server verbunden sind – per Befehlszeile, ohne jegliche Benutzerinteraktion. Sie benötigen:
  • die Seriennummer einer Network-Runtime-Lizenz.
Zunächst müssen Sie die Bibliothek installieren und die Lizenz auf einem Lizenzserver aktivieren – einem Computer, der Lizenzen unter den Arbeitsstationen in einem Netzwerk verwaltet und verteilt. Installieren Sie anschließend die Bibliothek auf den Arbeitsstationen. Eine Aktivierung auf den Arbeitsstationen ist nicht erforderlich.

Installation der Bibliothek und des Licensing Service auf dem Lizenzserver:

Führen Sie die Datei installRnt64.exe aus dem Distributionspaket mit den folgenden Optionen aus:
  • /quiet (oder /passive, wenn eine Fortschrittsleiste angezeigt werden soll)
  • INSTALLDIR=“<destination path>“
    Der Pfad zum Ordner, in dem die ABBYY FineReader Engine-Bibliothek installiert wird.
Die Befehlszeile für Ihre Serverinstallation kann wie folgt aussehen:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
LicenseManager.exe /SilentActivation /SN:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder" LICENSESRV="No" SERVERNAME="XXX.XXX.XXX.XX‏"
Diese Befehlszeile installiert die Bibliothek im Silent-Modus ohne Fortschrittsanzeige in C:\MyFolder und verwendet den aktuellen Computer als Lizenzserver.
Wenn Sie in Ihrer Befehlszeile nicht “RegisterCOM=No” verwenden, überprüfen Sie bitte vor dem Start Ihrer Anwendung in der Registrierung auf dem Lizenzserver, ob der Pfad zu FREngine.dll korrekt ist. Führen Sie dieselbe Überprüfung, falls diese installiert sind, auch für die Module OfficeConverters und Visual Components durch. Wenn die Pfadangaben fehlerhaft sind, wiederholen Sie den Registrierungsvorgang.
Wenn Ihr Lizenzserver nicht zugleich als eine der Workstations dienen soll, müssen Sie darauf nur den Licensing Service installieren. Führen Sie die Datei installLS.exe aus dem Ordner License Server im Distributionspaket aus und befolgen Sie die Anweisungen des Assistenten:
  1. Wählen Sie auf dem ersten Bildschirm den Pfad zu dem Ordner aus, in dem der Licensing Service installiert werden soll, sowie das zu verwendende Verbindungsprotokoll. Klicken Sie auf „Weiter“.
  2. Überprüfen Sie auf dem zweiten Bildschirm Ihre Einstellungen und klicken Sie auf „Install“.
Weitere Informationen finden Sie im Administratorhandbuch für den License Server.

Aktivierung der Lizenz auf dem Lizenzserver:

Nach der Installation der Bibliothek finden Sie das License Manager-Hilfsprogramm (LicenseManager.exe) im Ordner Bin64 Ihrer Installation.Wenn das Netzwerk über einen Internetzugang verfügt, führen Sie LicenseManager.exe mit den folgenden Optionen aus, um Ihre Lizenz zu aktivieren:
  • /SilentActivation
  • /SN:<Seriennummer>
    Die Seriennummer Ihrer Standalone-Runtime-Lizenz.
    Geben Sie die Seriennummer in einem der folgenden Formate an: XXXX-XXXX-XXXX-XXXX-XXXX-XXXX oder XXXXXXXXXXXXXXXXXXXXXXXX.
Die Befehlszeile für Ihre Lizenzaktivierung kann beispielsweise so aussehen:Weitere Aktivierungsoptionen (z. B. wenn Ihr Netzwerk keinen Internetzugang hat) finden Sie unter Lizenzaktivierung.Die manuelle Aktivierung der Lizenz über die GUI ist ebenfalls möglich. Siehe License Manager Utility.

Installation der Bibliothek auf den Arbeitsstationen:

Führen Sie die Datei installRnt64.exe aus dem Distributionspaket mit den folgenden Optionen aus:
  • /quiet (oder /passive, wenn eine Fortschrittsanzeige angezeigt werden soll)
  • INSTALLDIR=“<destination path>“
    Der Pfad zum Ordner, in dem die ABBYY FineReader Engine-Bibliothek installiert wird.
  • LICENSESRV=No
    Gibt an, dass der Lizenzierungsdienst nicht installiert werden muss.
  • SERVERNAME=“<der DNS-Name oder die IP-Adresse>“
    Der DNS-Name oder die IP-Adresse des Lizenzservers, den Sie im vorherigen Schritt eingerichtet haben.
    Hinweis: Wenn Sie SERVERNAME angeben, wird LICENSESRV automatisch auf No gesetzt.
  • LICENSEDATADIR=“<Zielpfad>” (optional)
    Der Pfad zu einem neuen Ordner, in dem zusätzliche Informationen zur Lizenzierung gespeichert werden. Standardmäßig ist dies der Ordner %ProgramData%\ABBYY\SDK\12\Licenses.
Die Befehlszeile für Ihre Workstation-Installation kann beispielsweise so aussehen:Diese Befehlszeile installiert die Bibliothek im Silent-Modus ohne Fortschrittsanzeige in C:\MyFolder und konfiguriert die Workstation so, dass sie Licenses vom Lizenzserver mit der IP-Adresse XXX.XXX.XXX.XX empfängt.
Wenn Sie in Ihrer Befehlszeile nicht “RegisterCOM=No” verwenden, überprüfen Sie bitte vor dem Start Ihrer Anwendung auf allen Arbeitsstationen, ob der Pfad zu FREngine.dll in der Registrierungsdatenbank korrekt ist. Führen Sie dieselbe Prüfung gegebenenfalls auch für die Module OfficeConverters und Visual Components durch, sofern diese installiert sind. Wenn die Pfade fehlerhaft sind, wiederholen Sie die Registrierung.
Sie haben außerdem die Möglichkeit, eine Zwei-Server-Konfiguration einzurichten, bei der einer der Lizenzserver als Backup für den anderen fungiert, falls dieser ausfällt. Einzelheiten finden Sie unter Einrichten einer redundanten Lizenzserver-Konfiguration.