I would skip a maintenance plan for integrity checks. Here is what I use:SET NOCOUNT ONDECLARE @dbId int, @dbName sysname, @SQL nvarchar(4000)SELECT @dbId = 0WHILE @dbId < (SELECT MAX(database_id) FROM master.sys.databases WHERE database_id > @dbId AND state IN (0, 4))BEGIN SELECT TOP 1 @dbId = database_id, @dbName = name FROM master.sys.databases WHERE database_id > @dbId AND state IN (0, 4) ORDER BY database_id SET @SQL = 'DBCC CHECKDB(' + QUOTENAME(@dbName) + ') WITH PHYSICAL_ONLY' EXEC sp_executesql @statement = @SQLEND
Just create a new Agent job and then use that as the job step.Tara KizerSQL Server MVP since 2007http://weblogs.sqlteam.com/tarad/