|
pl/sql+json
|
|||
---|---|---|---|
#18+
Доброго времени суток! Хотелось бы узнать можно ли как то реализовать передачу данных json в oracle, когда данные имеют разные входные параметры и ссылки на веб сервисы, в одной процедуре, а не копипастить это всё в разных процедурах? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 11:58 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
blvckvtvnv, в какую сторону смотреть, что почитать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 12:04 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 12:06 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Elic, я неправильно задал вопрос. Именно структура входных параметров разная, а не сами параметры ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 12:10 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Начнем с простого: json передается в oracle или формируется в нем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 19:11 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
как вставляете JSON? приведите пример ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 07:18 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
а при чём тут вебсервисы вообще или это усилившаяся болезнь этих двух недель, что все стали из оракла их дёргать, забыв, что есть средний слой? Дайте больше информации, а-ля версия оракла, примеры джейсонов, хоть что-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 09:36 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Shtockа при чём тут вебсервисы вообще или это усилившаяся болезнь этих двух недель, что все стали из оракла их дёргать, забыв, что есть средний слой? Дайте больше информации, а-ля версия оракла, примеры джейсонов, хоть что-то...почему же болезнь? зачем промежуточный средний слой для, например, закачки данных из веб, , если БД может это делать сама? Занять работой еще одного программиста? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 10:29 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
andreymxShtockа при чём тут вебсервисы вообще или это усилившаяся болезнь этих двух недель, что все стали из оракла их дёргать, забыв, что есть средний слой? Дайте больше информации, а-ля версия оракла, примеры джейсонов, хоть что-то...почему же болезнь? зачем промежуточный средний слой для, например, закачки данных из веб, , если БД может это делать сама? Занять работой еще одного программиста?я меня щаз работа - закачивать в МССКЛ данные из Wialon каждый несколько минут (геокоординаты авто) а в МССКЛ, как я читал и пишут, нет нормальной работы с веб придётся как средний слой писать ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 10:51 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Shtockзабыв, что есть средний слой?Чтобы средне-пейсайтели не потеряли работу? Возможность сделать почти всё из Oracle-a - чудовищный замах на будущее рынка труда … ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 11:38 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
ElicВозможность сделать почти всё из Oracle-a - чудовищный замах на будущее рынка труда … на прошлой работе, из Oracle формировали Excel, Word файлы. Отправляли почту... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 12:08 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
alex-lsElicВозможность сделать почти всё из Oracle-a - чудовищный замах на будущее рынка труда … на прошлой работе, из Oracle формировали Excel, Word файлы. Отправляли почту...И как, это плохо? хорошо? х.з? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 12:14 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
использование самого экселя для формирования экселей silent-mode через Ole - это потенциальная головная боль ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 12:29 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Я сначала пытался ораклом дергать, но не срослось с сертификатами, тогда стал дергать через PHP(там довольно легко json превращается в массив) и закидывать уже готовые распарсенные на том же PHP данные в таблички в оракла. ЗЫ. Кто с различными ОФД связывался, тот поймет как там "замысловато" у каждого ОФД устроена авторизация. На PHP все удалось решить, а вот напрямую из оракла ..."ну не знаю...". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 17:35 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Oleg M.Ivanovа вот напрямую из оракла ..."ну не знаю...".Дьявол - в деталях. http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 17:48 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Elicalex-lsпропущено... на прошлой работе, из Oracle формировали Excel, Word файлы. Отправляли почту...И как, это плохо? хорошо? х.з? мне показалось что плохо :) остальным было по барабану, хотя постоянно ловили проблемы от работы с COM-объектами ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 06:24 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
alex-lsформировали Excel, Word файлы. Отправляли почту...alex-lsхотя постоянно ловили проблемы от работы с COM-объектамиВот лично я не вижу связи. Хоть COM и плохо. А тебе кажется, что связь есть? - Так конкретизируй! Никто не знает, какие тараканы лично тебе не нравятся. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 16:59 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Elicalex-lsформировали Excel, Word файлы. Отправляли почту...alex-lsхотя постоянно ловили проблемы от работы с COM-объектамиВот лично я не вижу связи. Хоть COM и плохо. А тебе кажется, что связь есть? - Так конкретизируй! Никто не знает, какие тараканы лично тебе не нравятся. ну если тебе интересно :) 1. по почте например скрытая копия не работала, как не бились :) отправлялось как обычная копия 2. Word и Excel любили зависать, несколько таких повисших сессий начинали валить Oracle, сыпя в лог ошибки, решить можно было только снятием процесса Word и Excel на сервере. Хотя тут была и наша вина часто, некорректная операция например объединение несуществующих ячеек или раскраска цветом не из палитры вешает Excel. Вроде удобно когда код в одном месте, его весь видно, но все же работать через COM-объекты не понравилось, слишком много проблем не все возможности доступны. Но тут может и руки кривые сказались, мои в том числе, не исключаю такой вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 17:36 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
alex-ls, если формировать эксели и ворды оракловым сервером через ком и оле - тогда да, готовьтесь к тикетам ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 18:06 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
alex-ls2. Word и Excel любили зависать, несколько таких повисших сессий начинали валить Oracle, сыпя в лог ошибки, решить можно было только снятием процесса Word и Excel на сервере.Складывается впечатление, что ты считаешь COM на винде единственным способом формирования файлов. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 18:15 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
ElicСкладывается впечатление, что ты считаешь COM на винде единственным способом формирования файлов. я так не считаю, я же говорю мне не нравилось ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 18:19 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
andreymxalex-ls, если формировать эксели и ворды оракловым сервером через ком и оле - тогда да, готовьтесь к тикетам ну эксель после пары лет собирания граблей вышел на стабильный уровень :) почти все проблемы были решены, но все равно не все ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2019, 18:21 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Oleg M.Ivanov, ой, а расскажите, что вы такое пилили с ОФД, что пытались его то из Oracle дёргать, то из PHP? Интересно очень ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2019, 22:53 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
andreymx, Зачем COM. Можно и в PlSql собирать Excel, PDF. Стабильно работает. Спасибо добрым людям, поделились своими трудами на github . Для Excel использую xlsx_builder_pkg Для PDF использую пакет as_pdf3. Успешно использую также REST API из Оракла. Ответы в Json перевожу в xml с помощью хранимых Java процедур. Если интересно - могу поделиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 09:44 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Усталый разработчикOleg M.Ivanov, ой, а расскажите, что вы такое пилили с ОФД, что пытались его то из Oracle дёргать, то из PHP? Интересно очень Про "дергать из оракла", я раньше сказал, там с сертификами гемор. У меня даже с каким-то из ОФД получилось забрать json напрямую, но оно быстро сломалось из-за непонятных проблем именно с сертификатами. Плюнул и сделал с "промежуточным слоем" на PHP. А делал кассовую сверку. Чеки со всех магазинов(Торговых Точек(ТТ) ) поступают в онлайн режиме в различные ОФД(их много, но мы работали с Ярусом, Такскомом и 1-м ОФД), а нам надо было сравнить агрегированные суммы со всех магазинов за "вчерашний день" с такими же агрегатами по базе данных с продажами всех ТТ. Если обнаруживаются расхождения, то ищутся причины и принимаются меры, чтобы "било один в один". Вот это как раз и писал на PHP, т.е. дергал через API ОФД и закидывал данные в оракловую базу. Примечательно, что у каждого ОФД свои методы, т.е. для каждого пришлось делать свое решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 11:49 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Oleg M.Ivanovнепонятных проблем именно с сертификатами.java-хранимка решила бы все вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 12:20 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
xtender, а вдруг у него XE? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 14:36 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
Усталый разработчик, в 18xe ojvm есть ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 16:34 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
alex-ls ну эксель после пары лет собирания граблей вышел на стабильный уровень :) почти все проблемы были решены, но все равно не все xls или xlsx? Как собирали? xml? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 18:57 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
merchalex-ls ну эксель после пары лет собирания граблей вышел на стабильный уровень :) почти все проблемы были решены, но все равно не все xls или xlsx? Как собирали? xml? xls и xlsx. Там основная проблема была в условном форматировании, добавить комментарий например для какой-то ячейки или цветом покрасить. Т.е. в зависимости от данных и настройки пользователя, надо было применять форматировании ячейки. Сам файл формировали как текстовый, потом преобразовывали в Excel, с этим проблем не было особых. с Word уже без меня работал другой человек ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2019, 06:40 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
alex-lsТам основная проблема была в условном форматировании, добавить комментарий например для какой-то ячейки или цветом покрасить. Т.е. в зависимости от данных и настройки пользователя, надо было применять форматировании ячейки. Сам файл формировали как текстовый, потом преобразовывали в Excel, с этим проблем не было особых. с Word уже без меня работал другой человекВаша проблема была в том, что вы "работали" с MS-программами как "форматтерами" данных вместо того, чтобы работать непосредственно с данными и форматами файлов без ненужных толстых прослоек. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2019, 07:35 |
|
pl/sql+json
|
|||
---|---|---|---|
#18+
ElicВаша проблема была в том, что вы "работали" с MS-программами как "форматтерами" данных вместо того, чтобы работать непосредственно с данными и форматами файлов без ненужных толстых прослоек. Наверное Вы правы Elic, сравнить мне не с чем. Функционал нарастал постепенно, поначалу это было оправдано, а потом перейти на что-то другое было уже сложнее, при работающем коде. Да и начальство там было консервативное, до сих пор FoxPro еще используется... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2019, 08:27 |
|
|
start [/forum/topic.php?all=1&fid=52&tid=1882502]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
262ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 286ms |
total: | 656ms |
0 / 0 |