清空log--- TRANSACTION  zh_fx  WITH  NO_LOG
收缩数据库---SHRINKDATABASE 

解决方案 »

  1.   

    DUMP TRANSACTION  zh_fx  WITH  NO_LOG     ---截断事务日志
    DBCC SHRINKDATABASE (N'zh_fx', 0,TRUNCATEONLY)  ---释放数据库中未使用的所有空间
                                                    ---0,是数据库收缩后的数据库文件中所要的剩余可用空间百分比。                               
                                                    ---导致将数据文件中的任何未使用的空间释放给操作系统,并将文件收缩到上一次所分配的大小,从而减少文件大小,而不移动任何数据。不试图重新定位未分配页的行。使用 TRUNCATEONLY 时,忽略 target_percentis。BACKUP DATABASE [zh_fx] TO  DISK = N'E:\databack\shujuback\BACKUP\zh_fx.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'zh_fx 备份',  NOSKIP ,  STATS = 10,  NOFORMAT
      

  2.   

    re: ghostzxp(幽灵) , 我在SQL帮助中查,怎么会是这样呢?
    -------------------------------------------------------------------------------------
    DUMP
    备份数据库 (DUMP DATABASE) 或以可使用 BACKUP 或 LOAD 语句读入 Microsoft® SQL Server™ 的形式
    复制事务日志 (DUMP TRANSACTION)。重要  在 SQL Server 2000 版中包括 DUMP 语句是为了向后兼容性。建议使用 BACKUP 语句取代 DUMP 语句。在以后的 SQL 版本中将不再支持 DUMP。