Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Программа для сравнения схемы баз данных / 13 сообщений из 13, страница 1 из 1
15.08.2020, 22:15
    #39990144
newbie876454
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
подскажите программу для схемы двух баз данных sql server?
чтобы была быстрая и удобная
пробовал Devart Schema compare, а также RedGate - не устроили: медлительные и тяжеловесные
пока запустишь, уже забыл, что хотел сравнить
раньше использовал DBComparer, очень удачный вид сравнения в нем, не перегружен ненужностями, быстрый
но проблема в том, что он не обновляется много лет и не исправляются ошибки

есть еще хорошие варианты?
...
Рейтинг: 0 / 0
16.08.2020, 00:52
    #39990173
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
SSDT
...
Рейтинг: 0 / 0
16.08.2020, 12:31
    #39990197
Сотрудник Главного Управления
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
newbie876454,

мне вот эта программка понравилась

https://github.com/OpenDBDiff/OpenDBDiff
...
Рейтинг: 0 / 0
16.08.2020, 12:58
    #39990201
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
Visual Studio имеет такое средство, теперь Sql Server Development Tools входят в комплект. Можно сравнить, например, проект базы и развернутую на сервере базу и обновить с том ил или другом направлении.
...
Рейтинг: 0 / 0
16.08.2020, 15:59
    #39990212
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
newbie876454,

Если вы не используете SSDT для разработки БД, то как же вы версионируете изменения схемы и кода? Я недавно копал инструменты для проектирования / разработки БД, и ничего путного не нашлось (но правда я в первую очередь на диаграммы смотрел).
...
Рейтинг: 0 / 0
17.08.2020, 08:58
    #39990257
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
Ennor Tiegael
newbie876454,

Если вы не используете SSDT для разработки БД, то как же вы версионируете изменения схемы и кода? Я недавно копал инструменты для проектирования / разработки БД, и ничего путного не нашлось (но правда я в первую очередь на диаграммы смотрел).


А старый добрый и дорогой Powerdesigner нынче MSSQL не поддерживает?
...
Рейтинг: 0 / 0
17.08.2020, 09:14
    #39990258
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
a_voronin
Ennor Tiegael
newbie876454,

Если вы не используете SSDT для разработки БД, то как же вы версионируете изменения схемы и кода? Я недавно копал инструменты для проектирования / разработки БД, и ничего путного не нашлось (но правда я в первую очередь на диаграммы смотрел).


А старый добрый и дорогой Powerdesigner нынче MSSQL не поддерживает?

Поддерживает.
Не так давно пользовался.
...
Рейтинг: 0 / 0
17.08.2020, 18:15
    #39990374
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
a_voronin
Ennor Tiegael
newbie876454,

Если вы не используете SSDT для разработки БД, то как же вы версионируете изменения схемы и кода? Я недавно копал инструменты для проектирования / разработки БД, и ничего путного не нашлось (но правда я в первую очередь на диаграммы смотрел).


А старый добрый и дорогой Powerdesigner нынче MSSQL не поддерживает?
PowerDesigner я, конечно, нежно люблю, но на полноценное средство разработки не тянет. Невменяемо дорог, код писать эээ неудобно, импорт-экспорт схемы кривой, от новых версий MSSQL отстает, обновляется плохо. Может, конечно, в текущей версии подтянули, но 15.2, с которой я последний раз работал, поддерживала только 2008, и то через пень-колоду.

Но диаграммы отличные, это да. До сих пор ищу альтернативы попроще и подешевле, но то свисток сломан, то акула глухая, то еще чего...
...
Рейтинг: 0 / 0
17.08.2020, 18:50
    #39990377
newbie876454
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
Критик
SSDT

спасибо, попробую
правда для этого придется использовать громоздкую неповоротливую Visual Studio
...
Рейтинг: 0 / 0
17.08.2020, 18:52
    #39990378
newbie876454
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
Сотрудник Главного Управления

эта программа, к сожалению, часто выдает exception-ы на пустом месте
и судя по дате последнего коммита, она заброшена
...
Рейтинг: 0 / 0
17.08.2020, 18:57
    #39990379
newbie876454
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
Ennor Tiegael
Если вы не используете SSDT для разработки БД, то как же вы версионируете изменения схемы и кода?


страшно сказать...
в проекте меняются только процедуры, поэтому есть sql-файл с процедурами вида:
if proc exists
drop proc..
create proc ...

при их изменении просто на продакшн накатывается этот скрипт
версионность обеспечивается системой контроля версий этого самого sql-файла
...
Рейтинг: 0 / 0
17.08.2020, 21:09
    #39990399
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
newbie876454,

студия все делает автоматически.
Чтобы была поворотливой - ставьте винду на SDD, там вся тормознутость заключает в интенсивной работе с GAC. Почему-то MS или не кешируют в памяти сборки или делают это неэффективно. Не знаю.
И памяти хотя бы 8 Гб.
...
Рейтинг: 0 / 0
18.08.2020, 07:16
    #39990440
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа для сравнения схемы баз данных
Владислав Колосов
newbie876454,

студия все делает автоматически.
Чтобы была поворотливой - ставьте винду на SDD, там вся тормознутость заключает в интенсивной работе с GAC. Почему-то MS или не кешируют в памяти сборки или делают это неэффективно. Не знаю.
И памяти хотя бы 8 Гб.
+1

VS 2019 летает, а если использовать только функционал SSDT, то и лицензии не требует. Ставите Community Edition и вперед.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Программа для сравнения схемы баз данных / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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