2009-06-30 4 views
1

Я пытаюсь экспортировать схему моей базы данных, чтобы другой разработчик мог ее иметь. В студии управления SQL Server, если я правой кнопкой мыши на базе данных я вижу «базу данных сценариев, как» -> «CREATE для», но это создает что-то вроде:Как создать сценарий базы данных в 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

Используйте мастер сценариев для этого и выберите все объекты. Щелкните правой кнопкой мыши на своей базе данных -> задачи -> сгенерируйте скрипты, выберите DB и отметьте «сценарий всех объектов в выбранной базе данных».

1

Попробуйте this-

правой кнопкой мыши на базе данных, выбрать 'создать сценарии ...' в пункте меню 'Задачи'. Это запустило бы окно «Мастер скриптов». Затем вы можете перейти оттуда, поскольку это очень интуитивно понятно.

Это позволит вам выбрать все объекты в вашей базе данных и сгенерировать скрипты для всех из них. Наконец, скрипты можно сохранить в файл или просмотреть в редакторе запросов.

ура

Смежные вопросы