SQL Server 数据文件大小2G限制问题

icefirelxb 2008-08-01 12:53:27
非常奇怪的问题:
客户的数据库文件突然满了,提示
"could not allocate space for object 'TABLE_NAME' in databse 'DATABASE_NAME' because the 'PRIMARY' filegroup is full"
数据库设置没有文件大小限制,自动增长,自动收缩,但不知道为什么到了2G就不能用了.
文件系统是NTFS,没有文件大小2G的限制.
然后我打算去新增一个文件,
USE master
GO
--更改该数据库以添加一个 2GB 大小的新数据文件
ALTER DATABASE db_name
ADD FILE
(
NAME = dbname_dat2,
FILENAME = 'F:\MSSQL\DATA\dbname_dat2.ndf',
SIZE = 2000MB,
FILEGROWTH = 50MB
)
又提示
‘create/alter database failed because the resulting cumulative database size would exceed your licensed limit of 2048MB per database’

实在不知道怎么处理了.
...全文
997 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2008-08-01
  • 打赏
  • 举报
回复
用開始—運行—輪入
convert f:/fs:ntfs /v
注册失败 2008-08-01
  • 打赏
  • 举报
回复
‘create/alter database failed because the resulting cumulative database size would exceed your licensed limit of 2048MB per database

楼主看看我给你标记黑的那几个字
是你的license限制了吧
hery2002 2008-08-01
  • 打赏
  • 举报
回复
确定你F盘为NTFS,
貌似只有FAT32才有2G的文件大小限制,
数据库文件没有的...
中国风 2008-08-01
  • 打赏
  • 举报
回复
硬盤是Fat32改為NTFS格式
gutlgutl 2008-08-01
  • 打赏
  • 举报
回复
用户什么的应该在master里,job,proc什么的在 msdb里,把系统表备一下吧。
然后把库脱机了。
重装后库应该可以直接附加上,不过最好先把 master 和 msdb 恢复后再附加库的
iget 2008-08-01
  • 打赏
  • 举报
回复
同意10楼。不要钱的东西就简陋一点啦。
icefirelxb 2008-08-01
  • 打赏
  • 举报
回复
哎 刚发现居然是Desktop Edition, 那岂不是只能重装数据库了?
顺便问一下,如果重装数据库的话,那些用户是不是也要重建了,我根本就不知道那些用户的密码.
-狙击手- 2008-08-01
  • 打赏
  • 举报
回复
关注
中国风 2008-08-01
  • 打赏
  • 举报
回复
沒猜中..

查看
在企業管理—數據庫—屬性—選項查看數據庫文件是否限制了大小
注册失败 2008-08-01
  • 打赏
  • 举报
回复
我运行 select @@VERSION的结果是这样的

Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86)
Feb 9 2007 22:47:07
Copyright (c) 1988-2005 Microsoft Corporation
Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

有版本的啊 Standard Edition
qizhengsheng 2008-08-01
  • 打赏
  • 举报
回复
回帖是一种美德!传说每天回帖即可获得 10 分可用分! 连续两周技术区参与者,每周额外可以获得88个可用分
hery2002 2008-08-01
  • 打赏
  • 举报
回复
SELECT @@VERSION
icefirelxb 2008-08-01
  • 打赏
  • 举报
回复
其中的8.00.760就是SQL Server的版本和补丁号。对应关系如下:

8.00.194 -——————SQL Server 2000 RTM
8.00.384 -——————(SP1)
8.00.534 -——————(SP2)
8.00.760 -——————(SP3)
8.00.2039 -——————(SP4)
只能知道版本号 不能知道是express还是professional啊?
hery2002 2008-08-01
  • 打赏
  • 举报
回复
SELECT @@VERSION
icefirelxb 2008-08-01
  • 打赏
  • 举报
回复
另外 就算最大只能支持2G 我另外增加一个文件也不行么?
hery2002 2008-08-01
  • 打赏
  • 举报
回复
Developer Edition / MSDE
有2G的文件大小限制.
icefirelxb 2008-08-01
  • 打赏
  • 举报
回复
我也觉得版本不对是最大的可能,可是进去只能看到是2000 SP3
怎么看是express还是professional呢?
hery2002 2008-08-01
  • 打赏
  • 举报
