none
MSSQL에서 메일 발송하기 문의 RRS feed

  • 질문

  • 안녕하세요. MS SQL Server 2008 R2 사용자입니다.

    SQL Server Managerment Studio(SSMS)에서 SQL Server 에이전트 -> 작업 밑에 새로운 작업을 하나 생성했는데요.

    작업 내용은, 데이터베이스 백업 및 완료 메일 발송하기 입니다.

    문제는, 백업 완료 후 메일이 발송되지 않고 있다는 점인데요.

    오류 로그를 보면 다음과 같은 오류 로그가 남았습니다.

    "[264] 전자 메일 세션이 설정되지 않은 상태에서 전자 메일을 보내려고 했습니다."

    전자메일 세션 설정은 어디서 어떻게 하는 건지요?

    참고로 SSMS에서 개체탐색기 트리구조상 "관리" -> "데이터베이스 메일"은 구성이 되어 있는 상태이고

    "테스트메일보내기"를 해보면 테스트메일도 잘 발송됩니다.

    2012년 11월 13일 화요일 오전 7:37

답변


  •  
    SQL Agent에 메일을 활성화하시면 됩니다. 아래 링크를 참고하십시오.
    1.개체 탐색기에서 SQL Server 인스턴스를 확장합니다.
    2.SQL Server 에이전트를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
    3.경고 시스템을 클릭합니다.
    4.메일 프로필 설정을 선택합니다.
    5.메일 시스템 목록에서 데이터베이스 메일을 선택합니다.
    6.메일 프로필 목록에서 데이터베이스 메일에 대한 메일 프로필을 선택합니다.
    7.SQL Server 에이전트를 다시 시작합니다.


    http://msdn.microsoft.com/ko-kr/library/ms186358.aspx#SSMSProcedure


    --------------------------------------------------------------------------------

    Hong-ju

     

    2012년 11월 14일 수요일 오전 1:11