我的磁盘空间满了,现在数据库文件装不下了,我准备再装一个磁盘要怎么样操作?

解决方案 »

  1.   

    分离数据库->将数据库文件和日志文件拷贝到新磁盘分区上->附加数据库
      

  2.   

    建立新的文件组,文件组中添加数据文件,每个文件组位于不同分区,例子如下
    ---------------使用文件组创建数据库:   
        
      下面的示例使用三个文件组创建名为   sales   的数据库:     
        
      主文件组包含文件   Spri1_dat   和   Spri2_dat。指定这些文件的   FILEGROWTH   增量为   15%。   
      名为   SalesGroup1   的文件组包含文件   SGrp1Fi1   和   SGrp1Fi2。   
      名为   SalesGroup2   的文件组包含文件   SGrp2Fi1   和   SGrp2Fi2。     
        
      CREATE   DATABASE   Sales   
      ON   PRIMARY   
      (   NAME   =   SPri1_dat,   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\SPri1dat.mdf',   
            SIZE   =   10,   
            MAXSIZE   =   50,   
            FILEGROWTH   =   15%   ),   
      (   NAME   =   SPri2_dat,   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\SPri2dt.ndf',   
            SIZE   =   10,   
            MAXSIZE   =   50,   
            FILEGROWTH   =   15%   ),   
      FILEGROUP   SalesGroup1   
      (   NAME   =   SGrp1Fi1_dat,   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\SG1Fi1dt.ndf',   
            SIZE   =   10,   
            MAXSIZE   =   50,   
            FILEGROWTH   =   5   ),   
      (   NAME   =   SGrp1Fi2_dat,   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\SG1Fi2dt.ndf',   
            SIZE   =   10,   
            MAXSIZE   =   50,   
            FILEGROWTH   =   5   ),   
      FILEGROUP   SalesGroup2   
      (   NAME   =   SGrp2Fi1_dat,   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\SG2Fi1dt.ndf',   
            SIZE   =   10,   
            MAXSIZE   =   50,   
            FILEGROWTH   =   5   ),   
      (   NAME   =   SGrp2Fi2_dat,   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\SG2Fi2dt.ndf',   
            SIZE   =   10,   
            MAXSIZE   =   50,   
            FILEGROWTH   =   5   )   
      LOG   ON   
      (   NAME   =   'Sales_log',   
            FILENAME   =   'c:\program   files\microsoft   sql   server\mssql\data\salelog.ldf',   
            SIZE   =   5MB,   
            MAXSIZE   =   25MB,   
            FILEGROWTH   =   5MB   )   
      GO   
      

  3.   

    我的是SQL2000,服务器磁盘满了。
      

  4.   

    用add file增加一个.ndf类型的文件