1. 程式人生 > >SQL server 用命令行更改數據庫

SQL server 用命令行更改數據庫

pri select max 更改 數據文件 lena project 當前 data

(計應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 用命令行更改數據庫