Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / script executive / 4 сообщений из 4, страница 1 из 1
17.09.2017, 17:58
    #39522427
Swv
Swv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
script executive
Здравствуйте.


Может конечно у меня база криво спроектирована. но.

после сравнения баз формируется скрипт.
при его выполнении выскакивает постоянно диалоговое окно

The object of the INSERT, DELETE or UPDATE statement is a view for which....

Причина - ну видно закручено у меня в триггерах на вьюхах.

Но. хотя диалог и выскакивает, но скрипт обновления корректно отрабатывает.

Причем на сколько я понял такое окно выскакивает как непосредственно при выполнение конкретного скрипта обновления конкретной "проблемной" вьюхи, но и всех последующих, которые вообще никак не относятся к данной проблеме. по крайней мере это видно по трейсу.

и причем чем чаще выскакивает этот диалог, тем больше промежутки между ними становятся по времени. хотя по количеству скриптов между диалогами - один.


в общем может косячит компарер (на моtq "мудреной" базе), может еще что.

Но можно данное сообщение не выводит в виде диалога, а выводить в лог ошибок выполнения скрипта?
...
Рейтинг: 0 / 0
19.09.2017, 15:01
    #39523330
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
script executive
Я ничего не понял.
...
Рейтинг: 0 / 0
19.09.2017, 17:44
    #39523433
Swv
Swv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
script executive
IBExpert,

Конкретно что из ничего?)

При выеолнении скрипта в script executive при ошибках выполнения тект ошибки выводится в список внизу окна.
А еще периодически выскакивает окно с ошибкой

The object of the INSERT, DELETE or UPDATE statement is a view for which....

Это по всей видимости тогд, когда создается триггер или процедура, которая делает вставку или обновление вьюхи, у которой еще не созданы соответствующие триггера. Те она не обновляемая.

Вот и хотелось бы, чтоб эта ошибка выдавалась не в виде диалога, а так же в список ошибок внизу окна.

Тем более по результатам выполнеия скрипта все обновляется без ошибок
...
Рейтинг: 0 / 0
20.09.2017, 05:34
    #39523555
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
script executive
SwvЭто по всей видимости тогд, когда создается триггер или процедура, которая делает вставку или обновление вьюхи, у которой еще не созданы соответствующие триггера. Те она не обновляемая.

Ну так сваяй тестовый скриптик (вьюха + процедура), на котором можно воспроизвести проблему. Ибо не очень понятно, почему именно эта ошибка диалогом выводится, а не в список отправляется.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / script executive / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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