Home Forums SQLServerCentral.com Editorials A time and a place for the SQL Server Maintenance Plan Wizard RE: A time and a place for the SQL Server Maintenance Plan Wizard

  • I'm using maintenance plan for database Integrity check.Could you please tell me what the difference in performing Integrity check using T-sql code (dbcc checkdb (dbname) with no_infomsgs) & Maintenance plan task?

    and also I'm using maintenance plan for Index rebuild & Update statistics. I tried to use the below T-sql script from BOL, but using this script, I need to run this by going to each database manually and not able to automate it to run for all databases automatically by creating job. So again, I turn back to maintenance plan for Index rebuild.

    The Maintenance Plan uses the following default T-SQL code to perform integrity checks of databases.

    DBCC CHECKDB(N'database_name') WITH NO_INFOMSGS

    So, as you can see, this is the same code you describe above. What the Maintenance Plan Wizard/Designer does is to run this this for every database on a SQL Server instance you specify as part of the Plan.

    This topic is covered in my new book.

    Brad M. McGehee
    DBA