Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

Откуда:
Сообщений: 61
Доброго дня !

У меня произошла ошибка, которую не знаю как правильно решить. Сразу говорю сервер не мой , продакшен, job писал не я. Сегодня отвалился 1 job. Проверил скрипт. Скрипт отработал успешно. При попытке стартовать job выпадает следующее сообщение

Message
Executed as user: domen\vasy_pupkin . Microsoft (R) SQL Server Execute Package Utility Version 10.50.1600.1 for 32-bit Copyright (C) Microsoft Corporation 2010. All rights reserved. Started: 11:15:52 Progress: 2014-02-20 11:15:53.15 Source: {31573E63-84E7-44A7-972A-0E2A3A8BE71B} Executing query "DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp...".: 100% complete End Progress DTExec: The package execution returned DTSER_FAILURE (1). Started: 11:15:52 Finished: 11:15:53 Elapsed: 1.5 seconds. The package execution failed. The step failed.



Гуглил. Нашел 2 сайта:
1) http://dailyweedhound.blogspot.ru/2011/02/dtexec-package-execution-returned.html
2) http://www.sqldbadiaries.com/2010/09/19/backup-job-failes-with-error-the-package-execution-returned-dtser_failure-1/
Не помогло. Пересоздал по принципу Drop and Create, ибо у меня нет точного регламента создания job.

Кто с таким сталкивался ? Можете, пожалуйста, помочь в решение данной проблемы.
20 фев 14, 11:29    [15596347]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Frankestein
Проверил скрипт. Скрипт отработал успешно.

Скрипт чего ?

Frankestein
При попытке стартовать job выпадает следующее сообщение

И вы смотрели лог этого пакета ?
20 фев 14, 11:32    [15596383]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

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

Скрипт простой. Проверка целостности баз.

Это и есть лог пакета. В History данного пакета написана сообщение

Message
Executed as user: domen\vasy_pupkin . Microsoft (R) SQL Server Execute Package Utility Version 10.50.1600.1 for 32-bit Copyright (C) Microsoft Corporation 2010. All rights reserved. Started: 11:15:52 Progress: 2014-02-20 11:15:53.15 Source: {31573E63-84E7-44A7-972A-0E2A3A8BE71B} Executing query "DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp...".: 100% complete End Progress DTExec: The package execution returned DTSER_FAILURE (1). Started: 11:15:52 Finished: 11:15:53 Elapsed: 1.5 seconds. The package execution failed. The step failed.
20 фев 14, 12:37    [15597111]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Frankestein
Скрипт простой. Проверка целостности баз.

А причем тут этот скрипт ? если видно, что выполняется "DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp.."

Frankestein
Это и есть лог пакета. В History данного пакета написана сообщение

Это лог джоба, а не пакета
20 фев 14, 12:40    [15597139]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

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

Эм....а как посмотреть лог пакета ?!
20 фев 14, 12:46    [15597206]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Frankestein
Эм....а как посмотреть лог пакета ?!

Задать его в свойствах паета или в строке запуска
20 фев 14, 12:48    [15597233]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

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

Log:


Microsoft(R) Server Maintenance Utility (Unicode) Version 10.50.1600
Report was generated on "C-ASTAPP03".
Maintenance Plan: MaintenancePlan10
Duration: 00:00:00
Status: Warning: One or more tasks failed.
Details:
Check Database Integrity Task (C-ASTAPP03)
Check Database integrity on Local server connection
Databases: _NVN_JN,AMN_UTT,AUP_OLD,BSS3,EBSBSGV,NVN_ANG,NVN_AST,NVN_EN,NVN_UTT,ReportServer,ReportServerTempDB,SOGECASH,SPS01_Config_db,НВН1_PROF,НВН1_SERV,НВН1_SITE
Include indexes
Task start: 2014-02-20T11:15:53.
Task end: 2014-02-20T11:15:53.
Failed:(0) Alter failed for Server 'C-ASTAPP03'.
20 фев 14, 13:19    [15597619]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
И как вы его получили ?
Для какой из перечисленных баз произошла ошибка ?
20 фев 14, 13:33    [15597780]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

Откуда:
Сообщений: 61
Внутри плана была в кладка log. Ошибки скидывает он на локальный диск. Там был указан путь.

Он даже не запустился. 1 база весит 24 гигабайт. На отдельно запущенно окне скрипт обрабатывается минут 30. jop падает спустя 3 секунды.
20 фев 14, 13:39    [15597863]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Frankestein
Он даже не запустился

Ну так ищите ошибку в запуске, а ен в скрипте
Под кем, например идет соединение "Check Database integrity on Local server connection" ?
20 фев 14, 13:42    [15597899]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

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

Запускается из под моей учетной записи. Права стоят sysadmin, serveradmin.
Погуглил еще, нашел 100% копию моей ошибки , но решение не помогает

https://support.software.dell.com/netvault-litespeed-for-sql-server/kb/94336

Проверил sp_configure значение 'allow updates' равно 0.
Где еще может крыться ошибка ?
21 фев 14, 08:50    [15603046]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Frankestein
Запускается из под моей учетной записи.

А как интересно посторонняя служба может запускать что-то из-под вашей учетной записи ?
21 фев 14, 10:10    [15603318]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

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

Glory,

Маловероятно, раньше меня на этом сервере не было. Но для точно, как проверить можно ?
21 фев 14, 11:07    [15603648]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Frankestein
Маловероятно, раньше меня на этом сервере не было. Но для точно, как проверить можно ?

Вы понимаете, что SQL Agent есть служба, которая запускается и работает под своей учетной записью ? И везде авторизуется именно под своей учетной записью ?
21 фев 14, 11:09    [15603670]     Ответить | Цитировать Сообщить модератору
 Re: The package execution returned DTSER_FAILURE (1).  [new]
Frankestein
Member

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

Проверил учетные записи. Да авторизация стабильная. Бекапные джобы отрабатываются, но проверочные нет. Такая же ошибка. Покопался еще в интернете.

http://go4answers.webhost4life.com/Example/check-db-fails-within-maintenance-plan-194807.aspx
http://social.msdn.microsoft.com/Forums/en-US/e5c1a1dc-08b8-4716-af17-95d14b4e4d4a/sql-server-2008-maintenance-plan-error-alter-failed-for-server-spconfigure?forum=sqlkjmanageability

Попробовал
sp_configure 'allow updates',0
go
reconfigure with override
go


Не помогло.

Нашел старые записи на sql.ru с такой же проблемой, но у них начинает все работать через sp_configure, а у меня почему-то нет (
12 мар 14, 09:15    [15708237]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: The package execution returned DTSER_FAILURE (1).  [new]
mutare
Member

Откуда:
Сообщений: 8
Привет, удалось как-то решить проблему?
2 фев 16, 11:38    [18760595]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: The package execution returned DTSER_FAILURE (1).  [new]
A.R.Cher
Member

Откуда:
Сообщений: 1
P.S. Послание будущим поколениям.
Тоже возникла данная проблема, обратите внимание на alwayson группу.
У меня проблема заключалась в том, что после добавления сервера в группу он получил статус 'secondary state', в котором процедура не могла быть отработана -> вылетала ошибка.

Сообщение было отредактировано: 15 мар 21, 12:33
15 мар 21, 12:40    [22294636]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить