Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выгрузка скрипта базы из SSM,  [new]
Vilad
Member

Откуда:
Сообщений: 13
Добрый день.
В SSMS можно сгенерить скрипт, позволяющий получить описание структуры пользовательской базы.
А можно ли узнать какая системная процедура (или процедуры) реализует эту возможность? Или хотя бы в какой системной базе эта процедура - в master, msdb, tempdb? Или ещё где?
8 дек 18, 20:39    [21758123]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
DaniilSeryi
Member

Откуда:
Сообщений: 1723
Vilad
Добрый день.
В SSMS можно сгенерить скрипт, позволяющий получить описание структуры пользовательской базы.
А можно ли узнать какая системная процедура (или процедуры) реализует эту возможность? Или хотя бы в какой системной базе эта процедура - в master, msdb, tempdb? Или ещё где?


Посмотрите код на FAQ сайта. Конкретно тут:
https://www.sql.ru/faq/faq_topic.aspx?fid=108
8 дек 18, 20:47    [21758132]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36972
Vilad
Добрый день.
В SSMS можно сгенерить скрипт, позволяющий получить описание структуры пользовательской базы.
А можно ли узнать какая системная процедура (или процедуры) реализует эту возможность? Или хотя бы в какой системной базе эта процедура - в master, msdb, tempdb? Или ещё где?
А никакая. Скрипты собираются по метаданным. По каким именно - запустите профайлер и узнаете.

Сообщение было отредактировано: 8 дек 18, 21:53
8 дек 18, 21:53    [21758176]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
Vilad
какая системная процедура (или процедуры) реализует эту возможность?
Код на сишарпе внутри SSMS
9 дек 18, 12:22    [21758387]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Vilad
Member

Откуда:
Сообщений: 13
DaniilSeryi,
Спасибо за информацию.
10 дек 18, 12:36    [21758993]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Vilad
Member

Откуда:
Сообщений: 13
DaniilSeryi,

Естественно, всем спасибо.
А если по этой же теме - где хранятся в системных базах параметры настроек по генерации скрипта структуры прикладной базы с помощью SSMS ? Там много настроек общего плана для всех объектов и конкретных настроек на перенос структуры таблиц и представлений.
10 дек 18, 12:46    [21759010]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7758
Vilad,

Емнип это хранится в конфигурационном файле SSMS. Где-то в папке Users.
10 дек 18, 12:50    [21759017]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36972
Vilad
DaniilSeryi,

Естественно, всем спасибо.
А если по этой же теме - где хранятся в системных базах параметры настроек по генерации скрипта структуры прикладной базы с помощью SSMS ? Там много настроек общего плана для всех объектов и конкретных настроек на перенос структуры таблиц и представлений.
SSMS -- бычно клиентское приложение, и хранит настройки где-то у себя (в реестре, например, или в профиле пользователя).

Сообщение было отредактировано: 10 дек 18, 12:51
10 дек 18, 12:51    [21759018]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
Vilad
Добрый день.
В SSMS можно сгенерить скрипт, позволяющий получить описание структуры пользовательской базы.
А можно ли узнать какая системная процедура (или процедуры) реализует эту возможность? Или хотя бы в какой системной базе эта процедура - в master, msdb, tempdb? Или ещё где?
Generate Scripts for database objects with SMO for SQL Server
11 дек 18, 22:57    [21760865]     Ответить | Цитировать Сообщить модератору
 Re: Выгрузка скрипта базы из SSM,  [new]
Vilad
Member

Откуда:
Сообщений: 13
Mind,
Спасибо!
12 дек 18, 11:47    [21761235]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить