2010-08-12 4 views
2

До сих пор я знаю, что отслеживание изменений интегрировано с SQL Server 2008, и это выполняется автоматически. Я не знаю, должен ли я изменить схему, добавив «_tombstone» самостоятельно, или это делается автоматически сервером.Вопрос о надгробии для SQL Server 2008

Прямо сейчас, когда я пытаюсь получить доступ к таблице надгробий с сервера. В результате получается SqlException, в котором говорится, что таблица не найдена.

Как получить доступ к значениям значений отслеживания изменений, созданных SQL Server 2008 с C#?

Cheers

ответ

1

Я только что ответил на ваш аналогичный вопрос. Таким образом, может быть проще использовать SQL Server Management Studio, Object Explorer, чтобы узнать, какие таблицы созданы.

UPDATE Следующим шагом будет использование SQL Server Profiler для захвата операторов SQL, которые отправляются на SQL Server. Вы должны изменить настройки трассировки по умолчанию, чтобы включить Events RPC: Starting и SQL: BatchStarting вместо существующих событий.

+0

таблица надгробий не создана. поэтому конечный вопрос заключается в том, как SQL Server 2008 реализует отслеживание изменений? В смысле, где находится таблица надгробий, где она сохраняет изменения ... – user228137

+0

Отслеживание изменений по умолчанию не включено. И он предназначен для сбора данных, а не изменений DDL. См. Ответ для дополнительного предложения – bobs

Смежные вопросы