装了sql server2000个人版,好多东西不懂。我装到了c盘,开机后,一般就把服务关了,可是每隔一天,我的c盘就小几m,里面我也没方什么重要数据,只为学习,我该怎么处理呢?让日志什么的不再增长,我估计是日志的问题。另外,我已经将“恢复模式”置为简单,删除日志时,提示不让删,高手帮忙,要不就得卸掉。

解决方案 »

  1.   

    你去搜索一下如何截断日志,CSDN上很多这样的帖子
      

  2.   

    日志文件太大如何处理?第1种方法
    以NORTHWIND为例子:
    USE NORTHWIND
    GO
    BACKUP LOG NORTHWIND WITH NO_LOG
    GO
    DBCC SHRINKDATABASE(NORTHWIND,10)第2种方法如果你的数据库现已是没有什么错误的,那么也可以:
    ----------------------------------------------------------------------
    备份数据库,==>分离数据库==》删除日志文件==》附加数据库。
      

  3.   

    分离数据库
    EXEC sp_detach_db @dbname = 'pubs'
    删除日志文件附加数据库
    EXEC sp_attach_single_file_db @dbname = 'pubs', 
       @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'