Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отследить изменения данных в базе / 5 сообщений из 5, страница 1 из 1
12.01.2018, 14:24
    #39583316
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отследить изменения данных в базе
Доброго дня!
Есть база данных. Состоит из 2-х сотен таблиц. Связи с разработчиками нет.
Необходимо понять механизм изменений данных БТ в зависимости изменений в управляющей программе.
Пробовал
Код: sql
1.
Работа с отслеживанием изменений (SQL Server)


Функция CHANGETABLE работает только с таблицами. А мне нужно отследить изменения по всей базе.
Может есть какой вариант кроме как делать sql дамп базы. Потом сравнивать текущую версию с предыдущей?
...
Рейтинг: 0 / 0
12.01.2018, 14:29
    #39583318
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отследить изменения данных в базе
...
Рейтинг: 0 / 0
12.01.2018, 17:11
    #39583421
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отследить изменения данных в базе
jonybest,

приблизительно так. Импортируйте базу в проект SQL Data Tools (для Visual Studio) и используйте инструменты сравнения схем объектов. Но с импортом, возможно, не все так просто будет. Нужна некоторая практика.
...
Рейтинг: 0 / 0
12.01.2018, 17:42
    #39583441
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отследить изменения данных в базе
TaPaKjonybest,

https://habrahabr.ru/post/111207/

CT, CDC надо добавлять ... тогда уж и Service Broker в список, можно дописать свою логику и хранение, если хранить изменения.
...
Рейтинг: 0 / 0
12.01.2018, 18:15
    #39583468
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отследить изменения данных в базе
256kTaPaKjonybest,

https://habrahabr.ru/post/111207/

CT, CDC надо добавлять ... тогда уж и Service Broker в список, можно дописать свою логику и хранение, если хранить изменения.

На нагруженных системах не очень хорошее решение.

Есть смысл использовать ROWVERSION
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отследить изменения данных в базе / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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