2013年5月11日 星期六

MS-SQL 建資料庫語法


  • 下述範例綠色文字代表註解,非T-SQL語法。


CREATE DATABASE 資料庫名稱
ON PRIMARY
(
   NAME='檔名',FILENAME='欲存檔位置ex:C:\DATA\123.MDF',
   SIZE=大小MB,MAXSIZE=UNLIMITED(檔案上限無上限),FILEGROWTH=20%(成長空間)
),
FILEGROUP 群組名稱
(
  NAME='檔名',FILENAME='欲存檔位置ex:C:\DATA\1.NDF',
  SIZE=3,MAXSIZE=UNLIMITED,FILEGROWTH=20%
),
(
  NAME='檔名',FILENAME='欲存檔位置ex:C:\DATA\1.NDF',
  SIZE=3,MAXSIZE=UNLIMITED,FILEGROWTH=20%
),

LOG ON (紀錄檔存檔語法)
(
  NAME='檔案名稱',FILENAME='欲存檔位置ex:C:\DATA\1.LDF',
   SIZE=10,MAXSIZE=UNLIMITED,FILEGROWTH=20%
)
------>PRIMARY只能有一個,NDF可有可無,LDF必要一個也可多個


  • MAXSIZE = UNLIMITED 表示設定為資料庫檔不設定容量上限。
  • FILEGROWTH = 20%   表示當檔案超過SIZE所設定容量時,每次成長量。

沒有留言:

張貼留言