Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / получить по существующей таблице скрипт без ssms / 14 сообщений из 14, страница 1 из 1
31.05.2020, 21:57
    #39964833
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
получить по существующей таблице скрипт без ssms

с дефолт-значениями; с индексами и триггерами тоже бы неплохо
подскажите, есть ли решение
что-то вроде того, что в оракле предоставляет пакет dbms_metadata
в инетах не нашел
только увидел, что некоторые на коленке что-то своё лепят
...
Рейтинг: 0 / 0
31.05.2020, 22:07
    #39964835
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
...
Рейтинг: 0 / 0
31.05.2020, 22:14
    #39964838
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
спасибо


мне на вид это подходит
Jovanny
Это читали?
http://habrahabr.ru/post/145263/
А для программных объектов можете взять скрипты из представления sys.sql_modules.
...
Рейтинг: 0 / 0
01.06.2020, 09:22
    #39964901
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
Генерить объекты надо в четкой последовательности, т.к. н-р попытка создать констрайнту на еще несуществующий объект даст ошибку.
Н-р вью содержит функцию, или ф-я содержит вью.

Сталкивался в разные времена с утилитами, генерящими скрипты. Ниодна не генерила, как надо.
Даже ССМС визардом импорт-экспорт умудрялся создавать невалидную копию таблицы без ключей и автоинкремента. Правда это старый опыт. На новых версиях ССМС не проверял.
А еще бывают проекты с пользовательскими типами данных. Тоже следует проверить в скриптах.
И перенос прав на объекты тоже интересный вопрос.

Подводных камней хватает.
...
Рейтинг: 0 / 0
01.06.2020, 09:37
    #39964906
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
L_argo
перенос прав на объекты тоже интересный вопрос.
нас вообще на прод не пускают
так что перенос прав в этом конкретном случае не актуален
...
Рейтинг: 0 / 0
01.06.2020, 12:11
    #39964970
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
andreymx,

есть такое решение, называется Visual Studio.
...
Рейтинг: 0 / 0
01.06.2020, 13:27
    #39964991
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
Владислав Колосов
andreymx,

есть такое решение, называется Visual Studio.
согласен
...
Рейтинг: 0 / 0
01.06.2020, 14:57
    #39965040
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
Владислав Колосов
andreymx,

есть такое решение, называется Visual Studio.

SSMS это тоже Visual Studio.:))
...
Рейтинг: 0 / 0
01.06.2020, 15:08
    #39965052
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
fkthat
Владислав Колосов
andreymx,

есть такое решение, называется Visual Studio.

SSMS это тоже Visual Studio.:))
кстати, как раз для vs и поставил нагет из примера на хабре

Но мне кажется, коллега Владислав имел в виду нечто иное)
...
Рейтинг: 0 / 0
01.06.2020, 17:33
    #39965092
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
fkthat,

SSMS использует оболочку студии. VS имеет средство импорта базы данных в проект, удобная штука.
...
Рейтинг: 0 / 0
06.11.2020, 11:21
    #40015879
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
коллеги, подскажите

отдельные stored procedure на VS реально разрабатывать и отлаживать?
а то где-то слышал, что разрабов из ssms выталкивают в vs. Или я путаю, и всё не так?
...
Рейтинг: 0 / 0
06.11.2020, 12:05
    #40015892
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
andreymx
коллеги, подскажите

отдельные stored procedure на VS реально разрабатывать и отлаживать?


да, почти точно так же как на ssms

а то где-то слышал, что разрабов из ssms выталкивают в vs. Или я путаю, и всё не так?


это где это вы такое слышали?
мне ssms как IDE для SQL Server больше импонирует, нежели студия, но это больше предпочтение вкуса отдельно взятого разработчика.
если конечно начальство адекватное и без "заскоков"
...
Рейтинг: 0 / 0
06.11.2020, 12:25
    #40015899
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
andreymx
...что разрабов из ssms выталкивают в vs...


Скорее выталкивание происходит от SSMS в сторону Azure Data Studio которая по функциональности "немного" отличается, но и полегче будет, а с установкой и права не так критичны.
...
Рейтинг: 0 / 0
06.11.2020, 14:15
    #40015956
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить по существующей таблице скрипт без ssms
andreymx
отдельные stored procedure на VS реально разрабатывать и отлаживать?
Только там и надо, функциональность несравнима, в реальном проекте, конечно, а не "поправить одну процедуру".
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / получить по существующей таблице скрипт без ssms / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]