Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отредактировать одно значение в базе данных / 7 сообщений из 7, страница 1 из 1
21.06.2020, 16:55
    #39971462
utmuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
Есть программа, которая осуществляет доступ к базе данных SQL Server 2008R2. В программе есть кое-какой счётчик, который постоянно увеличивается. Мне нужно узнать, где в базе хранится значение этого счётчика и отредактировать это значение вручную. Как отслеживать по лёгкому изменения в базе данных? Счётчик увеличивать в программе могу без проблем, чтобы отследить, где это значение хранится
...
Рейтинг: 0 / 0
21.06.2020, 18:39
    #39971479
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
utmuk,

вы можете воспользоваться SQL Server Profiler
запустить его, начать трассировку, увеличить счётчик, прекратить трассировку и проанализировать какие запросы выполнялись и куда записалось значение
...
Рейтинг: 0 / 0
21.06.2020, 19:33
    #39971485
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
Поищи какое-нибудь поле, типа, "schetchik".
...
Рейтинг: 0 / 0
21.06.2020, 19:50
    #39971490
utmuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
Спасибо! Попробую
...
Рейтинг: 0 / 0
21.06.2020, 22:18
    #39971578
flexgen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
utmuk
SQL Server 2008R2. В программе есть кое-какой счётчик, который постоянно увеличивается.Как отслеживать по лёгкому изменения в базе данных?


Тут есть несколько вариантов

  • Проверить наличие триггеров в базе
  • Проверить наличие identity columns во всех таблицах
  • Если триггеров нет или они не затрагивают твою таблицу (а кстати, ты знаешь в какой таблице происходят изменения счетчика?) или нет таблиц с identity column, то тогда имеет смысл настроить аудит на операцию UPDATE всем таблицам, а потом искать постоянно изменяющееся поле и, соответственно, таблицу.
...
Рейтинг: 0 / 0
22.06.2020, 16:13
    #39971906
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
utmuk,

с чего Вы решили, что счетчик хранится на сервере БД?
...
Рейтинг: 0 / 0
23.06.2020, 08:54
    #39972186
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отредактировать одно значение в базе данных
utmuk
Есть программа, которая осуществляет доступ к базе данных SQL Server 2008R2. В программе есть кое-какой счётчик, который постоянно увеличивается. Мне нужно узнать, где в базе хранится значение этого счётчика и отредактировать это значение вручную. Как отслеживать по лёгкому изменения в базе данных? Счётчик увеличивать в программе могу без проблем, чтобы отследить, где это значение хранится


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


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