Size: a a a

2020 September 29

MO

Max Olsson in Oracle RU
В Тинькове тоже Оракл, заменить его ПГ сложновато, насколько я слышал.
И это при том, что pl/sql там не используют практически.
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Max Olsson
В Тинькове тоже Оракл, заменить его ПГ сложновато, насколько я слышал.
И это при том, что pl/sql там не используют практически.
Как-будто ценность Оракла в одном только PL/SQL... Процедурные языки есть в большинстве реляционок так-то...
источник

MO

Max Olsson in Oracle RU
Ну в том смысле что там не легаси-софт, который сидит на вендор-локе.
Ребята смотрели больше на производительность, надежность и т.п.
источник

DK

Denis Kolchev in Oracle RU
Дмитрий Лукьянов
О, привет. Как жизнь? Чего нового там у вас, кроме богомерзкого ПГ? :)
Да всего хватает от постгреса до экзадаты x8m
источник

DK

Denis Kolchev in Oracle RU
Дмитрий Лукьянов
А на складах по прежнему Оракл, или там тоже ПГ? Просто приклад ведь один и там и там был практически раньше.
На складах да , оракл , в магазинах постгре , т.к. в маге база - чисто под данные , вся логика в приложении
источник

R

RAEman in Oracle RU
Max Olsson
В Тинькове тоже Оракл, заменить его ПГ сложновато, насколько я слышал.
И это при том, что pl/sql там не используют практически.
Ну так это фин сфера. Все банки насколько мне известно на ora. Даже в глуши у нас в местном банке 9оракл.
источник

АЛ

Аггей Лоскутников... in Oracle RU
В одном из известных мне банков, везде где возможно используют postgres, если нет возможности - mssql, на крайний случай oracle. Но конечно кроме коробочных решений типа way4
источник

G

GS in Oracle RU
Ребят, всем привет
Такой вопрос: как понять на триггере откуда падает значение в огромной производственной базе?
Create or replace trigger trg_bla after delete or insert or update on tab_bla
referencing new as new old as old for each row
Declare
a_col_bla_new  number := :new.col_bla;
.........
Запрос к системным таблицам на поиск вставки
Select * from dba_source where text like ‘%insert%tab_bla%col_bla%’ ;
не помогает. Пользаки точно вручную не вводят. Референсы к таблице ничего не дают, т. к. У данной колонки нет связей.

Есть куча пакетов, джобов, пайплайнов которые участвуют здесь, но как выйти кто конкретно? Как в таких случаях нападают на следы?
источник

У

Уруруборос Иванович... in Oracle RU
Может аудит таблицы полный включить?
источник

G

GS in Oracle RU
Есть логи, но они не помогают, поскольку сама искомая колонка пуста
источник

G

GS in Oracle RU
Туда значение не присваивается. Хочу понять откуда не присваивает
источник

У

Уруруборос Иванович... in Oracle RU
Из логов не понятно, кто туда пишет?
источник

G

GS in Oracle RU
А при чем тут кто
источник

DC

Dmitry Comanda in Oracle RU
dbms_utility.format_call_stack
источник

G

GS in Oracle RU
Его же не с формы вводят это значение. Оно где-то в пакете передаётся, либо где-то как-то ставится
источник

G

GS in Oracle RU
Dmitry Comanda
dbms_utility.format_call_stack
Что он даст?
источник

SS

Samat Shaikhin in Oracle RU
GS
Его же не с формы вводят это значение. Оно где-то в пакете передаётся, либо где-то как-то ставится
если в пакетах, то добавь детальное логирование где есть инсерт к той таблице
источник

SS

Samat Shaikhin in Oracle RU
"Select * from dba_source where text like ‘%insert%tab_bla%col_bla%’ ;"
источник

SS

Samat Shaikhin in Oracle RU
"Туда значение не присваивается. Хочу понять откуда не присваивает"
источник

SS

Samat Shaikhin in Oracle RU
тут видимо %col_bla% лишнее
источник