Home Menu Search

Saqwel

IT and other things blog

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

Share

Не отправляются письма через 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