• Keine Ergebnisse gefunden

Wiederherstellung eines SQL-Abonnements für abgebrochene CallManager-Cluster mit Cisco CallManager

N/A
N/A
Protected

Academic year: 2022

Aktie "Wiederherstellung eines SQL-Abonnements für abgebrochene CallManager-Cluster mit Cisco CallManager"

Copied!
33
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Wiederherstellung eines SQL-Abonnements für abgebrochene CallManager-Cluster mit Cisco CallManager

Inhalt

Einführung

Voraussetzungen Anforderungen

Verwendete Komponenten Konventionen

Stellen Sie die Beziehung zwischen dem Herausgeber und dem Abonnenten wieder her Erstellen Sie das Abonnement auf dem Publisher neu.

Löschen Sie das Abonnement auf dem Publisher.

Erstellen Sie das Abonnement für den Teilnehmer neu.

Überprüfen der Funktion des SQL-Abonnements Zugehörige Informationen

Einführung

Die Replikation der SQL-Datenbank ist eine Kernfunktion der Cisco CallManager-Cluster. Der Server mit der Master-Kopie der Datenbank wird als Publisher bezeichnet, während die Server, die die Datenbank replizieren, als Subscriber bezeichnet werden.

Wenn Ihr Abonnent die Replizierung von Daten vom Herausgeber unterbricht, müssen Sie die Publisher- und Abonnentenbeziehungen wiederherstellen. Dazu müssen Sie in die SQL Server- Datenbank gehen und das Abonnement manuell neu erstellen.

Symptome

Dies ist eine Liste möglicher Symptome, wenn der Abonnent die Replizierung vom Herausgeber beendet:

Änderungen, die am Publisher vorgenommen werden, spiegeln sich nicht auf Telefonen wider, die beim Subscriber registriert sind.

Ausgehende Anrufe schlagen auf Telefonen fehl, die beim Teilnehmer registriert sind. Sobald Sie die 9 gewählt haben, hören Sie einen Ton zur erneuten Bestellung.

RUL Alle Anrufe (CFwdALL) funktioniert nicht.

IP-Telefon zeigt Fehlerdatenbank an.

In diesem Dokument werden die Verfahren zur Wiederherstellung eines defekten Cisco

CallManager Cluster SQL-Abonnements mit Cisco CallManager 3.3 beschrieben. Dies gilt auch für CallManager 4.x.

(2)

Hinweis: Weitere Informationen finden Sie unter Verwendung von DBLHelper zum Wiederherstellen eines beschädigten Cisco CallManager-Cluster-SQL-Abonnements.

Voraussetzungen

Anforderungen

In diesem Dokument wird davon ausgegangen, dass das Kennwort des SQL-Administratorkontos (SA) sowohl für den Herausgeber als auch für den Abonnenten verfügbar ist.

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf Cisco CallManager 3.3.x und 4.x.

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten

Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).

Stellen Sie die Beziehung zwischen dem Herausgeber und dem Abonnenten wieder her

Führen Sie die Schritte in diesen Abschnitten aus, um die Beziehung zwischen den beiden Systemen wiederherzustellen. Zunächst muss das Abonnement für den Abonnenten auf dem Herausgebersystem neu erstellt werden. Anschließend muss das Abonnement gelöscht und auf dem Teilnehmersystem neu erstellt werden.

Erstellen Sie das Abonnement auf dem Publisher neu.

Führen Sie diese Schritte aus, um das Abonnement auf dem Herausgeber neu zu erstellen.

Wählen Sie im Herausgeber Start > Programme > Microsoft SQL Server > Enterprise Manager aus, um SQL Enterprise Manager zu

starten.

1.

(3)

Klicken Sie mit der rechten Maustaste auf SQLServerGroup, und klicken Sie unter Microsoft SQL Server auf Neue SQL Server-

Registrierung.

2.

(4)

Wenn der Assistent zum Registrieren von SQL Server angezeigt wird, vergewissern Sie sich, dass das Kontrollkästchen Von jetzt an, ohne dass Sie diesen Task ausführen möchten, nicht aktiviert ist, und klicken Sie auf

Weiter.

3.

(5)

Die anderen SQL-Server, die sich in den Cisco CallManager befinden, sollten im Listenfeld Verfügbare Server angezeigt

werden.

(6)

Wählen Sie den Server aus, den Sie in das Listenfeld "Hinzugefügte Server" verschieben möchten, und klicken Sie dann auf die Schaltfläche Hinzufügen, um die Server zu

verschieben.

4.

(7)

Klicken Sie auf Weiter.

5.

Klicken Sie auf das Optionsfeld Die Anmeldeinformationen von SQL Server, die mir vom Systemadministrator (SQL Server-Authentifizierung) zugewiesen wurden, und klicken Sie auf Weiter.

