2009-06-30 83 views
1

我想導出我的數據庫的模式,以便其他開發人員可以擁有它。在SQL Server Management Studio中,如果我右擊數據庫上我看到一個「腳本數據庫」 - >「創造」,但產生這樣的:如何在SQL Server 2008中編寫數據庫腳本?

... 
CREATE DATABASE [Name] ON PRIMARY 
(NAME = N'Name', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\Name.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) 
LOG ON 
(NAME = N'Name_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\Name_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%) 
GO 

代替CREATE TABLE語句。我如何獲得?

回答

7

使用該腳本嚮導並選擇所有對象。右鍵單擊數據庫 - >任務 - >生成腳本選擇數據庫並勾選「腳本選定數據庫中的所有對象」。

0

在任務 - >生成腳本

1

嘗試這個 -

右鍵單擊數據庫,選擇「任務」菜單下的「生成腳本...」。這將啓動「腳本嚮導」窗口。您可以從那裏繼續,因爲它非常直觀。

這將允許您選擇數據庫中的所有對象,併爲它們生成腳本。最後,腳本可以保存到一個文件或在查詢編輯器中查看。

歡呼聲