sql server2000 עזרה עם xp_sendmail

sql server2000 עזרה עם xp_sendmail

שלום, אני מבקש להשתמש בפרוצדורה xp_sendmail. לצורך זה העתקתי קוד לדוגמא ממדריך באינטרנט והרצתי אותו. הקוד הוא:
CREATE TABLE ##texttab (c1 text) INSERT ##texttab values ('Put your long message here.') DECLARE @cmd varchar(56) SET @cmd = 'SELECT c1 FROM ##texttab' EXEC master.dbo.xp_sendmail 'robertk', @query = @cmd, @no_header= 'TRUE' DROP TABLE ##texttab​
כאשר אני מריץ אותו ב query analyser אני מקבל את אותה השגיאה ולא משנה כמה אוסיף, אוריד ואשנה מהקוד:
xp_sendmail: Procedure expects parameter @user, which was not supplied.​
מישהו מוכן להסביר לי מה זה ה @user הזה ואיך אני יכול להריץ את הקוד לדוגמא מבלי שתצוץ לי הודעת השגיאה הזו ? תודה
 

Ice Age

New member
תשובה

1. כנראה שיש לך DLL לא נכון או משהו כזה, ראה מקרה דומה כאן. 2. קינפוג המייל הבילט אין של SQL Server בגירסת 2000 הוא לא פשוט, ואחרי שתסדר את הבעיה הזו אתה תתקל בבעיות האמיתיות של הקונפיגורציה. אני ממליץ לך להשתמש ב-smtpsendmail החינמי שהוא יותר פשוט להגדרה (זה שכתבתי עליו לפני דף או שניים).
 
למעלה