Bonjour,
Je cherche à installer un SQL serveur 2005 en miroir avec témoin.
Voici ce que je vous propose :
Machine P instance nommée 1 (principal)
Machine M instance nommée 1 (miroir)
Machine T instance nommée 2 (témoin)
A noter, les machines P et M sont dans la même baie donc pas de passage de VLAN. Les firewalls sont désactivés.
Je créé correctement le endpoint sur les ports : P = 5022, M = 5023, T = 5024.
Lors de la connexion pour démarrer le miroir avec sur P
ALTERDATABASE MyDatabase
SET PARTNER = 'TCP://M.Mondomaine:5023'
J'ai une erreur 1418 me disant que la machine n'existe pas ou n'est pas connue.
Ce qui m'étonne puisque je ping correctement la machine M, je peux lancer la commande "telnet M.Mondomaine 5023" sans problème. Par contre je ne peux pas lancer de commandes telnet.
Voici ce que j'ai fait dans le détail :
Création de la base de données sur P.
Sauvegarde de la base de P.
Restauration de la base sur M avec l'option Norecovery pour que le statut reste en cours de restauration.
Lancement de la commande
Sur P :
CREATE ENDPOINT endpoint_mirroring
STATE = STARTED
AS TCP ( LISTENER_PORT = 5022 )
FOR DATABASE_MIRRORING (ROLE=PARTNER);
GO
Sur M :
CREATE ENDPOINT endpoint_mirroring
STATE = STARTED
AS TCP ( LISTENER_PORT = 5023 )
FOR DATABASE_MIRRORING (ROLE=ALL);
GO
Sur T :
CREATE ENDPOINT endpoint_mirroring
STATE = STARTED
AS TCP ( LISTENER_PORT = 5024 )
FOR DATABASE_MIRRORING (ROLE=Witness);
GO
Exécution sans problèmes. Les cmmandes telnet fonctionnent.
Sur P :
ALTERDATABASE MyDatabase
SET PARTNER = 'TCP://M.Mondomaine:5023'
Erreur 1418.
Merci de m'indiquer les erreurs que j'aurais pu faire.