none
SQLISPackage 12291 RRS feed

  • Вопрос

  • В результате сбоя сервера SQL Server пришлось переустановить весь компьютер. Он получил другое имя. На нем стоит Windows Server 2008 и SQL Server x64 2005. Все базы данных  от старого сервера, включая системные, были просто скопированы на новый сервер. Все работает. Однако планы обслуживания, перенесенные таким образом со старого сервера не работают. Мы создали новые планы обслуживания, но не можем удалить старые.

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

    Источник: SQLISPackage

    ID: 12291

    Package "имя-плана" failed.

    При попытке удалить план выдается ошибка:

    Источник: MSSQL$SQL2005

    ID: 18452

    Login failed for user ''. The user is not associated with a trusted SQL Server connection. [CLIENT: 192.168.0.26]

    Как мне удалить ненужные планы?

    Михаил

     

     

    7 февраля 2011 г. 9:29

Ответы

  • Вариант 1

    • удалите все Jobs от старого Maintenance Plan
    • откройте Maintenance Plan в дизайнере планов
    • откройте Connections Manager
    • настройте connection
    • сохраните сделанные изменения
    • закройте дизайнер планов
    • удалите Maintenance Plan

    Вариант 2

    • удалите все Jobs от старого Maintenance Plan
    • выполните следующий скрипт, подставив имя Maintenance Plan вместо <plan_name,,>

    begin tran
    	declare @plan_name sysname
    	set @plan_name = N'<plan_name,,>'
    
    	declare @plan_id uniqueidentifier
    	select @plan_id = id from msdb.dbo.sysmaintplan_plans where name = @plan_name
    
    	delete msdb.dbo.sysmaintplan_logdetail
    	where task_detail_id in 
    	(
    		select
    			task_detail_id 
    		from
    			msdb.dbo.sysmaintplan_log
    		where
    			plan_id = @plan_id
    	)
    
    	delete msdb.dbo.sysmaintplan_log
    	where plan_id = @plan_id
    
    	delete msdb.dbo.sysmaintplan_subplans
    	where plan_id = @plan_id
    
    	delete msdb.dbo.sysmaintplan_plans
    	where id = @plan_id
    commit tran
    • Помечено в качестве ответа MikAndr 9 февраля 2011 г. 9:05
    7 февраля 2011 г. 18:34