在线等待!!!!Windows Advanced Server+SQL Server 2000 Enterprise,可用空间不足超级难题!!!!! 详细描述一下你所遇到的问题:1、数据文件是否存放在系统盘?2、数据文件所在盘符可用空间还有多少?3、数据文件所在盘符的格式是FAT32还是NTFS? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用的应该是FAT32文件系统,它有文件大小不能超过4G的限制,用NTFS文件系统就没有问题了 我的是FAT32文件系统,啊!!请问如果增加一个数据文件,是否可以解决这个问题. 可以,在你的primary 文件组中添加一个文件楼主,你分好多哦. 这个问题,我也遇到,解决方法有三:1.检查系统盘一定是NTFS,FAT32最多支持单个文件4GB2.添加数据文件,把某数据文件限制指定大小,增加的数据放到另一个数据文件3.收缩数据库 楼主的操作系统是FAT32的话,只能向数据库增加数据文件或者文件组来解决这个问题。example:---------------------------------------------------------------------------A. 向数据库中添加文件下例创建数据库,并更改该数据库以添加一个 5 MB 大小的新数据文件。USE masterGOCREATE DATABASE Test1 ON( NAME = Test1dat1, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat1.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB)GOALTER DATABASE Test1 ADD FILE ( NAME = Test1dat2, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat2.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB)GOB. 向数据库中添加由两个文件组成的文件组下例在示例 A 中所创建的 Test1 数据库中创建一个文件组,并将两个 5 MB 的文件添加到该文件组。然后下例将 Test1FG1 设置为默认文件组。USE masterGOALTER DATABASE Test1ADD FILEGROUP Test1FG1GOALTER DATABASE Test1 ADD FILE ( NAME = test1dat3, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat3.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB),( NAME = test1dat4, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat4.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB)TO FILEGROUP Test1FG1ALTER DATABASE Test1MODIFY FILEGROUP Test1FG1 DEFAULTGOC. 向数据库中添加两个日志文件下例向数据库中添加两个 5 MB 大小的日志文件。USE masterGOALTER DATABASE Test1 ADD LOG FILE ( NAME = test1log2, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\test2log.ldf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB),( NAME = test1log3, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\test3log.ldf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB)GO 求教数据库中 查询数据库中所表表的语句 Select语句查不到时,如何让结果返回0 Rebuildm问题 新人请教:请问新建数据表 如何添加图片字段? 从一个基本表得到一个视图,但视图中的某一个字段由基本表的三个字段的值中加“,”得来,请问如何建立该视图啊? sql server管理问题 如何能形成这样的查询,就是既有每一条记录,最后还有合计啊? 为什么我的变量被截取,@cmd变量只取到一部分 求助一个procedure 两个日期型字段相减的问题?UP者有分? sql server2000 数据库如何导入oracle 怎样知道一个数中有3个(或大于3)连续相同数字的问题
请问如果增加一个数据文件,是否可以解决这个问题.
1.检查系统盘一定是NTFS,FAT32最多支持单个文件4GB
2.添加数据文件,把某数据文件限制指定大小,增加的数据放到另一个数据文件
3.收缩数据库
---------------------------------------------------------------------------
A. 向数据库中添加文件
下例创建数据库,并更改该数据库以添加一个 5 MB 大小的新数据文件。USE master
GO
CREATE DATABASE Test1 ON
(
NAME = Test1dat1,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat1.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB
)
GO
ALTER DATABASE Test1
ADD FILE
(
NAME = Test1dat2,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat2.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB
)
GOB. 向数据库中添加由两个文件组成的文件组
下例在示例 A 中所创建的 Test1 数据库中创建一个文件组,并将两个 5 MB 的文件添加到该文件组。然后下例将 Test1FG1 设置为默认文件组。USE master
GO
ALTER DATABASE Test1
ADD FILEGROUP Test1FG1
GOALTER DATABASE Test1
ADD FILE
( NAME = test1dat3,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat3.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB),
( NAME = test1dat4,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat4.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB)
TO FILEGROUP Test1FG1ALTER DATABASE Test1
MODIFY FILEGROUP Test1FG1 DEFAULT
GOC. 向数据库中添加两个日志文件
下例向数据库中添加两个 5 MB 大小的日志文件。USE master
GO
ALTER DATABASE Test1
ADD LOG FILE
( NAME = test1log2,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\test2log.ldf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB),
( NAME = test1log3,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\test3log.ldf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB)
GO