С участием SQL Server 2005 многое было изменено. В более ранних версиях, чтобы заставить его работать, SQL Mail полагался на наличие КАРТА почтовый клиент установлен как Outlook. Это изменилось в SQL Server 2005 и более поздних версиях, и теперь почтовые службы используют SMTP сервер для отправки электронной почты, что значительно упрощает настройку и обслуживание. В этой статье мы узнаем, как настроить почту базы данных на основе SMTP аутентификация в Microsoft SQL Server используя Gmail с SQL Server 2005 и новее.
Настройка почты базы данных в SQL Server
Как пользователь SQL-сервера вы можете захотеть получать автоматические обновления по электронной почте при определенных условиях из базы данных. Некоторые задания могут выполняться на SQL Server. Например, вы хотите получать предупреждения, когда какой-либо из объектов базы данных создается или изменяется, или когда какое-либо из ваших заданий SQL не удается. Для ручного отслеживания этих заданий требуется много напряженной работы. Поэтому нам нужны автоматически генерируемые оповещения по электронной почте, которые можно использовать в триггерах, чтобы при необходимости отправлять вам уведомление по электронной почте. Итак, чтобы отправлять оповещения, нам нужно узнать, как настроить почту базы данных с помощью учетной записи Gmail.
Настройка Database Mail в SQL Server с помощью Gmail
Существует два способа настроить Database Mail: либо с помощью хранимых процедур, включенных в SQL Server, либо с помощью SQL Server Management Studio (SSMS). В этой статье мы обсудим, как настроить почту базы данных с помощью SSMS.
Настройка учетной записи Gmail для доступа к менее безопасным приложениям.
Чтобы включить доступ к менее безопасному приложению в учетной записи Gmail, выполните следующие действия.
- Нажми на 'Настройки учетной записи' вариант
- выберите 'Включить' под «Разрешить менее безопасные приложения '
Настройка почтовой базы данных SQL Server для использования Gmail с помощью GUI / SQL Server Management Studio
В этом примере мы обсудим шаги по настройке конфигурации Database Mail. Выполните следующие действия, чтобы настроить почтовую базу данных для использования Gmail с использованием SSMS.
- Подключитесь к базе данных с помощью SQL Server Management Studio.
- Щелкните правой кнопкой мыши на «Почта базы данных» под «Менеджмент» вкладка в проводнике объектов.
Настройка базы данных
- Теперь нажмите на «Настроить почту базы данных» . Ты увидишь «Мастер настройки почты базы данных» . Нажмите далее
Мастер настройки почты базы данных
- Выбрать «Настройте Database Mail, выполнив следующую задачу» и нажмите 'Далее'
Выберите «Настроить почту базы данных, выполнив следующую задачу»
- Если Database Mail не была активирована, появится экран. Чтобы активировать ее, просто нажмите 'Да «. Этот дисплей не появляется, если он уже был активирован.
- Написать имя профиля и описание и нажмите 'Добавить' . Мы пишем «SQLNotifications» как имя и описание профиля.
Создание нового профиля
- Теперь нажмите на 'Новый аккаунт' появится следующий экран. Заполните данные электронного письма, которое вы будете использовать для отправки писем с SQL Server. Проверьте «Этот сервер требует безопасного соединения (SSL)» что необязательно. Когда вы закончите, нажмите на 'ХОРОШО' .
Заполните данные электронной почты, которую вы будете использовать для отправки электронных писем из SQL.
- Вы вернетесь к предыдущему экрану после того, как вам нужно будет выбрать 'ХОРОШО' , а SMTP теперь будет отображаться информация для учетной записи, которую вы только что настраиваете. Выбрать 'Следующий' продолжать.
- Для вас был создан новый профиль, теперь отметьте « общественный »И выберите« Да »под «Профиль по умолчанию» вариант.
Управление безопасностью профиля
- На следующем экране можно установить некоторые дополнительные параметры для управления отправкой почты. Вы можете внести изменения или оставить значения по умолчанию. Нажмите 'Следующий ' когда вы закончите. Появится сводный экран со всеми выбранными параметрами. Нажмите « Конец »Или нажмите« Назад », Чтобы вернуться и при необходимости внести изменения.
Настроить системные параметры
- Вы включили серверную почту после успешного выполнения вышеуказанных шагов. Следующий экран появится, когда вы выберете « Конец », Который показывает статус установки Database Mail. Пожалуйста, нажмите ' Закрыть », Чтобы закрыть это окно, когда это закончится.
Профиль успешно создан
- Чтобы протестировать Database Mail, щелкните правой кнопкой мыши Database Mail и выберите «Отправить тестовое письмо».
Открывающееся окно «Отправка тестового письма»
- Введите адрес электронной почты по вашему выбору в поле «Кому:» вкладка и измените текст сообщения электронной почты, если хотите, затем нажмите «Отправить электронное письмо»
Отправить тестовое письмо
- Проверьте почтовый ящик и электронную почту от «Почта базы данных SQL Server» теперь можно просмотреть.
- Вы получите это окно сообщения после того, как отправите электронное письмо, чтобы проверить, было ли оно отправлено. Если это было, вы можете либо щелкнуть « Хорошо », Чтобы закрыть окно, или нажмите« Устранение неполадок », Чтобы начать подробные сведения о поддержке, чтобы увидеть, в чем может быть проблема или как ее можно решить.
Нажмите «ОК», если получено письмо, иначе устраните неполадки.