Проблема с удалением записей при вызове сохраненной процедуры из SQ

#informatica #informatica-powercenter

#informatica #informatica-powercenter

Вопрос:

У меня есть сопоставление, в котором я вызываю сохраненную процедуру из переопределения sql SQ.

 exec up_get_unprocessed_payments
  

Сохраненная процедура проста и содержит только запрос select.

SQ содержит все поля, которые определены в запросе select сохраненной процедуры. Другого фильтра / преобразований нет.

При выполнении сопоставления сохраненная процедура выводит только 442 записи (из 446). В журнале сеанса нет упоминания об удаленных / отклоненных записях. Но когда я запускаю ту же процедуру в DB, она выдает все 446 записей. Что интересно, удаленные записи являются каждой 101-й записью.

Ребята, вы можете здесь помочь?

Комментарии:

1. Вы используете одного и того же пользователя? Вы проверили свойства подключения?

2. @Maciejg да, я использую того же пользователя и те же учетные данные, что и строка подключения

3. Пожалуйста, проверьте / опубликуйте журналы сеанса. Это выглядит как некоторая проблема с привилегиями.

4. Я попытался воссоздать проблему в более низких средах, но везде сопоставление работает просто отлично. даже моя команда администраторов здесь ничего не понимает.

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