sp_notify_operator: Le @operator_name spécifié n'existe pas (mais il le fait!)
-
02-10-2019 - |
Question
OK, je pense que je deviens fou ici! Voici où je suis.
SQL Server 2008: J'ai mis en place courrier de base de données, et je me suis envoyé un e-mail test. Simple, fonctionne très bien.
J'ai créé un opérateur, appelé « Tom ». Je lui ai donné une adresse e-mail (mais rien d'autre).
Cependant, quand je lance cette commande:
execute msdb.dbo.sp_notify_operator @ name = N'Tom '@ subject = N'Test message de base de données', @ body = test N'Testy Test '
... Je reçois ceci:
Msg 14262, niveau 16, état 1, procédure sp_verify_operator_identifiers, Ligne 51 Le @operator_name spécifié ( 'Tom') n'existe pas.
est-ce message d'erreur de masquage autre chose que je devrais regarder? Il y a certainement un opérateur montré dans SSMS, mais s'il y a un sproc qui liste les opérateurs que je vais heureusement courir que pour voir si elle est vraiment là.
Je suis un peu coincé à l'endroit où aller. SQL Server semble convaincu que je n'existe pas!
La solution
Ignorer cela! Il y a une possibilité que je tentais d'exécuter sp_notify_operator alors connecté au mauvais serveur ... celui sans opérateur ....
Toutes mes excuses!