一、 数据库创建
A.创建指定数据库文件和事务日志文件的数据库
下面的示例创建名为 sunnyShop 的数据库。因为没有使用关键字 PRIMARY,第一个文件 (sunnyShop.mdf) 成为主文件。因为 sunnyShop_dat 文件的 SIZE 参数没有指定 MB 或 KB,因此默认为 MB,以兆字节为单位进行分配。sunnyShop.ldf文件以兆字节为单位进行分配,因为 SIZE 参数中显式声明了 MB 后缀。
create database sunnyShop
on PRIMARY
(
NAME = sunnyShop_date,
FILENAME='F:\sunnyShop.mdf',
SIZE = 10,
MAXSIZE = UNLIMITED,
FILEGROWTH = 5
)
LOG ON
(
NAME='sunnyShop_dat',
FILENAME='F:\sunnyShop.ldf',
SIZE =5MB,
MAXSIZE = 25MB,
FILEGROWTH =5MB
)
GO
USE sunnyShop
GO
B.创建指定多个数据库文件和多个事务日志文件的数据库
下面的示例使用三个 100 MB 的数据文件和两个 100 MB 的事务日志文件创建了名为 Archive 的数据库。主文件是列表中的第一个文件,并使用 PRIMARY 关键字显式指定。事务日志文件在 LOG ON 关键字后指定。注意 FILENAME 选项中所用的文件扩展名:主要数据文件使用 .mdf,次要数据文件使用 .ndf,事务日志文件使用 .ldf。
USE master
GO
CREATE DATABASE Archive
ON
PRIMARY ( NAME = Arch1,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\archdat1.mdf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch2,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\archdat2.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch3,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\archdat3.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20)
LOG ON
( NAME = Archlog1,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\archlog1.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Archlog2,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\archlog2.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20)
GO
C.创建简单数据库文件
本例创建名为 Products 的数据库,并指定单个文件。指定的文件成为主文件,并会自动创建一个 1 MB 的事务日志文件。因为主文件的 SIZE 参数中没有指定 MB 或 KB,所以主文件将以兆字节为单位进行分配。因为没有为事务日志文件指定 <filespec>,所以事务日志文件没有 MAXSIZE,可以增长到填满所有可用的磁盘空间为止。
USE master
GO
CREATE DATABASE Products
ON
( NAME = prods_dat,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\prods.mdf',
SIZE = 4,
MAXSIZE = 10,
FILEGROWTH = 1 )
GO
参数释义:
Maxsize = unlimited 对数据库大小不作限制,直到数据库填满磁盘为止
Filegrowth:指定中定义的文件的增长增量。文件的 FILEGROWTH 设置不能超过 MAXSIZE 设置。
分享到:
相关推荐
公司员工数据库创建与查询实战.sql
这是一个使用C#开发的Access数据库创建、操作的源码工程,关于Access的所有操作已经单独创建了专门的类库包含相应的帮助类,可以直接生成后拿到任何项目中直接使用,高效简单,省去了从头开发Acess数据库的时间,将...
有关人力资源的数据库创建脚本
数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建
用于支持pdps的数据库创建时用的脚本文件。。
LiveCycle ES db2 9.5v数据库创建语句
JAVA项目源码-数据库创建——学生信息管理系统
在数据库创建一个名为BookStore的数据库,在BookStore数据库中添加一个BookInfo表用于存储图书信息表,再往表里面添加一些测试数据、前端页面以表格形式显示所有图书信息、并完成增加添加书籍、修改书籍、删除书籍的...
省市数据库创建语句,直接在SQL管理器里执行就行了。
一步一步完成Oracle10g数据库创建,了解Oracle创建数据库过程中都做了什么事情
Cache数据库创建Restful接口.pdf
图书管理系统数据库创建.pdf
数据库创建实例 create table asp ( 学号 varchar(8), 姓名 varchar(10), 性别 varchar(2), 班级 varchar(10) )
数据库创建表模型工具数据库创建表模型工具数据库创建表模型工具数据库创建表模型工具
5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)5.DAO数据库创建打开关闭操作演示...
sqlite的一些基本操作,包括数据库创建、数据库版本升级、创建表、数据的增删改查,android源码0分下载了
sqlite的一些基本操作,包括数据库创建、数据库版本升级、创建表、数据的增删改查
MySQL数据库操作显⽰数据库创建数据库删除数据库查看数据库的字符集显⽰ 表创建表表选项删除。。。 1、显⽰数据库 语法:SHOW DATABASES; 2创建数据库 语法格式:CREATE DATABASE [IF NOT EXISTS] db_name [CHARSET ...
GODADDY虚拟主机My SQL数据库创建使用教程
oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作