sql server 2005 创建新的数据库文件 提示空间不够

来源:百度知道 编辑:UC知道 时间:2024/06/18 08:25:34
sql server 2005 安装在C盘,想在D盘创建一数据库,提示空间不够,但是D盘实际有很大的空间,那个数据库才3M。而且我也没有限制数据库文件大小,D盘的权限也是everyone读写。咋办啊?

新建数据库->在选项卡常规中:设置数据文件路径,初始大小.
或用语句:
USE master;
GO
IF DB_ID (N'Sales') IS NOT NULL
DROP DATABASE Sales;
GO
-- Get the SQL Server data path
DECLARE @data_path nvarchar(256);
SET @data_path ='D:\database\';--不能是根目录.前提是有database文件夹

-- execute the CREATE DATABASE statement
EXECUTE ('CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = '''+ @data_path + 'saledat.mdf'',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = '''+ @data_path + 'salelog.ldf'',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )'
);
GO

温新提示:
这是腾讯在修理IE网络,过几天就好了!