2014-01-13 7 views
0

새 컴퓨터에 SQL Server 2008 R2 Express를 설치했습니다. msdb 데이터베이스에서 일부 프로필을 구성했습니다. 나는 실패로 돌아 mailitem_id 내림차순 에 의해 msdb.dbo.sysmail_allitems 순서에서 SQL 서버 2008 R2에서 선택 mailitem_id, sent_status, sent_date을 보낸 메일에 없습니다 SQL Server 2008 r2에서 메일을 보낼 수 없습니다.

EXEC msdb.dbo.sp_send_dbmail 
       @profile_name = 'DBMAIL', 
       @recipients = '[email protected]', 
       @subject  = 'Subject', 
       @body   = 'Body of the mail', 
       @body_format = 'TEXT' 

을 시도했다.

답변

0

이 과정을 잊어 버려야하고 이제 문제가 해결됩니다.

[sysmail_create_user_credential_sp] [email protected] ','암호 'sys.credentials 0 선택 *

credential_id = 65536

credential_id = 65536

와 sysmail_server 테이블에 업데이트해야
0

죄송합니다 @Sakthivel이지만 Express Edition은 DB 메일을 지원하지 않습니다. 적어도 표준 버전이 필요합니다.

+0

나는 이미 많은 메일을 보냈습니다. 문제는 새로운 PC에 SQL Server 2008 R2가 설치된 후 문제가 발생했습니다. – Singaravelan

+0

이제 해결됩니다. 해결 된 내 Gmail 계정에 대한 자격 증명을 만드십시오. – Singaravelan