回复
express 版本的貌似最大只能支持2G
icefirelxb 2008-08-01
  • 打赏
  • 举报
回复
数据库里面没有看到限制文件大小的啊?难道是我没找到?
好象设置的是没有大小限制,自动增长,还有别的地方能限制么?
水族杰纶 2008-08-01
  • 打赏
  • 举报
回复
把你系统盘与数据文件存放的盘转化成NTFS的
之后fat32才有大小限制~~
加载更多回复(3)
1. 安装指导 3 1.1 ASE安装一般指导 3 1.2 ASE11.9.2简易安装手册(for Unix) 4 安装概述 4 预下载任务: 5 下载 6 IBM AIX 6 HP UX 6 Digital Unix 6 预安装任务: 7 开始安装: 8 安装后任务: 10 1.3 ASE12.0 简易安装手册 10 1.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安装指南 10 1.3.2 SYBASE ASE12.0 For SUN SOLARIS安装指南 13 1.3.3 SYBASE ASE12.0 For IBM RS/6000 AIX 安装指南 16 1.3.4 SYBASE ASE12.0 For DIGITAL UNIX 安装指南 19 1.4 SYBASE ASE12.0 For UNIX 双机切换设置指南(standby方式) 22 2. 技术专刊 24 2.1 关于Backup Server 24 2.2 Backup Server的名字 26 2.3 Sybase的数据库设备 27 2.4 数据库选项(dboptions)的使用与管理 28 2.5 Index & Performance 31 2.6 SQL Server 事务日志 35 2.7 阀值管理(Threshold Management) 39 2.8 日常后备数据库 42 2.9 使用dump transaction with no_log的危险性 43 2.10 在ASE 11.9.2版中采用了行级加锁机制以提高性能 44 2.10.1 所支持的加锁机制 45 2.10.2 对小量数据的多次并发访问 48 2.10.4 死锁 52 2.11 DBCC 56 2.12 在SCO OPENSERVER 5上安装SQL SERVER 11.0.x 59 2.13 在SCO Unixware7.1上安装ASE11.92 62 2.14 ASE 11.9.2 for Linux安装步骤 64 3.常见问题 66 3.1 初级篇 66 3.1.1 在SQL Server中表大小是否有限制? 66 3.1.2 一旦客户突然退出或系统重启,SQL Server如何回滚事务? 66 3.1.3 为什么有时候数据库事务日志满了,使用Dump transaction with no-log仍不能截断日志? 66 3.1.4 即使表上没有建立索引,为什么BCP操作仍记日志? 66 3.1.5 如何生成bcp命令文件(以pubs2为例)? 66 3.1.6 如何后备数据量大于2GB的数据库 67 3.1.7 如何查找数据库启动失败原因 67 3.1.8 如何在NT、UNIX下启动关闭ASE 68 3.1.9 如何在Windows操作系统上安装Open Client12.0 69 3.1.10基本的ASE 数据库管理命令 70 3.1.11简单故障及排除方法 71 3.2 中级篇 71 3.2.1 IP地址改变后如何修改interfaces文件 71 3.2.2 如何解决数据库被挂起的问题 72 3.2.3 如何终止数据库恢复过程 74 3.2.4 如何删除坏的用户数据库?(以pubs2为例) 75 3.2.5 如何检查数据库中数据的一致性 77 3.2.6 如何更改SQL Server名称(在UNIX、OPENVMS平台上) 78 3.2.7 如何在HP平台BCP OUT超过2G数据 79 3.3 高级篇 80 3.3.1如何配置SQL Server来做远程备份? 80 3.3.2 如何配置SQL Server 11,使得快速BCP具有更好的性能? 80 3.3.3如何将SQL/ASE SERVER移植到同种平台(相同操作系统)的系统上 81 3.3.4 如何做Rebuild Master 82 3.3.5 如何移植master设备 84 3.3.6 如何重建sybsystemprocs系统数据库 86 3.3.7 如何做 rebuild log 87 3.3.8 如何恢复master数据库 88 3.3.9 Replication Server 12.0如何支持字符集为eucgb的ASE数据库? 89 4. SYBASE培训服务 91 4.1 SYBASE培训概述 91 4.2 SYBASE主要数据库课程介绍 92

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