Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запуск процедуры и ошибка sysmail_verify_profile_sp  [new]
s2011
Member

Откуда:
Сообщений: 59
Приветствую,

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) Jun 28 2012 08:36:30 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

Есть Джоб, выполняет несколько шагов, один из шагов запуск процедуры в виде

exec sp_dbsGroupKeys_Izm2

Неделю все работало без ошибок, сегодня запуск этой процедуры вылетает с ошибкой в джобе:

Сообщение
Executed as user: _DOMAIN\хххххх. profile name is not valid [SQLSTATE 42000] (Error 14607). The step failed.

При этом запуск других джобов, которые используют почтовый профиль проходит без проблем. Профиль на сервере 1, публичный для всех.

Запуск процедуры из SSMS выдает ошибку:

exec sp_dbsGroupKeys_Izm2

(строк обработано: 1)
Сообщение 14607, уровень 16, состояние 1, процедура sysmail_verify_profile_sp, строка 42
profile name is not valid

(строк обработано: 0)

(строк обработано: 0)

(строк обработано: 0)


Текст процедуры :

ALTER PROCEDURE [dbo].[sp_dbsGroupKeys_Izm2]
AS
BEGIN
--SET NOCOUNT ON;

delete DbsGroupKeys
from DbsGroupKeys g
inner join DbsGroupKeys_Izm i on g.id_gr=i.id_gr and g.id_line=i.id_line
where i.izm = 1

insert DbsGroupKeys (id_gr,id_line)
select id_gr,id_line
from DbsGroupKeys_Izm i
where i.izm=2 and str((i.id_gr),10)+str((i.id_line),10) not in (select str((id_gr),10)+str((id_line),10) from DbsGroupKeys)
END

5 дней после создания джоба работало без ошибок, никаких изменений на SQL Server не вносилось
12 апр 13, 10:31    [14171251]     Ответить | Цитировать Сообщить модератору
 Re: Запуск процедуры и ошибка sysmail_verify_profile_sp  [new]
s2011
Member

Откуда:
Сообщений: 59
s2011,

дополнение. Запуск процедуры в виде отдельных инструкций выполняется без ошибок.
12 апр 13, 14:18    [14172896]     Ответить | Цитировать Сообщить модератору
 Re: Запуск процедуры и ошибка sysmail_verify_profile_sp  [new]
s2011
Member

Откуда:
Сообщений: 59
s2011,

Вопрос решен, в триггере, который логировал удаление записей из таблицы была прописана посылка почты, а
т.к. перенесли базу на другой сервер про триггер забыли, не исправив внутри имя профиля. Неск. дней видимо удалений из таблицы не было, поэтому и срабатывало все в джобах.
12 апр 13, 15:19    [14173565]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить