数据库基础

您所在的位置:网站首页 sql添加辅助数据库文件的命令 数据库基础

数据库基础

2024-07-15 05:44| 来源: 网络整理| 查看: 265

create创建数据库

注意:以命令的方式创建数据库使用CREATE DATABASE命令,创建前要确保用户具有创建数据的权限

create database 数据库名称 [ on [primary] [...] [...] [log on{...}] [collate 排序名] ]

文件选项

name="逻辑文件名", filename="储存路劲|操作系统文件名(注意:存放文件的路劲必须是已经存在的路径[exist])", size=文件初始化大小(以MB为单位), maxsize=文件最大容量[unlimited关键字表示文件大小不受限制,但是实际上受磁盘可用空间的限制], filegrowth=文件增量[百分比|容量值]两种格式,前者如10%,后者如5MB即每次增量5MB

文件组选项

filegroup 文件组名 [default] ......

说明: default关键字:指定命名文件组为数据库中的默认文件组 文件选项:用于指定属于该文件组的文件属性,其格式描述和数据文件的属性描述相同

创建实例01 要求:创建一个名为test1的数据库,其初始大小为5MB,最大为50MB,允许数据库自动增长,增长方式是按10%比例增长。日志文件初始化为2MB,最大可增长到5MB,按1MB增长

create database test1 on primary ( name="test1", filename="E:\database\test1.mdf", size=5MB, maxsize=50MB, filegrowth=10% ) log on ( name="test1_log", filename="E:\database\test1,ldf", size=1MB, maxsize=5MB, filegrowth=10% );

创建实例02 要求:创建一个位test2的数据库,它有两个数据文件,其中主数据文件位20MB,最大不受限,按10%增长,1个辅助文件为20MB,最大不限,按10%增长;有一个日志文件,为50MB,最大为100MB,按10MB增长在filename中使用文件扩展名,mdf用主数据文件,ndf用于辅助数据文件,ldf用于日志文件

create database test2 on primary ( name="test2_data1", filename="E:\database\test2.mdf", size=20MB, maxsize=unlimited, filegrowth=10% ), ( name="test2_data2", filename="E:\database\test2.ndf", size=20MB, maxsize=unlimited, filegrowth=10% ) log on ( name="test2_log", filename="E:\database\test2.ldf", size=50MB, maxsize=100MB );

实例03 要求:创建一个数据库test3,主文件组包括文件test3_dat1,文件初始大小为20MB,最大为60MB,按5MB增长,文件组test3Group1包括test3_dat2,文件初始大小为10MB,最大为30MB,按10%增长

create database test3 on primary ( name="test3_dat1", filename="E:\database\test3.mdf", size=20MB, maxsize=60MB, filegrowth=5MB ), filegroup test3Group ( name="test3_dat2", filename="E:\database\test3.ndf", size=10MB, maxsize=30MB, filegrowth=10% );


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3