shrinking the log file

  • I have database abcd and its data file is 100 MB and its log file is 4 GB. I took the transaction log backup of the database and ran the following command

    DBCC SQLPERF(logspace)

     

    The result shows that only 2% of the log space used. So I want to shrink the log file to 200 mb.

    So I am using the following command

     

    DBCC SHRINKFILE (abcd_log, 200)

    But its not shrinking the log file. So what should I do to shrink the log file.

    Any help would be appreciated.

     

    Thanks.

  • Try:

    alter database abcd

    set recovery simple

    use abcd

    go

    dbcc shrinkfile(abcd_log, 200)

    -- if originally in full recovery, reset

    alter database abcd

    set recovery full

    You will need to do a full backup afterwards.

     

  • Thanks, It worked like a dream.

     

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply