Сабж...
Слышал про вещь - OraPP
>Сабж...
OCI
есть в любом ораклячем клиенте.
А кто нибудь видел документацию по OCI на русском языке? Официальную Оракловскую видел... Но 1054 страницы на английском - это тяжко...
>А кто нибудь видел документацию по OCI на русском языке? Официальную Оракловскую
>видел... Но 1054 страницы на английском - это тяжко...
Я не видел, но плотно работал с ним, поэтому мое мнение - ищи OCI от 7-го оракула. Там меньше 500 страниц и значительно проще функциональность. Я ОЧЕНЬ сильно сомневаюсь, что тебе понадобится писАть на Сях direct load или обработку metadata, этого в 7ке нет, а если и понадобится, то проще использовать яву - в JDBC уже давно все написано. Для тривиальных задач типа select или insert 7ки за глаза хватит. Работает со всеми старшими версиями БД вплоть до 9.2 БЕЗ ПРОБЛЕМ. Проверено на Sun SPARC.
OCI в чистом виде это довольно большой геморой, как уже заметил наш коллега 1500 листов текста это не шутка :-(. Но деватся было некуда... Пока я случайно не обнаружил ссылочку на OTL библиотеку на C++. Она распространяется нахаляву. Работает под любой платформой с Oracle DB2 и всем что может работать через ODBC. Документация правда на английском (деваться некуда если хочешь заниматься программированием учи язык), но поскольку библиотека предельно проста в использовании, то у меня на ее прочтение ушло 2 часа отсилы. И теперь я использую только ее :) Вот ссылка
http://otl.sourceforge.net/otl3.htm.ЗЫ: У меня был вопрос и я написал письмо разработчику, ответ пришел чере 4 часа :)))))... Делайте выводы господа.
>OCI в чистом виде это довольно большой геморой, как уже заметил наш
>коллега 1500 листов текста это не шутка :-(. Но деватся было
>некуда... Пока я случайно не обнаружил ссылочку на OTL библиотеку на
>C++. Она распространяется нахаляву. Работает под любой платформой с Oracle DB2
>и всем что может работать через ODBC. Документация правда на английском
>(деваться некуда если хочешь заниматься программированием учи язык), но поскольку библиотека
>предельно проста в использовании, то у меня на ее прочтение ушло
>2 часа отсилы. И теперь я использую только ее :) Вот
>ссылка
>http://otl.sourceforge.net/otl3.htm.
>
>ЗЫ: У меня был вопрос и я написал письмо разработчику, ответ пришел
>чере 4 часа :)))))... Делайте выводы господа.
Давно сделали. И главный такой - лишь бы с базой проблем небыло. Вот когда приедет (если, не дай бог, тебе придется его вызвать) ораклячий сапорт, и увидит широко открытыми глазами - они у них всегда такие, со зрением тоже беда наверное - эту библиотеку, то НИКАКИЕ претензии они не примут. Они и так-то суки редкие, но в случаях использования чужого софта превращаются просто в РЕДЧАЙШИХ - Мелкософт отдыхает. После этого твой бугор получает охрененную телегу на тему, что 5 тонн в год за сапорт вылетели в трубу из-за ТЕБЯ и твоей библиотеки, тебя начальник начинает хотеть в кабинете ... etc ... И ему будет насрать, что библтотека и не работала в то время, и вообще, только для тестов нужна...
:-)
ЗЫ Если ораклятина КУПЛЕНА ОФИЦИАЛЬНО, с тигром лучше не целоваться.
>Давно сделали. И главный такой - лишь бы с базой проблем небыло.
>Вот когда приедет (если, не дай бог, тебе придется его вызвать)
>ораклячий сапорт, и увидит широко открытыми глазами - они у них
>всегда такие, со зрением тоже беда наверное - эту библиотеку, то
>НИКАКИЕ претензии они не примут. Они и так-то суки редкие, но
>в случаях использования чужого софта превращаются просто в РЕДЧАЙШИХ - Мелкософт
>отдыхает. После этого твой бугор получает охрененную телегу на тему, что
>5 тонн в год за сапорт вылетели в трубу из-за ТЕБЯ
>и твоей библиотеки, тебя начальник начинает хотеть в кабинете ... etc
>... И ему будет насрать, что библтотека и не работала в
>то время, и вообще, только для тестов нужна...
>:-)Даааа!!! Чувствуется что у тебя что-то похожее в жизни было?!? Уж больно красочно описываешь, я как представил - мороз по коже. Но с OTL другое дело это всего лишь расширение потоков STL для работы с базами данных. выглядит все это как один единственный заголовочный файл (otlv4.h) и все! Все обращения к базе идут через OCI, только это скрыто от разработчика внутри OTL. И если с точки зрения Ораклового саппорта использование OTL - приступление, то всех программарей можно было бы пристрелить уже только за то, что они осмелился писать приложения работающие с Ораклом :-)
Просто эти скоты под любым предлогом ничего не хотят делать. Но постоянно иметь лавандоса. Принцип "опять этот тестер нашел ошибку в нашем коде" написан с ораклятины и их индусового оутсорсинга. Ты видел бы во что эти уроды апач превратили своими черножопыми лапами. Наши админы уже "плакают".завязываем флеймить