SQL Server 2000 单个数据库大小超过51G后无法插入数据的有关问题

SQL Server 2000 单个数据库大小超过51G后无法插入数据的问题
我的数据库使用非常频繁,每一次数据库文件增长至51G以后就无法插入数据了,请问是什么原因?

需要更换更高版本的数据库吗?
我的目标是单个数据库保存1T数据。
------解决思路----------------------
数据库文件最大容量远超过1T,你有限制增长吗
------解决思路----------------------
数据文件所在的磁盘空间足够么?
------解决思路----------------------
你的文件系统 应该也是 ntfs吧
------解决思路----------------------
实在不行,给文件组 新增一个文件,这也是一个办法
------解决思路----------------------
也可能是超时回滚。。将每次增长设为1G试下
文件大小没有限制,受NTFS大小限制而已
------解决思路----------------------
LZ 你把具体的错误贴上来吧,看着清楚,好分析。
------解决思路----------------------
数据分表存放吧可以按日期分解出来,按月等都可以
------解决思路----------------------
引用:
Quote: 引用:

也可能是超时回滚。。将每次增长设为1G试下
文件大小没有限制,受NTFS大小限制而已


SQL Server 2000支持每次增长1G吗?

引用:
LZ 你把具体的错误贴上来吧,看着清楚,好分析。

没错误代码啊,就是插入数据的代码执行后程序一直没响应了。


你可以考虑把这条插入语句拿到 查询分析器中,看看是不是能执行,如果能的话,最好查一下程序的问题。
如果在查询分析器中,也没反应,建议你在这个数据库下建立一张别的表,向这张新表中写数据,新表可以写,就是表太大了,写的慢,如果新表也不能写,应该什么错误提出来。
------解决思路----------------------
最好将可以迁移额历史数据迁移到另外的表中
------解决思路----------------------
如果需要外部支持,申请费用,乐意合作