forum.bitel.ru http://forum.bitel.ru/ |
|
Выполнение stored proc в отчетах (CRM) http://forum.bitel.ru/viewtopic.php?f=12&t=9454 |
Страница 1 из 1 |
Автор: | bpoleg [ 17 июл 2014, 11:28 ] | ||
Заголовок сообщения: | Выполнение stored proc в отчетах | ||
сделал отчет, в sql редакторе выполняется, в оболочке биллинга выполняется, а в отчетах выдает ошибку. версия 5.2 Файлы определения отчета файл выполнения в биллинге и расшифровка ошибки прилагаются. Что сделать, что бы в отчете можно было выполнять хранимые процедуры
|
Автор: | bpoleg [ 17 июл 2014, 11:32 ] | ||
Заголовок сообщения: | Re: Выполнение stord proc в отчетах | ||
добавил файл отчета
|
Автор: | bpoleg [ 17 июл 2014, 11:32 ] | ||
Заголовок сообщения: | Re: Выполнение stord proc в отчетах | ||
картинка, что выполняется в оболочке
|
Автор: | bpoleg [ 17 июл 2014, 11:33 ] | ||
Заголовок сообщения: | Re: Выполнение stord proc в отчетах | ||
ну и описание отчета
|
Автор: | Phricker [ 17 июл 2014, 11:35 ] |
Заголовок сообщения: | Re: Выполнение stord proc в отчетах |
http://stackoverflow.com/questions/9866 ... -from-java http://stackoverflow.com/questions/7876 ... rough-jdbc |
Автор: | Phricker [ 17 июл 2014, 11:36 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
И зачем в отчете показывать чужие почтовые ящики ) Вдруг тут спамеры сидят. |
Автор: | dimOn [ 17 июл 2014, 11:37 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
тоже нагуглились ссылки выше, хранимые процедуры как-то не используются в биллинге никогда вроде |
Автор: | bpoleg [ 17 июл 2014, 11:57 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
1. попробуйте отправить на эти ящики.( в свое время сдавал нормативы по доступам к секретам.) ![]() 2. по гуглу уже лазил. Поэтому и привел картинку что данная хранимая процедура выполняется в оболочке биллинга. Что бы проверить есть ли права соответствующие и прочее (вообще есть большой опыт общения не только с mysql, но и oracle). Т.е. все доступные знание уже проверены, осталось только прильнуть к источнику знаний разработчиков. Исходя из изложенного вопрос: чем отличается запуск хранимой процедуры из Sql Editor биллинга и из Report Module биллинга? |
Автор: | bpoleg [ 17 июл 2014, 11:59 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
про не использование хранимых процедур в биллинге: понятно, нужны разные оплетки для разных баз. Но эксплуатантам - то можно ![]() |
Автор: | bpoleg [ 17 июл 2014, 12:39 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
Все, вопрос снят. В SQL Editor стоит обработка ошибок. Поэтому и не вылетает ошибки. Прав действительно не хватало. Теперь, так для общего развития: из eclipse kepler все выполнялось сразу без ошибок, в среде bgbilling встретилась ошибка не хватки прав. Пользователь базы один и тот же. Различия в версии явы в эклипс 1.7 в биллинге 1.6. Надеюсь не это повлияло. Не понятно как -то. |
Автор: | stark [ 17 июл 2014, 13:28 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
bpoleg писал(а): Все, вопрос снят. В SQL Editor стоит обработка ошибок. Поэтому и не вылетает ошибки. Прав действительно не хватало. Теперь, так для общего развития: из eclipse kepler все выполнялось сразу без ошибок, в среде bgbilling встретилась ошибка не хватки прав. Какая ошибка то была? Каких именно прав не хватало? |
Автор: | bpoleg [ 17 июл 2014, 14:02 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
GRANT SELECT ON mysql.proc TO 'bill'@'billing.org'; что бы нормально выполнять хранимые процедуры из биллингаю |
Автор: | stark [ 17 июл 2014, 14:06 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
bpoleg писал(а): GRANT SELECT ON mysql.proc TO 'bill'@'billing.org'; что бы нормально выполнять хранимые процедуры из биллингаю А какие у вас правы были ? Без Select-а работало? |
Автор: | Phricker [ 17 июл 2014, 14:09 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
Ну вообще логично какбэ. Пользователь bill не имел прав в БД mysql. Даже при заливке дампа. там выдаются права только на bgbilling. О чем и говорилось по первым двум ссылкам в гугле на SO |
Автор: | bpoleg [ 22 июл 2014, 11:50 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
Простите что поздно. Но смутило что типа в эскуэльредакторе выполнялось БЕЗ ОШИБОК. В сущности в следствии этого и задавался вопрос. |
Автор: | dimOn [ 22 июл 2014, 16:19 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах |
Непонятно, на данный момент есть какая-то ошибка или непонятность или недоработка в биллинге? Или со всем разобрались и всё ок? |
Автор: | bpoleg [ 24 июл 2014, 10:59 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах (CRM) |
Почему не доработка? Особенность поведения. Скорее так было удобнее программировать, но ее лучше описать, что бы потом не спрашивать : "Исходя из изложенного вопрос: чем отличается запуск хранимой процедуры из Sql Editor биллинга и из Report Module биллинга?" ведь кроме как выдачи грантов на таблицу текстов хранимых программ есть еще и метод подключения к базе. jdbc:mysql://[server-url]/[database-name]?noAccessToProcedureBodies=true Хотя, возможно, данная особенность уже описана, просто прочитал документацию по диагонали. |
Автор: | dimOn [ 24 июл 2014, 16:50 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах (CRM) |
Я не понял всё равно) Что именно предлагаете прописать в документации, если там этого нету? Вам непонятно почему при том что вы не дали права - sql редактор биллинга его выполнил? |
Автор: | bpoleg [ 24 июл 2014, 17:42 ] |
Заголовок сообщения: | Re: Выполнение stored proc в отчетах (CRM) |
что не отругался и не выполнил. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |