Ich habe 2 Server srv-erp1
und srv-erp3
. Ich habe sie sich gegenseitig spiegeln lassen. Alle Einstellungen werden durch viele Tutorials und Beispiele vorgenommen.SQL Server-Spiegelung Verbindung funktioniert nicht
Aber wenn ich
ALTER DATABASE MIRROR_TEST SET PARTNER = 'TCP://srv-erp3:5022'
It`s Antwort nennen ist:
The server network address "TCP://srv-erp3:5022" can not be reached or does not exist. Check the network address name and that the ports for the local and remote endpoints are operational.
Ich gehe auf srv-erp3
auf cmd und verwenden netstat -an...
dieser Port empfangsbereit ist.
Ich gehe zu cmd auf srv-erp1
und telnet srv-erp3 5022...
verwenden und es ist ok, um zu verbinden.
Alle Firewalls sind ausgeschaltet. Der einzige Unterschied in der Konfiguration von srvrs ist, dass srv-erp1
auf Windows Server 2003 R2 x64 ist und auf Windows 2008 R2 ist x64
Was kann der Grund für dieses Problem sein?
Grüße, Dmitry.
Das ist das Problem, dass meine Server sind in einer Domäne und ich verwende Zertifikate – StNickolas
Ich habe fast alles versucht ... Konfiguriert über Manager und nicht, verschiedene Ports usw. Sie können einander nicht über Mirroring Service ( – StNickolas
blöde Idee: Haben Sie den SQL Server Configuration Manager überprüft, um die Server- und Client-Protokolle zu überprüfen? Vor einigen Tagen habe ich festgestellt, dass auf einem meiner Server Named Pipes das Protokoll aktiviert ist, aber TCP/IP deaktiviert ist (oder umgekehrt). . –