Home Menu Search

Saqwel

IT and other things blog

Ошибка Database Mail: Object reference not set to an instance of an object

Поделиться с друзьями

Не отправляются письма через Database Mail на Microsoft SQL Sever 2005. В логах Database Mail отображается ошибка Object reference not set to an instance of an object. На многих форумах написано, что надо просто в Database Mail удалить аккаунт и профиль и создать новые. Это решение помогло и мне, однако, причин возникновения ошибки, я не понял.

Object reference not set to an instance of an object
Object reference not set to an instance of an object

Позже было замечено, что в Management Studio разделе Security в Credentials присутствует какая-то учетная запись. Этот Credential я не создавал. Он имел непонятное имя, судя по всему, это та учётка, которая используется Database Mail для авторизации на почтовом сервере, данные для нее задаются администратором при настройке аккаунта. И тут я вспомнил, что ранее удалял такой же непонятный Credential и именно после этого в логах Database Mail стала появляться ошибка Object reference not set to an instance of an object. При возникновении такой ошибки, вспомните, не удаляли ли вы ранее непонятных Credentials.

Поддержать автора

Leave a Reply