powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / script executive
4 сообщений из 4, страница 1 из 1
script executive
    #39522427
Swv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.


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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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


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