sql server 肯定要给客户装的
然后再把你的数据库恢复

解决方案 »

  1.   

    数据库维护语句:一、进行Log文件拆除  A、卸载数据库文件:    EXEC sp_detach_db 'BDMS2K', 'true'  B、删除Log文件:
      C、加载单个数据文件:    EXEC sp_attach_db 
        @dbname = N'BDMS2K',  
        @filename1 = N'd:\MSSQL_Data\BDMS2K_Data.DAT'  或者:    EXEC sp_attach_single_file_db 'BDMS2K','d:\mssql_data\bdms2k_data.dat'  D、卸载数据文件:(参照A)  E、命名标准的数据文件为自己想要定义的数据文件  F、重新装载数据文件:    EXEC sp_attach_db 
        @dbname = N'BDMS2K',  
        @filename1 = N'd:\MSSQL_Data\BDMS2K_Data.DAT', 
        @filename2 = N'd:\MSSQL_Data\BDMS2K_Log.DAT'  G、修改Log文件的基本配置:    ALTER DATABASE BDMS2K
        MODIFY FILE
           (NAME       = BDMS2K_Log,
            SIZE       = 10MB,
            FILEGROWTH = 5MB)  辅助的语句:    sp_helpfile(记住一定要先 use bdms2k)    结果字段分析:    fileid:    数据文件的序号
        name:      数据文件的标志名称
        filename:  数据文件的文件名
        filegroup: 数据文件的组号
        size:      数据文件的大小
        maxsize:   最大的容量(默认Unlimited)
        growth:    自动增长的大小(单位:KB)
        usage:     用法:(data only、log only)