Unica Platform -Dienstprogramme
Dieser Abschnitt enthält eine Übersicht über die Unica Platform-Dienstprogramme und einige Details zu allen Dienstprogrammen, die nicht in den Beschreibungen der einzelnen Dienstprogramme enthalten sind.
Speicherort der Dienstprogramme
Unica Platform Dienstprogramme befinden sich im Verzeichnis tools/bin der Unica Platform-Installation.
Liste und Beschreibungen von Dienstprogrammen
Unica Platform stellt die folgenden Dienstprogramme bereit.
- Clientdetails -Generiert einen Schlüssel für eine Clientanwendung wie Unica Journey, um sich mit einer Unica Platform zu authentifizierten.
- alertConfigTool - registriert Alerts und Konfigurationen für Unica-Produkte
- configTool - importiert, exportiert und löscht Konfigurationseinstellungen, einschließlich Produktregistrierungen.
- datafilteringScriptTool - erstellt Datenfilter.
- encryptPasswords - verschlüsselt und speichert Kennwörter.
- encryptTomcatDBPasswords - encrypt wird zur Verschlüsselung der Datenbankpasswörter verwendet, die der Tomcat-Anwendungsserver intern verwendet.
- partitionTool - erstellt Datenbankeinträge für Partitionen.
- populateDb - füllt die Unica Platform-Datenbank auf.
- quartzjobtool - Aktualisieren Sie die in Version 11.1 und älteren Versionen erstellten Scheduler-Jobs
- restoreAccess - stellt einen Benutzer mit der Rolle „PlatformAdminRole“ wieder her.
- scheduler_console_client - Führt Unica Scheduler-Jobs aus oder startet sie, die zur Überwachung auf einen Trigger konfiguriert wurden.
- insightsdbutil - Das Installationsprogramm platziert Berichtsentwurfsdateien, die über Datenbankverbindungstoken verfügen. Sie müssen sie für Ihre Systemdatenbank aktualisieren. Sie müssen das
insightsdbutil.sh/bat-Dienstprogramm ausführen, um es zu aktualisieren. Siehe das Unica Insights-Installations- und Konfigurationshandbuch für weitere Einzelheiten.
Voraussetzungen für die Ausführung von Unica Platform-Dienstprogrammen
Folgende Voraussetzungen gelten für die Ausführung aller Unica Platform-Dienstprogramme.
- Führen Sie alle Dienstprogramme in dem Verzeichnis aus, in dem diese gespeichert sind (standardmäßig das tools/bin- Verzeichnis Ihrer Unica Platform-Installation).
- Unter UNIX™ starten Sie die Dienstprogramme am besten über dasselbe Benutzerkonto wie für den Anwendungsserver, auf dem Unica Platform installiert ist. Wenn Sie ein Dienstprogramm mit einem anderen Benutzerkonto ausführen, passen Sie die Berechtigungen für die Datei platform.log so an, dass das Benutzerkonto über Schreibberechtigungen dafür verfügt. Wenn Sie die Berechtigungen nicht anpassen, kann das Dienstprogramm keine Schreibvorgänge in die Protokolldatei durchführen und es werden möglicherweise einige Fehlermeldungen angezeigt, obwohl das Tool ordnungsgemäß ausgeführt wird.
Authentifizierung der Dienstprogramme
Dienstprogramme wie configTool und weitereUnica-Back-End-Dienstprogramme sind für die Verwendung durch Systemadministratoren konzipiert und erfordern den physischen Zugriff auf die Host-Server, damit sie aufgerufen werden können. Aus diesem Grund wurde die Authentifizierung für diese Dienstprogramme so entworfen, dass sie unabhängig vom Authentifizierungsmechanismus der Benutzeroberfläche ist. Der Zugriff auf diese Dienstprogramme steht für Benutzer zur Verfügung, die über Unica Platform-Administratorberechtigungen verfügen. Der Zugriff auf diese Dienstprogramme ist normalerweise lokal in Unica Platform definiert. Die Authentifizierung erfolgt für dieselbe Komponente.
Fehlerbehebung bei Verbindungsproblemen
Alle Unica Platform-Dienstprogramme mit Ausnahme von encryptPasswords interagieren mit den Unica Platform-Systemtabellen. Um eine Verbindung mit der Systemtabellendatenbank herzustellen, verwenden diese Dienstprogramme die folgenden Informationen, die vom Installationsprogramm mithilfe der bei der Unica Platform-Installation bereitgestellten Informationen festgelegt werden. Diese Informationen sind in der Datei jdbc.properties gespeichert, die sich im Verzeichnis tools/bin Ihrer Unica Platform-Installation befindet.
- Name des JDBC-Treibers
- JDBC-Verbindungs-URL (einschließlich Host, Port und Datenbankname)
- Datenquellenanmeldung
- Datenquellenkennwort (verschlüsselt)
Legen Sie die Umgebungsvariable JAVA_HOME fest, entweder im Script setenv im Verzeichnis tools/bin der Unica Platform-Installation. Normalerweise wird diese Variable automatisch durch das Unica Platform-Installationsprogramm im Script setenv festgelegt. Es empfiehlt sich jedoch, zu überprüfen, ob die Variable JAVA_HOME festgelegt ist, wenn Probleme bei der Ausführung eines Dienstprogramms auftreten. Das JDK muss der Sun-Version entsprechen (nicht etwa das JRockit JDK, das mit WebLogic bereitgestellt wird).
Sonderzeichen
Zeichen, die im Betriebssystem als reservierte Zeichen gekennzeichnet sind, müssen mit Escapezeichen verwendet werden. Eine Liste der reservierten Zeichen und zugehörigen Escapezeichen finden Sie in der Dokumentation Ihres Betriebssystems.
Standardoptionen in Unica Platform-Dienstprogrammen
Folgende Optionen sind in allen Unica Platform-Dienstprogrammen verfügbar.
-l logLevel
Festlegen der Ebene für in der Konsole angezeigte Protokollinformationen. Die verfügbaren Optionen sind high, medium und low. Der Standardwert ist low.
-L
Festlegen des Gebietsschemas für Konsolennachrichten. Die Voreinstellung für die Ländereinstellung ist en_US. Die verfügbaren Optionswerte werden von den Sprachen bestimmt, in die Unica Platform übersetzt wurde. Geben Sie die Ländereinstellung mithilfe der ICU-Ländereinstellungs-ID gemäß ISO 639-1 und ISO 3166 an.
-h
Anzeigen einer kurzen Verwendungsnachricht in der Konsole.
-m
Anzeigen der Handbuchseite für dieses Dienstprogramm in der Konsole.
-v
Anzeigen weiterer Ausführungsdetails in der Konsole.