本主題描述如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 2014 中建立資料庫。
本主題內容
開始之前:
建立資料庫,使用:
開始之前
限制與制約
- 在 SQL Server 的一個執行個體上,最多可以指定 32,767 個資料庫。
先決條件
- 該 CREATE DATABASE 語句必須以自動提交模式(預設的交易管理模式)執行,且不允許在明確或隱含的交易中使用。
建議
每當建立、修改或卸除使用者資料庫時,都應該備份 master 資料庫。
當您建立資料庫時,請根據您預期之資料庫中的資料量上限,盡量使資料檔案有足夠的空間。
安全性
權限
需要 CREATE DATABASE 主資料庫的權限,或需要建立任何 DATABASE權限,或更改任何 DATABASE 權限。
為了在 SQL Server 實例上維護磁碟使用量的控制,建立資料庫的許可權通常僅限於少數登入帳戶。
使用 SQL Server Management Studio
建立資料庫
在物件總管中,連接到 SQL Server Database Engine 的實例,然後展開該實例。
以滑鼠右鍵按兩下 [資料庫],然後按兩下 [ 新增資料庫]。
在 [新增資料庫] 中,輸入資料庫名稱。
若要接受所有預設值來建立資料庫,請按兩下 [確定] ;否則,請繼續進行下列選擇性步驟。
若要變更擁有者名稱,請按兩下 [...] 以選取另一個擁有者。
備註
[ 使用全文檢索索引 ] 選項一律會核取並呈現暗灰色,因為從 SQL Server 2008 開始,所有使用者資料庫都會啟用全文檢索。
若要變更主要數據和事務歷史記錄檔的預設值,請在 [ 資料庫檔案 ] 方格中,按兩下適當的數據格,然後輸入新的值。 如需詳細資訊,請參閱 將資料或記錄檔加入資料庫。
若要變更資料庫的定序,請選取 [選項] 頁面,然後從清單中選取定序。
若要變更復原模式,請選取 [選項] 頁面,並從清單中選取復原模式。
若要變更資料庫選項,請選取 [選項] 頁面,然後修改資料庫選項。 關於每個選項的說明,請參見 ALTER DATABASE SET 選項(Transact-SQL)。
若要新增檔案群組,請按兩下 [ 檔案群組] 頁面。 按兩下 [新增 ],然後輸入檔案群組的值。
若要將擴充屬性加入至資料庫,請選取 [擴充屬性] 頁面。
在 [名稱] 資料行中,輸入擴充屬性的名稱。
在 [值] 資料行中,輸入擴充屬性文字。 例如,輸入一個或多個可說明資料庫的陳述。
若要建立資料庫,請按兩下 [ 確定]。
使用 Transact-SQL
建立資料庫
連線至資料庫引擎。
在標準列中,按一下 [新增查詢] 。
複製下列範例並將其貼到查詢視窗中,然後按一下 [執行] 。 這個範例會建立
Sales資料庫。 因為未使用關鍵詞 PRIMARY,因此第一個檔案 (Sales_dat) 會變成主要檔案。 因為 _Sales檔案的 SIZE 參數dat中未指定 MB 和 KB,所以它使用 MB,並以 MB 為單位配置。Sales_log檔案以 MB 計算,因為MB後綴已在SIZE參數中明確指出。
USE master ;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB ) ;
GO
更多範例請參見CREATE DATABASE(SQL Server Transact-SQL)。
另請參閱
資料庫檔案與檔案群組
資料庫卸離與附加 (SQL Server)
ALTER DATABASE (Transact-SQL)
將資料或記錄檔加入資料庫