Страница 1 из 1

Ошибка #1090

Добавлено: 07 май 2015, 10:47
vladimir123
Добрый день!
При использовании запроса: SELECT * FROM USER_SOURCE WHERE TYPE = 'PROCEDURE' из базы ORACLE Stimulsoft выдает ошибку #1090 и виснет. В SQL редакторе запрос работает.

Re: Ошибка #1090

Добавлено: 07 май 2015, 16:32
HighAley
Здравствуйте.

Пришлите, пожалуйста, тестовые данные и шаблон отчёта, которые позволят воспроизвести ситуацию?

Спасибо.

Re: Ошибка #1090

Добавлено: 14 май 2015, 13:13
vladimir123
Добрый день!

Процедур в базе много, проверил с пакетом.
Во вложении архив с примером отчета и пакетом. Добавляем пакет в базу и запускаем отчет. При этом при запросе SELECT * FROM USER_SOURCE WHERE TYPE = 'PACKAGE' все нормально, а при запросе SELECT * FROM USER_SOURCE WHERE TYPE = 'PACKAGE BODY' вышеуказанная ошибка. #1090. Такое впечатление, что ошибка появляется про большом количестве выбранных строк. (При запросе с TYPE = 'PACKAGE' 112 строк, нормально, при запросе с TYPE = 'PACKAGE BODY' 699 строк - ошибка. При запросах с другими типами поля TYPE тенденция такая же.

Спасибо.

Re: Ошибка #1090

Добавлено: 15 май 2015, 16:15
Vladimir
Здравствуйте,

Пожалуйста проверьте обновленный адаптер Oracle во вложении (просто замените соответствующий файл).

Спасибо.

Re: Ошибка #1090

Добавлено: 19 май 2015, 13:05
vladimir123
Добрый день!
Да теперь все работает. Спасибо!

Re: Ошибка #1090

Добавлено: 19 май 2015, 14:57
HighAley
Здравствуйте.

Мы всегда рады вам помочь.
Обращайтесь, если ещё нужна помощь.

Спасибо.