Реверс инжинеринг java thin OracleDriver.

mayton
Дата: 04.12.2012 14:05:58
Добрый день!

В планах - пересобрать куски драйвера под себя. А именно - добавить доп.
опции в connection string типа "SYSDBA". Усилить логгирование. Выключить
java.util.logging и подключить log4j/logback в сборке ojdbc6_g.jar. Добавить
специфичные ловушки на некоторые DML-операции. По сути - трансформации
или запрет на использование какой-либо логики.

Добавить логгирование привязок бинд-переменных.

Кому эта тема интересна? Можем обсудить.
Просто интересно
Дата: 04.12.2012 14:23:47
mayton,

спрашиваю ради удовлетворения личного интереса.
Зачем в драйвера ставить ловушки и ограничения на выполнение некоторых dml операции или логики?
-2-
Дата: 04.12.2012 14:39:33
mayton
Добавить
специфичные ловушки на некоторые DML-операции. По сути - трансформации
или запрет на использование какой-либо логики.
Oracle Database Firewall
mayton
Дата: 04.12.2012 14:47:14
Интересующися. Залогонься пожалуйста.
Basil A. Sidorov
Дата: 04.12.2012 16:28:49
mayton
А именно - добавить доп.опции в connection string типа "SYSDBA".
В смысле? "sys as sysdba" не работает или что?
mayton
Дата: 04.12.2012 17:09:05
Это один из десятка пунктиков того чего буду реализовывать. И вобщем-то он не главный.
Главное - анализ работы application.
mayton
Дата: 04.12.2012 17:18:45
-2-
mayton
Добавить
специфичные ловушки на некоторые DML-операции. По сути - трансформации
или запрет на использование какой-либо логики.
Oracle Database Firewall

Читаю Database Firewall Documentation
Мда... весовые категории конечно не те. Это целый программный комплекс с дистрибутивом
на DVD диск... Как-бе и знак равно ставить нельзя. И аналогии проводить как-то ...
Вобщем время покажет.
Scott Tiger
Дата: 05.12.2012 00:19:54
mayton, полная реализация функционала толстого драйвера в тонком была бы более полезна обществу. ИМХО, конечно.
mayton
Дата: 05.12.2012 00:49:11
Я думал об этом. Насколько я понимаю суть в сложности сетевого протокола. JDBC
использует более урезанный вариант.
-2-
Дата: 05.12.2012 01:11:49
Scott Tiger
полная реализация функционала толстого драйвера в тонком была бы более полезна обществу. ИМХО, конечно.
а чего именно не хватает в тонком? мегабайтов?