(一)创建数据库

use master  --使用哪个数据库
GO

--(方式一:设置数据库文件、日志文件保存目录;注意先要提前建好文件夹(data)
--判断是否存在该数据库,存在的话进行删除
IF(EXISTS(SELECT * FROM sys.databases WHERE name='testHome'))
   DROP DATABASE testHome 
GO
--创建数据库
CREATE DATABASE testHome 
ON(
    name='testHome',
		filename='D:\data\testHome.mdf'         --主数据文件
		)
log ON(
    name='testHome_log',
		filename='D:\data\testHome_log.ldf'     --日志文件
		)
GO				

--(方式二:设置数据库文件、日志文件大小)
IF (EXISTS(SELECT * FROM sys.databases WHERE name='testHome'))
    DROP DATABASE testHome 
GO 
CREATE DATABASE testHome 
--默认属于primary主文件组,可省略
ON PRIMARY(
--主数据文件的具体描述
	 name='testHome_data',             --主数据库文件的逻辑名
	 fileName='D:\data\testHome_data.mdf',  --主数据文件的物理名
	 size=3MB,                         --主数据文件的初始大小
	 maxSize=50MB,                     --主数据文件增长的最大值
	 fileGrowth=10%                    --主数据文件的增长率
	 )
 --日志文件的具体描述,各参数含义同上
 log ON(
		 name='testHome_log',
		 fileName='D:\data\testHome_log.ldf',
		 size=1MB,
		 fileGrowth=1MB
		 )
GO		

--(方式三:设置次数据文件)
IF (EXISTS(SELECT * FROM sys.databases WHERE name='testHome'))
   DROP DATABASE testHome 
GO
CREATE DATABASE testHome 
--默认属于primary主文件组,可省略
ON PRIMARY(
--主数据文件的具体描述
			name ='testHome_data',                   --主数据文件的逻辑名
			fileName='D:\data\testHome_data.mdf',    --主数据文件的物理名	 
			size=3MB,                                --主数据文件的初始大小
			maxSize=50MB,                            --主数据文件增长的最大值
			fileGrowth=10%                           --主数据文件的增长率
			),
			(
--次数据文件的具体描述
      name ='testHome2_data',                  --次数据文件的逻辑名
			fileName ='D:\data\testHome2_data.mdf',  --次数据文件的物理名
			size =2MB,                               --次数据文件的初始大小
			maxSize =50MB,                           --次数据文件增长的最大值
			fileGrowth =10%                          --次数据文件的增长率
			)
--日志文件的具体描述,各参数含义同上
log ON (
--主日志文件
      name ='testHome_log',
			fileName='D:\data\testHome_log.ldf',
			size=1MB,
			fileGrowth=1MB
			),
--次日志文件
      (
			name ='testHome2_log',
			fileName='D:\data\testHome2_log.ldf',
			size=1MB,
			fileGrowth=1MB
			)
GO										
						

 

posted @   代号六零一  阅读(0)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示