標籤:growth 最大 mdf base create master exist 檔案組 sel
(計應154蘭家才)
CREATE DATABASE 資料庫名
ON [PRIMARY]
(
<資料檔案參數> [,…n] [<檔案組參數>]
)
[LOG ON]
(
<記錄檔參數> [,…n]
CREATE DATABASE stuDB
ON PRIMARY --預設就屬於PRIMARY主檔案組,可省略
(
NAME=‘stuDB_data‘, --主要資料檔案的邏輯名
FILENAME=‘D:\project\stuDB_data.mdf‘, --主要資料檔案的實體名稱
SIZE=5mb, --主要資料檔案初始大小
MAXSIZE=100mb, --主要資料檔案增長的最大值
FILEGROWTH=15% --主要資料檔案的增長率
)
LOG ON
(
NAME=‘stuDB_log‘,
FILENAME=‘D:\project\stuDB_log.ldf‘,
SIZE=2mb,
FILEGROWTH=1MB
)
GO
LOG ON
(
/*-記錄檔1的具體描述-*/
NAME = ‘employeelog1‘,
FILENAME = ‘D:\project\employeelog1_Log.ldf‘ ,
SIZE = 10,
FILEGROWTH = 1
),
(
/*-記錄檔2的具體描述-*/
NAME = ‘employeelog2‘,
FILENAME = ‘D:\project\employeelog2_Log.ldf‘ ,
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 1
)
GO
,
USE master --設定當前資料庫為master,以便訪問sysdatabases表
GO
IF EXISTS(SELECT * FROM sysdatabases WHERE name =‘stuDB‘)
DROP DATABASE stuDB
CREATE DATABASE stuDB
ON (
…..
)
LOG ON
(
…
)
GO
SQL server 用命令列更改資料庫