সতর্কতাটিকে এমন একটি চাকরী তৈরি করুন যা প্যারামিটার EXEC msdb.dbo.sp_send_dbmail
দিয়ে চালায় @query
:
EXEC dbo.sp_send_dbmail @profile_name = 'mail_profile'
, @recipients = 'some@mail.com'
, @subject = 'some subject'
, @body = 'the body text goes here'
, @query = 'EXEC sp_AskBrent;'
, @attach_query_result_as_file = 1;
@attach_query_result_as_file = 1
পরামিতি টেক্সট বিন্যাসে একটি সংযুক্তি, যা অবশ্যই পাঠযোগ্য হওয়া উচিত যেমন ফলাফল পাঠাতে হবে। আপনি যদি চান, আপনি @query_result_separator
প্যারামিটারটি ব্যবহার করে কমা-বিস্মৃত বিন্যাসে ফলাফল রফতানি করতে পারেন ।
থেকে জন্য দুটিই MSDN পৃষ্ঠাsp_send_dbmail
:
এই উদাহরণটি ড্যান উইলসনকে ডান উইলসনকে একটি ই-মেইল বার্তা প্রেরণ করে ডান উইলসন ইমেইল ঠিকানা ডানউ @ অ্যাডভান্সার-ওয়ার্কস ডটকম ব্যবহার করে। বার্তায় ওয়ার্ক অর্ডার গণনা বিষয় রয়েছে এবং একটি কোয়েরি কার্যকর করা হয়েছে যা 30 এপ্রিল, 2004 এর দু'দিনেরও কম সময়সীমার সাথে কাজের আদেশের সংখ্যা দেখায় Dat
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'Adventure Works Administrator',
@recipients = 'danw@Adventure-Works.com',
@query = 'SELECT COUNT(*) FROM AdventureWorks2012.Production.WorkOrder
WHERE DueDate > ''2004-04-30''
AND DATEDIFF(dd, ''2004-04-30'', DueDate) < 2' ,
@subject = 'Work Order Count',
@attach_query_result_as_file = 1 ;
সঞ্চিত প্রকল্পের জন্য অনেকগুলি বিকল্প রয়েছে; এমএসডিএন পৃষ্ঠাটি দেখুন এবং সম্ভবত আপনি কীভাবে চান আউটপুট পাবেন।