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

Откуда:
Сообщений: 31
Доброго дня.
Создал Maintance Plan с задачей Maintance Cleanup Task, настройки дефолтовые. При выполнении плана получаю ошибку:
Executing the query "EXECUTE master.dbo.xp_delete_file 1,N'',N'txt',N'2..." failed with the following error: "Error executing extended stored procedure: Invalid Parameter". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.
Error Number: -1073548784

Думал может не хватает прав куда-нибудь, запустил SQL Agent<MyInstanceName> не от NS Service\SQLAgent$<MyInstanceName> а от УЗ с правами администратора на машине, ничего не изменилось?

Погуглил в сети в чём может быть проблема, не нашёл. Понял только то что эта процедура бывает отказывает и лучше ей не пользоваться(?) а удалять файлы рыками(?). Возможны какие-то проблемы с языковой версионностью ОС/SQL сервера.
Я так понимаю этот пункт - самоочистка от логов плана. А можно как-то устранить проблему что бы Maintance Plan действительно всё делал без ошибок и не пришлось писать дополнительные задачи по очистка каталога с логами.

К сообщению приложен файл. Размер - 19Kb
7 дек 15, 14:27    [18524434]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с процедурой master.dbo.xp_delete_file в Maintance Plan  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Так папку указать надо, в которой удалять.
7 дек 15, 14:45    [18524560]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с процедурой master.dbo.xp_delete_file в Maintance Plan  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Кроме того, Вы не сможете удалить никакие файлы, кроме бекапов файлов данных и логов транзакций, потому что данный пакет проверяет заголовки файлов.
7 дек 15, 14:48    [18524580]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с процедурой master.dbo.xp_delete_file в Maintance Plan  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Хотя извиняюсь, Вы указали отчёты плана обслуживания, так что всё правильно.
7 дек 15, 14:50    [18524592]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить