Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отледить изменение состава таблиц в базе программно / 7 сообщений из 7, страница 1 из 1
02.04.2002, 04:02
    #32026695
toypaul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
Возможно ли? Скажем если поставить триггер на какую-нибудь таблицу. Подскажите пожалуйста.
...
Рейтинг: 0 / 0
02.04.2002, 07:08
    #32026719
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
Если вы про триггер на системную таблицу - НЕТ, не возможно.
Необходимо организовать работу через CASE средства (ну или написать что-нибудь свое подобное на хранимых процедурах)
...
Рейтинг: 0 / 0
02.04.2002, 08:28
    #32026735
toypaul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
Да я имел ввиду триггер на системную таблицу. Не совсем понятно как это через CASE. Мне ведь нужно обработать событие (создание / удаление) таблицы
...
Рейтинг: 0 / 0
02.04.2002, 08:36
    #32026740
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
CASE tools - это программы типа ERWIN, PowerDesingner и т.д.

Мне ведь нужно обработать событие (создание / удаление) таблицы

Как вариант - SQL Profiler
...
Рейтинг: 0 / 0
02.04.2002, 08:49
    #32026743
toypaul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
Не, так не подходит мне нужно именно програмно (причем средствами самого SQL)
...
Рейтинг: 0 / 0
02.04.2002, 09:05
    #32026749
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
Ну так направляете вывод SQL Profiler в таблицу и уже на эту таблицу вешаете триггер (можно даже с rollback или instead, чтобы таблица не росла - вам ведь нужно тлько перехват события, а не вся исторя), в котором анализируете добавляемую запись.
...
Рейтинг: 0 / 0
02.04.2002, 15:58
    #32026786
Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отледить изменение состава таблиц в базе программно
Можно еще создать таблицу,взяв из системных таблиц список таблиц,колонок и пр., хранить это где нибудь в известной своей таблице и проверять, создав аналогичную таблицу тем же макаром, разницу того что есть в первой, чего нет что изменилось и т.д.....
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Отледить изменение состава таблиц в базе программно / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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