2009-06-30 73 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

尝试这个 -

右键单击数据库,选择“任务”菜单下的“生成脚本...”。这将启动“脚本向导”窗口。您可以从那里继续,因为它非常直观。

这将允许您选择数据库中的所有对象,并为它们生成脚本。最后,脚本可以保存到一个文件或在查询编辑器中查看。

欢呼声

相关问题