6.

(8)

Klicken Sie im nächsten Dialogfeld auf das Optionsfeld Automatisch mithilfe der SQL Server- Kontoinformationen anmelden, geben Sie den SA-Anmeldenamen und das Kennwort für das Abonnentensystem ein, und klicken Sie auf Weiter.Hinweis: Verwenden Sie das SA-Konto und das SA-Kennwort für das Teilnehmersystem. Das Kennwort wurde bei der Installation des Teilnehmersystems

ausgewählt.

7.

(9)

Klicken Sie im Dialogfeld SQL Server-Gruppe auswählen auf das Optionsfeld SQL Server zur vorhandenen SQL Server-Gruppe hinzufügen, und legen Sie den Gruppennamen auf SQLServerGroup

fest.

8.

(10)

Klicken Sie im nächsten Dialogfeld auf Fertig stellen.

9.

(11)

Der Assistent zeigt den Status der hinzugefügten Server an und sollte diese als "erfolgreich registriert" anzeigen.

Klicken Sie auf Schließen.

10.

(12)

Ein ähnliches Fenster wird angezeigt.

(13)

Wenn Sie die beiden aufgeführten Server sehen können, werden sie vom Herausgeber erkannt und können mit ihnen gemeinsam genutzt werden.

Löschen Sie das Abonnement auf dem Publisher.

Führen Sie diese Schritte aus, um das Abonnement für den Herausgeber zu löschen.

Navigieren Sie mithilfe von Enterprise Manager in der SQL Server-Struktur, und suchen Sie die Veröffentlichung für die CCM0300-Datenbank, indem Sie Microsoft SQL Servers > SQL Server Group > machine_name > Databases > CCM0300 > Publications auswählen.

1.

Wählen Sie das Cisco CallManager-Abonnement aus, das fehlschlägt, und löschen Sie den Eintrag.Vorsicht: Wählen Sie das Abonnement im rechten Teilfenster aus, das durch den Pfeil unten angezeigt wird. Klicken Sie mit der rechten Maustaste auf den aufgeführten Abonnementnamen, und wählen Sie Löschen aus. Löschen Sie nicht das Buchsymbol im Tree-Bereich

links.

2.

(14)

Es wird ein Warndialogfeld angezeigt, das anzeigt, dass das Abonnement beim

Herausgeber, aber nicht beim Abonnenten entfernt wurde. Wenn Sie eine Verbindung zum Teilnehmer herstellen und das Abonnement dort löschen möchten, klicken Sie auf

Ja.

3.

(15)

Die nächste Meldung weist darauf hin, dass das Abonnement gelöscht wurde, die Daten jedoch nicht. Klicken Sie auf

OK.

4.

(16)

Erstellen Sie das Abonnement für den Teilnehmer neu.

Führen Sie diese Schritte aus, um das Abonnement für den Teilnehmer neu zu erstellen.

Wählen Sie den SQL-Servernamen des Subscribers aus, den Sie aus dem Herausgeber im Abschnitt Abonnement löschen dieses Dokuments gelöscht haben.Hinweis: In dieser

Konfiguration ist der Publisher EVOICE-CM33-1 und der Subscriber EVOICE-CM33-2. Das Abonnement EVOICE-CM33-2 wurde gerade aus der Publikation EVOICE-CM33-1 gelöscht.

1.

Wählen Sie den SQL-Server EVOICE-CM33-2 (Windows NT) aus, und wählen Sie die CCM0300-Datenbank aus, um die Veröffentlichung erneut zu abonnieren.

2.

Klicken Sie mit der rechten Maustaste auf die Datenbank CCM0300, und wählen Sie Neu >

Abonnement ziehen.Hinweis: Wählen Sie immer die neueste Version der Datenbank aus. (In diesem Beispiel ist CCM0300 die einzige verfügbare

Datenbank.) 3.

(17)

Klicken Sie auf Weiter, wenn der Pull-Abonnement-Assistent angezeigt wird.

4.

(18)

Klicken Sie im Dialogfeld Veröffentlichungen suchen auf das Optionsfeld Veröffentlichungen von registrierten Servern anzeigen und dann auf

Weiter.

5.

(19)

Erweitern Sie im Dialogfeld Veröffentlichung auswählen den Herausgeber (der aufgeführt werden soll), wählen Sie die CCM0300-Datenbank aus, und klicken Sie auf Weiter.Hinweis:

Wenn Sie das Cisco CallManager-Betriebssystem mehrmals aktualisiert haben, kann der Datenbankname eine Zahl über 0300 enthalten (z. B. CCM0302, CCM0303

usw.).

6.

(20)

