| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 451 人关注过本帖
标题:create database 关于增加主数据文件??????
收藏  订阅  推荐  打印 
北京不眠夜
Rank: 1
等级:新手上路
帖子:10
积分:216
注册:2008-7-8
create database 关于增加主数据文件??????

create database library
on
primary (name = librarydata1,
filename='c:\Program Files\Microsoft SQL Server\MSSQL\Data\librarydata_1.ndf',
size=50mb,
filegrowth=20%)

log on
(name=librarylog,
filename='c:\Program Files\Microsoft SQL Server\MSSQL\Data\librarylog.ldf',
size=10mb,
maxsize=50mb,
filegrowth=10mb)
go



alter database library
add file
(name=librarydata2,
filename = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\librarydata_2.ndf',
size=50mb,
filegrowth=10mb
)

这段代码是创建数据库library 并指定了主数据文件和日志文件,然后又添加了一个主数据文件,,

想问一下,能不能在创建数据库时就直接创建两个主数据文件。 而不用后来添加??? 怎么写代码???
搜索更多相关主题的帖子: database  SQL  create  Microsoft  数据文件  
2008-7-8 20:17
jxyga111
Rank: 12Rank: 12Rank: 12
来自:中華人民共和國
等级:版主
威望:11
帖子:4291
积分:5377
注册:2008-3-21

USE master
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\saledat.mdf',
   SIZE = 10,
   MAXSIZE = 50,
   FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\salelog.ldf',
   SIZE = 5MB,
   MAXSIZE = 25MB,
   FILEGROWTH = 5MB )
GO

烈焰照耀世界,斌凍凍千萬裏
閉關修煉尋仙.....
2008-7-9 08:35
北京不眠夜
Rank: 1
等级:新手上路
帖子:10
积分:216
注册:2008-7-8

先谢谢   不过我怎么看着还是一个主数据文件.  我是自学,. 劳驾了。。能不能再给讲讲!!!!!
2008-7-10 10:41
kingnan1988
Rank: 1
等级:新手上路
帖子:26
积分:392
注册:2008-7-13

可以的。
代码如下:
USE master
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\saledat.mdf',
   SIZE = 10,
   MAXSIZE = 50,
   FILEGROWTH = 5 )
(name=librarydata2,
filename = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\librarydata_2.ndf',
size=50mb,
filegrowth=10mb
)

LOG ON
( NAME = 'Sales_log',
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\salelog.ldf',
   SIZE = 5MB,
   MAXSIZE = 25MB,
   FILEGROWTH = 5MB )
GO


用SQL的联机帮助就能查看这种东西的。。。。
还有就是一个数据库文件只有一个主数据库文件,其它的称为次数据库文件;

[ 本帖最后由 kingnan1988 于 2008-7-15 08:05 编辑 ]
2008-7-14 16:04
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.050453 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved