2008年9月4日

使用 sp_send_dbmail 預存程序傳送郵件時,如何調整附件大小

於使用 sp_send_dbmail 預存程序時,如果沒有特別去作額外的調整設定,只能傳送檔案大小為 1,000,000 位元組內的檔案。 並出現類似如下所示的錯誤訊息: 訊息 22051,層級 16,狀態 1,行 0 檔案附件或查詢結果大小超出允許的值 1000000 位元組。 欲調整設定,請使用如下所示的語法進行:
EXEC msdb.dbo.sysmail_configure_sp 'MaxFileSize', '<預設定的大小>'
以下列的程式碼為例,會將附件大小上限設為 5 MB:
EXECUTE msdb.dbo.sysmail_configure_sp 'MaxFileSize', '5242880';
其中的 5242880 其單位是 bytes,是由 5 *1024 *1024 計算得來的

沒有留言:

張貼留言