2010-07-02 27 views
0

好吧,所以我想我在這裏瘋了!這是我的位置。sp_notify_operator:指定的@operator_name不存在(但它確實!)

SQL Server 2008:我已經設置了數據庫郵件,並且我給自己發了一封測試郵件。簡單,工作正常。

我創建了一個名爲'Tom'的操作符。我給了它一個電子郵件地址(但沒有別的)。

然而,當我運行此命令:

EXECUTE msdb.dbo.sp_notify_operator @名稱= N'Tom '@受試者= N'Test數據庫消息',@體= N'Testy測試測試'

...我得到這個:

消息14262,級別16,狀態1,過程sp_verify_operator_identifiers,51號線 指定@operator_name(' 湯姆')不存在。

那個錯誤信息掩蓋了我應該看到的其他東西嗎? SSMS中肯定有一個運營商,但如果有一個列出運營商的sproc,我會高興地運行它,看看它是否真的存在。

我只是有點卡在下一步去哪裏。 SQL Server似乎相信我不存在!

+0

sp_help_operator列出了運算符(使用時未指定operator_name來獲取所有運算符) - http://msdn.microsoft.com/en-us/library/ms188756.aspx – potatopeelings 2010-07-02 10:35:11

+0

謝謝,那太好了。我知道有一種方式在某個地方! – 2010-07-02 11:06:20

回答

0

忽略此!有一種可能性,我試圖執行sp_notify_operator,同時連接到錯誤的服務器......沒有任何運營商......

道歉!

相關問題