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.

  1. Melden Sie sich an bei CXone.
  2. Klicken Sie auf den App-Selector und wählen SieACD.
  3. Gehen Sie zu ACD ConfigurationDB Connectors.
  4. Klicken Sie auf New und wählen Sie DB Connector Groups aus.
  5. Geben Sie Name und Description ein.
  6. 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.
  7. Klicken Sie auf die Registerkarte Contacts.
  8. 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.
  9. Konfigurieren Sie das Failover und die Konnektorpriorität, wenn diese Optionen für diese Gruppe erforderlich sind.
  10. Klicken Sie auf Done.

Konnektoren erstellen

Wenn Sie einen Connector erstellen, wird dieser auch im angezeigt DB Connector Anwendung auf der DB Connector Server.

  1. Melden Sie sich an bei CXone.
  2. Klicken Sie auf den App-Selector und wählen SieACD.
  3. Gehen Sie zu ACD ConfigurationDB Connectors.
  4. Klicken Sie auf New und wählen Sie Database Connectors aus.
  5. Geben Sie Name und Description ein.
  6. Wählen Sie für Group die Gruppe, der dieser Konnektor zugewiesen werden soll, im Dropdown-Menü der verfügbaren Gruppen aus.
  7. 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.
  8. 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.

  1. Melden Sie sich an bei CXone.
  2. Klicken Sie auf den App-Selector und wählen SieACD.
  3. Gehen Sie zu ACD ConfigurationDB Connectors.
  4. Klicken Sie in der Spalte Groups auf die gewünschte Gruppe.
  5. Klicken Sie auf die Registerkarte Failover und dann auf Edit.
  6. Aktivieren Sie das Kontrollkästchen Allow Failover to next DB Connector in Group.
  7. Konfigurieren Sie das Failover:

    1. 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.
    2. Klicken Sie auf Neu, um einen Fehler hinzuzufügen.
    3. 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.

    4. Klicken Sie auf Add.
    5. Wenn Sie alle Fehler eingegeben haben, klicken Sie auf Done.
  8. Konfigurieren Sie die Konnektorpriorität: 
    1. Klicken Sie auf die Registerkarte Connector Priority und dann auf Edit.
    2. Klicken Sie auf den nach oben Symbol eines Pfeils, der in einem Kreis nach oben zeigt. oder den nach unten Symbol eines Pfeils, der in einem Kreis nach unten zeigt. 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.
  9. 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.

  1. Melden Sie sich an bei CXone.
  2. Klicken Sie auf den App-Selector und wählen SieACD.
  3. Gehen Sie zu ACD ConfigurationDB Connectors.
  4. Klicken Sie auf den Konnektor, für den Sie eine Zustandsprüfung konfigurieren möchten, und klicken Sie dann auf die Registerkarte Health Check.
  5. Klicken Sie auf Edit.
  6. Wählen Sie das Kontrollkästchen Enable 30 second interval Health Check.
  7. Geben Sie in das Feld Query to run eine einfache SQL-Abfrage ein, die mit dem DB-Konnektor ausgeführt werden soll.
  8. 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.

  1. Führen Sie die Anwendung DBCCFG als Administrator auf dem Server DB Connector aus.
  2. Klicken Sie auf den Konnektor, den Sie konfigurieren möchten.
  3. Klicken Sie im Dialogfeld Reminder to Activate auf OK.
  4. Klicken Sie über dem Feld Configure auf Connection String.
  5. Klicken Sie im Dialogfeld Data Link Properties auf die Registerkarte Provider und klicken Sie dann auf die Anbieterart Ihrer Datenbank.
  6. 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.

  1. Führen Sie die Anwendung DBCCFG als Administrator auf dem Server DB Connector aus.
  2. Klicken Sie auf den Konnektor, den Sie registrieren oder dessen Registrierung Sie aufheben möchten.
  3. Klicken Sie auf Register oder Unregister, wenn der Konnektor zuvor registriert wurde.
  4. Klicken Sie im Dialogfeld Reminder to Activate auf OK.

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.

  1. Führen Sie die Anwendung DBCCFG als Administrator auf dem Server DB Connector aus.
  2. Klicken Sie auf den Konnektor, den Sie starten oder angehalten werden.
  3. 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.

  1. Melden Sie sich an bei CXone.
  2. Klicken Sie auf den App-Selector und wählen SieACD.
  3. Gehen Sie zu ACD ConfigurationDB Connectors.
  4. Klicken Sie auf den Konnektor, den Sie aktivieren oder deaktivieren möchten.
  5. Klicken Sie auf Activate oder Deactivate, wenn der Konnektor zuvor aktiviert wurde.