1. 메일계정 생성
    ① Microsoft SQL Server Management Studio 실행 후 관리 -> 데이터베이스 메일 선택 후 오른쪽 클릭
    ② 데이터베이스 메일 구성 실행
    ③ 데이터베이스 메일 계정 및 프로필 관리 선택 후 새 계정 만들기
    ④ 계정 이름, SMTP 설정 (메일주소, 메일서버), SMTP 인증 정보 입력 (예: 기본인증 선택 후 사용자 이름, 암호 입력)
         - 여기 입력한 메일서버를 통해서 메일을 발송하는 것임


2. 프로필 생성
    ① 위의 ①~② 실행
    ② 맨 위의 다음 태스크를 수행하여 데이터베이스 메일 설치 선택
    ③ 프로필 이름 입력하고 1에서 만든 메일계정을 추가
    ④ 공개(Public) 프로필 또는 개인(Private) 프로필 선택
         - 공개 프로필로 지정해 놓으면 SQL 서버의 모든 사용자들이 이 프로필을 이용하여 메일을 발송할 수 있음


3. SQL Server 에이전트 셋팅
    ① Microsoft SQL Server Management Studio 실행 후 SQL Server 에이전트 선택하고 오른쪽 클릭하여 속성창 띄움
    ② 경고 시스템 선택
    ③ 메일세션에서 메일 프로필 설정을 체크하고 2에서 만든 프로필을 지정
    ④ 확인 후 SQL Server 에이전트 서비스 재시작 (SQL Server 구성 관리자에서 서비스 재시작하면 됨)


4. 운영자 등록
    ① SQL Server 에이전트에서 운영자 추가
    ② 이름, 전자메일 주소 등록


5. 테스트
    ① use msdb
    ② exec sp_notify_operator
            @profile_name = '프로필 이름',
            @name = '운영자이름',
            @subject = '메일 제목',
            @body = '메일 내용'

    예) exec sp_notify_operator @profile_name='공개프로필',
            @name='관리자',
            @subject='Test Notification',
            @body='This is a test of notification via e-mail.'








Posted by 하이안
,