Klicken Sie im Dialogfeld Angeben der Anmeldung des Synchronization Agent auf das Optionsfeld SQL Server-Authentifizierung verwenden, geben Sie die erforderliche

Anmeldung und das erforderliche Kennwort ein, und klicken Sie auf Weiter.Die Anmeldung erfolgt als und das Kennwort ist das Kennwort für das SA-Konto des

Herausgebers.

7.

(21)

Klicken Sie im Dialogfeld "Abonnement initialisieren" auf das Optionsfeld Ja, Schema und Daten initialisieren und dann auf

Weiter.

8.

(22)

Klicken Sie im Dialogfeld Festlegen des Distribution Agent-Zeitplans auf das Optionsfeld Kontinuierlich... und anschließend auf

Weiter.

9.

(23)

Im nächsten Dialogfeld wird überprüft, ob der SQL ServerAgent-Dienst ausgeführt wird.

Klicken Sie auf Weiter.

10.

(24)

Klicken Sie im Dialogfeld Fertigstellen des Pull-Abonnement-Assistenten auf Fertig stellen.

11.

(25)

Der Assistent richtet das Abonnement wie unten gezeigt ein.

(26)

Nach Abschluss des Prozesses wird eine Meldung angezeigt, die auf Erfolg hinweist.

(27)

Nachdem das Abonnement erstellt wurde, muss der Snapshot-Agent ausgeführt werden, um die Daten zur Synchronisierung an den Abonnenten weiterzuleiten.Wählen Sie den Herausgeber-SQL-Server aus, und navigieren Sie zu Replication Monitor > Publishers >

machine_name > CCM0300-Abonnement.Klicken Sie mit der rechten Maustaste auf den Snapshot-Eintrag, und wählen Sie Start

Agent.

12.

(28)

Der Snapshot-Agent wird an diesem Punkt ausgeführt und benötigt etwa drei bis fünf Minuten, um die Aufgabe durchzuführen. Sobald der Snapshot-Agent abgeschlossen ist, beginnt der Pullagent, den Snapshot auf den Abonnenten anzuwenden. Dies dauert weitere 3 bis 5

Minuten.

(29)

Wenn das Pull-Abonnement abgeschlossen ist, wählen Sie auf dem Publisher den Subscriber-SQL-Server aus, und öffnen Sie die Pull-Abonnements für die CCM0300- Datenbank. Das Abonnement sollte in Betrieb sein und auf Updates warten.Hinweis: Wenn in der letzten Aktion immer noch Wartet auf Verfügbarkeit des Snapshot-Agenten angezeigt wird, drücken Sie F5, um den Bildschirm zu

aktualisieren.

(30)

Zu diesem Zeitpunkt wird der Subscriber nun mit dem Publisher re-synchronisiert, und Updates werden in der lokalen SQL-Datenbank des Subscribers aufgezeichnet.

Hinweis: Wenn Sie zahlreiche Änderungen an der Benutzerdatenbank vornehmen (z. B. mit dem Bulk Administration-Tool), kann der SQL-Server die Synchronisierung beenden. Dies kann zu einem Auflegen des DC-Verzeichnisses führen. Um dieses Problem zu beheben, setzen Sie die DC-Verzeichnisdienste auf allen Cisco CallManager-Servern zurück, und führen Sie den SQL- Agent erneut aus.

Überprüfen der Funktion des SQL-Abonnements

Führen Sie diese Schritte aus, um zu überprüfen, ob das SQL-Abonnement funktioniert.

Erstellen Sie auf dem Veröffentlichungsserver ein Gerät, das leicht zu erkennen ist, und klicken Sie auf Einfügen, um die Übertragung von Daten zu testen.Hinweis: Das Gerät muss nicht funktionsfähig

sein.

1.

(31)

Klicken Sie auf Aktualisieren und Schließen.

2.

(32)

Wechseln Sie zum SQL Enterprise Manager, erweitern Sie den betreffenden SQL- Subscriber, und suchen Sie in der Datenbanktabelle, ob das neue Gerät vorhanden ist.

Je besser das Gerät erkennbar ist, desto einfacher ist es zu finden.

3.

(33)

Zugehörige Informationen

Unterstützung von Sprachtechnologie

Produkt-Support für Sprach- und Unified Communications

Fehlerbehebung bei Cisco IP-Telefonie

Technischer Support und Dokumentation - Cisco Systems

Referenzen

ÄHNLICHE DOKUMENTE

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Transact-SQL ist eine proprietäre Erweiterung des SQL-Standards und erweitert den SQL-Standard um Funktionen wie Prozedurale Programmierung, lokale Variablen,

Die Konfiguration des CallManager für die CSTA Benutzung kann entweder manuell oder mit Hilfe des estos ECSTA for Cisco CallManager Express vorgenommen werden.. Auf der