sp_notify_operator:指定された@operator_nameは存在しません(ただし、そうです!)

StackOverflow https://stackoverflow.com/questions/3164790

質問

わかりました、だから私はここで怒っていると思います!これが私がいるところです。

SQL Server 2008:データベースメールを設定し、テストメールを送信しました。シンプルで、正常に動作します。

「Tom」と呼ばれるオペレーターを作成しました。私はそれに電子メールアドレスを与えました(しかし他に何もありません)。

ただし、このコマンドを実行すると:

msdb.dbo.sp_notify_operator@name = n'tom '、@件名= n'testデータベースメッセージ'、@body = n'testyテストテスト '

...私はこれを手に入れます:

MSG 14262、レベル16、状態1、手順sp_verify_operator_identifiers、行51指定された@operator_name( 'tom')は存在しません。

そのエラーメッセージは、私が見ているべき他の何かをマスキングしていますか? SSMSには間違いなくオペレーターが表示されますが、オペレーターをリストするSPROCがある場合、実際にそこにあるかどうかを確認するためにそれを喜んで実行します。

私は次にどこに行くかについてちょっと立ち往生しています。 SQL Serverは、私が存在しないと確信しているようです!

役に立ちましたか?

解決

これを無視してください!間違ったサーバーに接続されている間にSP_NOTIFY_OPERATORを実行しようとしていた可能性があります...オペレーターのいないもの....

謝罪!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top