USE [master]
GOCREATE DATABASE [FHDB] ON  PRIMARY 
( NAME = N'FHDB', FILENAME = N'G:\ZK2003\DB\FHDB.mdf' , SIZE = 8424448KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'FHDB_log', FILENAME = N'G:\ZK2003\DB\FHDB_log.ldf' , SIZE = 25757824KB , MAXSIZE = 2048gB , FILEGROWTH = 10%)
GO错误:
消息 1827,级别 16,状态 4,第 2 行
CREATE DATABASE 或 ALTER DATABASE 失败,因为结果数据库的累计大小将超出每 数据库 为 4096 MB 的许可限制值。

解决方案 »

  1.   

    试用版?
    把磁盘格式格式化,转换成 NTFS 
      

  2.   


    USE [master]
    GOCREATE DATABASE [FHDB] ON PRIMARY  
    ( NAME = N'FHDB', FILENAME = N'D:\FHDB.mdf' , SIZE = 10MB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
     LOG ON  
    ( NAME = N'FHDB_log', FILENAME = N'D:\FHDB_log.ldf' , SIZE = 10MB , MAXSIZE = UNLIMITED , FILEGROWTH = 10%)
    GO
      

  3.   

    所在磁盘分区为fat32 格式化成ntfs
      

  4.   

    有一点不是很确定,最大文件大小也受操作系统及CPU的位数限制吧?
    如果CPU是32位的话,那最大可支持访问2的32次方Byte的文件.
      

  5.   

    都是浮云还是没办法
    1、要是数据库的备份文件很大的,越过4G,要还原的话只能删数据文件?
    2、.bak的怎么删?
    3、能删的话,就不需要备份了肯定是重要的数据文件,不可乱删的。。伤呀。我的备份文件 30多G!!!