Konnektoren und Gruppen einrichten
Die folgenden Aufgaben sind in der Reihenfolge dargestellt, wie Sie sie für die Einrichtung von DB Connector für Ihr Unternehmen durchführen würden.
Konnektor-Gruppen erstellen
Sie können mehrere Konnektoren erstellen und gruppieren, um Redundanz und Kontinuität zu gewährleisten, falls einer der Konnektoren ausfällt. Sie können außerdem verschiedene Konnektor-Gruppen für Konnektoren erstellen, die verschiedene Zwecke erfüllen. Wenn Sie eine erstellen DB Connector Gruppe erscheint es auch in der DB Connector Anwendung auf der DB Connector Server.
Erstellen Sie keine mehreren Konnektoren oder planen keine Verwendung mehrerer Konnektoren für Failover, kann diese Aufgabe übersprungen werden.
- Melden Sie sich an bei CXone.
- Klicken Sie auf den App-Selector und wählen SieACD.
- Gehen Sie zu ACD Configuration > DB Connectors.
- Klicken Sie auf New und wählen Sie DB Connector Groups aus.
- Geben Sie Name und Description ein.
- Klicken Sie auf Create DB Group. Ihre neue Gruppe wird in der Strukturansicht in der Liste im linken Bereich und außerdem im Dropdown-Menü Group angezeigt, wenn Sie Konnektoren erstellen. Sie haben außerdem Zugriff auf zusätzliche Registerkarten, um die Gruppe zu konfigurieren.
- Klicken Sie auf die Registerkarte Contacts.
- Klicken Sie auf Edit. Geben Sie die Kontaktangaben für die Person in Ihrem Unternehmen ein, die bei einer Störung des Datenbankkonnektors benachrichtigt werden soll. Sie können Name, Email und Phone Number angeben.
- Konfigurieren Sie das Failover und die Konnektorpriorität, wenn diese Optionen für diese Gruppe erforderlich sind.
- Klicken Sie auf Done.
Konnektoren erstellen
Wenn Sie einen Connector erstellen, wird dieser auch im angezeigt DB Connector Anwendung auf der DB Connector Server.
- Melden Sie sich an bei CXone.
- Klicken Sie auf den App-Selector und wählen SieACD.
- Gehen Sie zu ACD Configuration > DB Connectors.
- Klicken Sie auf New und wählen Sie Database Connectors aus.
- Geben Sie Name und Description ein.
- Wählen Sie für Group die Gruppe, der dieser Konnektor zugewiesen werden soll, im Dropdown-Menü der verfügbaren Gruppen aus.
- Geben Sie unter Thread Pool einen numerischen Wert ein. Ein Threadpool ist die Anzahl der gleichzeitigen Aufgaben (oder Threads), die zur gleichen Zeit stattfinden können. Dies ist ein Parameter, der nachgestellt werden kann, um die beste Leistung zu erbringen. Ein größerer Threadpool erhöht die Ressourcennutzung, ermöglicht aber schnellere Ergebnisse. Der Standardwert ist 50.
- Klicken Sie auf Create DB Connector.
Konfigurieren des Failovers für die Konnektorgruppe und der Konnektorpriorität
Nachdem mehrere Konnektoren erstellt und einer Konnektorgruppe zugeordnet wurden, können Sie die Gruppe bearbeiten und die Eigenschaften "Konnektorpriorität" und "Failover" konfigurieren. Failover ist eine optionale Konfiguration, die es dem System ermöglicht, zu einem anderen Konnektor zu wechseln, wenn der festgelegte Konnektor fehlschlägt. Die Konnektorpriorität teilt dem System mit, welcher Konnektor Befehle standardmäßig erhalten soll und die Reihenfolge, in der die Konnektoren verwenden, falls ein Failover auftritt.
Während Konnektor-Gruppen am häufigsten speziell für mehrere Konnektoren verwendet werden, die für den Failover-Schutz zusammenarbeiten, können Sie mithilfe von Gruppen verschiedene Konnektoren organisieren, die für ähnliche Zwecke verwendet werden. In diesem Szenario konfigurieren Sie die Eigenschaften Konnektor-Priorität oder Failover für die Konnektor-Gruppe.
Sie können keine Gruppen konfigurieren, wenn ein oder mehrere Konnektoren dieser Gruppe registriert ist/sind. Sie müssen die Registrierung der Konnektoren aufheben, die Gruppe konfigurieren und die Konnektoren dann erneut registrieren.
- Melden Sie sich an bei CXone.
- Klicken Sie auf den App-Selector und wählen SieACD.
- Gehen Sie zu ACD Configuration > DB Connectors.
- Klicken Sie in der Spalte Groups auf die gewünschte Gruppe.
- Klicken Sie auf die Registerkarte Failover und dann auf Edit.
- Aktivieren Sie das Kontrollkästchen Allow Failover to next DB Connector in Group.
-
Konfigurieren Sie das Failover:
- Wählen Sie die Option, die dem entspricht, wie das Failover-Verhalten ausgelöst werden soll. Zur Auswahl stehen For all errors EXCEPT those listed below oder For only those errors listed below.
- Klicken Sie auf Neu, um einen Fehler hinzuzufügen.
-
Geben Sie den Text für einen Error aus einer Protokolldatei ein. Geben Sie den vollständigen Text des Fehlers ein, beginnend mit dem Wort Exception (Ausnahme), aber ohne den Zeitstempel. Beispiel:
Exception:Sql Action Failed - QueryType: SqlSelect - Query: SELECT Address1_line1 FROM ViewCustomerInfoUAT where phonenumber ='RESKILL' and rown = 1OleDbExceptionError converting data type varchar to bigint.System.Data.OleDb.OleDbException (0x80040E07): Error converting data type varchar to bigint
Um ein Failover für einen Datenbankfehler auszulösen, geben Sie Exception in das Feld Error ein. Alle Datenbankfehler beginnen mit diesem Wort.
- Klicken Sie auf Add.
- Wenn Sie alle Fehler eingegeben haben, klicken Sie auf Done.
- Konfigurieren Sie die Konnektorpriorität:
- Klicken Sie auf die Registerkarte Connector Priority und dann auf Edit.
- Klicken Sie auf den nach oben oder den nach unten gerichteten Pfeil im Feld Order, um die Position dieses Konnektors in der Liste zu ändern. Standardmäßig werden die Konnektoren einer Gruppe in der Reihenfolge verwendet, in der sie erstellt wurden.
- Klicken Sie auf Done.
Konnektor-Zustandsprüfung konfigurieren
Sie können die Konnektoren optional so konfigurieren, dass ihre Verbindung zur Datenbank alle 30 Sekunden überprüft wird. Diese "Zustandsprüfung" ist eine SQL-Abfrage, die Sie konfigurieren (wie z. B. eine einfach Auswahlabfrage). Sie können keine Zustandsprüfung für einen Konnektor konfigurieren, während dieser als Windows-Dienst registriert ist. Sie müssen die Zustandsprüfung entweder vor Registrierung des Konnektors konfigurieren oder die Registrierung des Konnektors aufheben und erneut registrieren, nachdem die Zustandsprüfung konfiguriert ist.
- Melden Sie sich an bei CXone.
- Klicken Sie auf den App-Selector und wählen SieACD.
- Gehen Sie zu ACD Configuration > DB Connectors.
- Klicken Sie auf den Konnektor, für den Sie eine Zustandsprüfung konfigurieren möchten, und klicken Sie dann auf die Registerkarte Health Check.
- Klicken Sie auf Edit.
- Wählen Sie das Kontrollkästchen Enable 30 second interval Health Check.
- Geben Sie in das Feld Query to run eine einfache SQL-Abfrage ein, die mit dem DB-Konnektor ausgeführt werden soll.
- Klicken Sie auf Done.
Konnektor-Datenlink konfigurieren
Sie müssen Konnektoren und Konnektorgruppen konfigurieren, bevor Sie diese Aufgabe im ausführen DB Connector Anwendung. Sie können keine Daten-Links für Konnektoren konfigurieren, die registriert sind. Wenn Sie die Datenverbindung für einen aktiv laufenden Connector neu konfigurieren müssen, müssen Sie den Connector deaktivieren, dann stoppen und schließlich die Registrierung im beenden DB Connector Anwendung. Wenn Sie die Konfiguration abgeschlossen haben, machen Sie diese Schritte rückgängig, um den Konnektor wieder zu aktivieren: Registrieren und starten Sie den Konnektor in der DB Connector Anwendung und aktivieren Sie ihn in CXone.
- Führen Sie die Anwendung DBCCFG als Administrator auf dem Server DB Connector aus.
- Klicken Sie auf den Konnektor, den Sie konfigurieren möchten.
- Klicken Sie im Dialogfeld Reminder to Activate auf OK.
- Klicken Sie über dem Feld Configure auf Connection String.
- Klicken Sie im Dialogfeld Data Link Properties auf die Registerkarte Provider und klicken Sie dann auf die Anbieterart Ihrer Datenbank.
-
SQL-Datenbankverbindung konfigurieren.
Dieser Schritt bietet Anweisungen für das Konfigurieren einer Verbindung zu einer SQL-Datenbank. Verbinden Sie zu einem OLE DB-Anbieter, überspringen Sie diesen Schritt.
- Geben Sie im Feld 1 den Namen Ihres Datenbankservers ein oder wählen Sie ihn im Dropdown-Menü der erkannten Server aus.
- Geben Sie im Feld 2 die Art des Kontos ein, das der Konnektor für den Zugriff auf die Datenbank verwendet, indem Sie das gewünschte Optionsfeld aktivieren. Sie können die in Windows integrierte Sicherheit auswählen oder Zugangsdaten für ein bestimmtes Benutzerkonto angeben, je nachdem, wie Ihre private Datenbank konfiguriert ist.
- Wählen Sie im Feld 3 die Datenbank/Tabelle im Dropdown-Menü der Datenbanken aus, die auf dem Server erkannt wurden, den Sie im Feld 1 angegeben haben.
- Klicken Sie auf Test Connection, um zu überprüfen, ob der Konnektor mithilfe der angegebenen Informationen eine Verbindung mit der Datenbank herstellen kann.
-
OLE-Datenbankverbindung konfigurieren.
Dieser Schritt bietet Anweisungen für das Konfigurieren einer Verbindung zu einem OLE DB-Anbieter. Haben Sie im vorherigen Schritt eine SQL-Verbindung konfiguriert, überspringen Sie diesen Schritt.
- Wählen Sie eine Option im Dropdown-Menü Specify the Source of Data aus.
-
Wählen Sie im Dropdown-Menü Use data source name eine Option aus. Stattdessen können Sie auch Use a connection string, indem Sie ihn in das Feld eingeben. Klicken Sie dann auf Build.
-
Geben Sie Benutzername und Passwort für das Konto ein, das der Konnektor für den Zugriff auf Ihre Datenbank verwenden wird.
-
Sie können die Kontrollkästchen Blank password und/oder Allow saving password to activate the option aktivieren. Diese Optionen sind jedoch weniger sicher und werden nicht empfohlen.
-
Sie können den Enter the initial catalog, indem Sie im Dropdown-Menü eine Option auswählen.
- Klicken Sie auf Test Connection, um zu überprüfen, ob der Konnektor mithilfe der angegebenen Informationen eine Verbindung mit der Datenbank herstellen kann.
- Klicken Sie auf OK.
- Klicken Sie auf OK.
Konnektoren registrieren oder Registrierung aufheben
Konnektoren müssen registriert sein, um als Windows-Dienste auf dem DB Connector Server ausgeführt zu werden. Solange ein Konnektor registriert ist, kann dieser nicht konfiguriert werden. Sie können die Registrierung eines Konnektors aufheben, wenn der Daten-Link, die Konnektor-Gruppe usw. neu konfiguriert werden müssen.
- Führen Sie die Anwendung DBCCFG als Administrator auf dem Server DB Connector aus.
- Klicken Sie auf den Konnektor, den Sie registrieren oder dessen Registrierung Sie aufheben möchten.
- Klicken Sie auf Register oder Unregister, wenn der Konnektor zuvor registriert wurde.
- Klicken Sie im Dialogfeld Reminder to Activate auf OK.
-
Bestätigen Sie den Registrierungsstatus des Konnektors.
- .
- Klicken Sie auf den Konnektor.
- Wenn der Konnektor registriert ist, stehen Informationen zum Konnektor auf der Registerkarte Windows Service zur Verfügung.
Einen Konnektor starten oder anhalten
Sobald ein Konnektor konfiguriert und registriert wurden, muss dieser gestartet werden, um die Daten weiterzugeben. Sie können den Konnektor auch anhalten, um Konfigurationsänderungen vorzunehmen oder um ihn zu deinstallieren.
Wenn Sie DB Connector von der DB Connector Workstation deinstallieren möchten, müssen Sie alle Konnektoren stoppen. Sie können dann die Funktionen der Systemsteuerung in Windows für das Entfernen der Anwendung verwenden.
- Führen Sie die Anwendung DBCCFG als Administrator auf dem Server DB Connector aus.
- Klicken Sie auf den Konnektor, den Sie starten oder angehalten werden.
- Klicken Sie auf Start oder Stop, wenn der Konnektor bereits ausgeführt wird.
Konnektor aktivieren oder deaktivieren
Konnektoren können in Studio Skripten erst nach Aktivierung verwendet werden.
- Melden Sie sich an bei CXone.
- Klicken Sie auf den App-Selector und wählen SieACD.
- Gehen Sie zu ACD Configuration > DB Connectors.
- Klicken Sie auf den Konnektor, den Sie aktivieren oder deaktivieren möchten.
- Klicken Sie auf Activate oder Deactivate, wenn der Konnektor zuvor aktiviert wurde.