Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Друзья,
подскажите, с чем может быть связана ошибка
Mail configuration information could not be read from the database. timeout
при попытке отсылки почты.
Профайлы и аккаунты созданы, UseDataBasemail проверил в рееестре, профиль по умолчанию тоже там есть.
учетка sqlagentа имеет роль DataseMailUser

в чем еще может быть проблема?
16 ноя 09, 13:57    [7933802]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Вот подробный лог

[260] Unable to start mail session (reason: Microsoft.SqlServer.Management.SqlIMail.Server.Common.BaseException: Mail configuration information could not be read from the database. ---> System.Data.SqlClient.SqlException: profile name is not valid
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
a)
16 ноя 09, 13:58    [7933817]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Да, и сервер sql 2005 sp3, версия
Microsoft SQL Server 2005 - 9.00.4262.00 (Intel X86)
16 ноя 09, 14:00    [7933830]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Не хватало профиля в параметрах sql agent,добавил, теперь такое сообщение
[260] Unable to start mail session (reason: Microsoft.SqlServer.Management.SqlIMail.Server.Common.BaseException: Mail configuration information could not be read from the database. ---> System.IndexOutOfRangeException: timeout
at System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName)
at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name)
at System.Data.SqlClient.SqlDataReader.get_Item(String name)
at Microsoft.SqlServer.Management.SqlIMail.Server.DataAccess.DataAccessAdapter.GetAccount(Int32 accountID)
--- E)
16 ноя 09, 14:11    [7933953]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Что то у меня такое ощущение, что это изза измененного collation на msdb
16 ноя 09, 15:25    [7934594]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
Glory
Member

Откуда:
Сообщений: 104760
Ну если есть timeout, то значит есть запрос к серверу. И запрос не уложился в timeout
16 ноя 09, 15:28    [7934620]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Так timeout моментально появляется
16 ноя 09, 15:42    [7934759]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
Glory
Member

Откуда:
Сообщений: 104760
djpeter
Так timeout моментально появляется

Да дело больше не в таймауте, а в запросе наверное
16 ноя 09, 15:43    [7934776]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Я просто попробовал один другой запрос сделать и выдала такое:

Failed to retrieve data for this request. (Microsoft.SqlServer.SmoEnum)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

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

Cannot resolve the collation conflict between "SQL_Latin1_General_CP850_CI_AS" and "Latin1_General_BIN" in the UNION operation
16 ноя 09, 15:45    [7934796]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
Glory
Member

Откуда:
Сообщений: 104760
djpeter
Я просто попробовал один другой запрос сделать и выдала такое:


И где здесь сообщение про таймаут ?
16 ноя 09, 15:46    [7934801]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Database mail: Mail configuration information could not be read from the database.  [new]
djpeter
Member

Откуда:
Сообщений: 33
Я вот на что внимание обратил
System.IndexOutOfRangeException
16 ноя 09, 15:53    [7934835]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить