Страница 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
Здравствуйте.
Мы всегда рады вам помочь.
Обращайтесь, если ещё нужна помощь.
Спасибо.