SQL語句建立資料庫和日誌檔案

2021-08-09 11:04:03 字數 1700 閱讀 7118

建立乙個資料檔案和乙個日誌檔案的資料庫:

use master--指向當前使用的資料庫

go--批處理的標誌

create database e_market--建立e_market資料庫

on primary--主檔案組

(name='e_market_data',--主檔案邏輯檔名

--主檔案物理檔名

filename='e:\sql-project\e_market_data.mdf',

size=5mb,--主檔案初始大小

maxsize=100mb,--主檔案的增長的最大值

filegrowth=15%--主檔案的增長率

)log on--日誌檔案

(name='e_market_log',--日誌檔案邏輯檔名

filename='h:\sql-project\e_market_log.ldf',--日誌物理檔名

size=5mb,--日誌檔案初始大小

filegrowth=0--未啟用自動增長)go

建立多個資料檔案和多個日誌檔案

use master

gocreate database e_market

on primary--主檔案組

(name='e_market_data',

filename='h:\project\e_market_data.mdf',

size=100mb,

filegrowth=10%,

maxsize=500mb

),--第乙個檔案組結束

filegroup fg--第二個檔案組

(name='fg_e_market_data',

filename='h:\project\fg_e_market_data.ndf',

size=100mb,

filegrowth=0

)--日誌檔案不屬於任何檔案組

log on

(name='e_market_log',

filename='h:\project\r_market_log.ldf',

size=5mb,

filegrowth=0

),--日誌2的具體描述

(name='e_market_log1',

filename='h:\project\e_market_log1.ndf',

size=5mb,

filegrowth=0)go

向現有資料庫中新增檔案組和資料檔案

1、在檢視下新增檔案組和資料檔案

2、使用sql語句新增檔案組和資料檔案

use e_market

--新增檔案組fg1

alter database e_market add filegroup fg1

go--為新建的檔案組fg1新增資料檔案

alter database e_market add file

(name='fg1_e_market_data',

filename='h:\project\fg1_e_market_data.ndf',

size=5mb,

filegrowth=10%

)to filegroup fg1

go--將fg1檔案組設為預設檔案組

alter database e_market

modify filegroup fg1 default

SQL語句建立資料庫

1.create database dataname 這是建立資料庫最簡單的方法 資料庫的各個屬性都是預設 如資料庫檔案與日誌檔案儲存目錄 資料庫大小等 下面介紹下常用決定資料庫屬性的子句 on 簡單理解為定義儲存資料庫檔案的位置,看下面 filename 資料庫的邏輯別名 size 資料庫初始大小...

sql語句建立資料庫

1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...

sql語句建立資料庫

1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...