Подписка по email

Появилась возможность подписаться на новые сообщения в этом блоге по email. Теперь Вы точно не пропустите объявления о наших очередных событиях RAC DD4D, DBOD, DBUG.

PS Подсмотрено у Андрея Пивоварова, oraclebi.ru


Читать дальше...

June 17-18: ORACLE MIG-RAT-ION event (DBUG)

Update 1. Если Вы член RuOUG, не забудьте упомянуть этот факт в письме.

Update 2. Мы начинаем рассылку по email. Если Вы уже отослали заявку и получили положительный ответ - то повторять заявку не надо.

Первое 2-х дневное мероприятие "ORACLE MIG-RAT-ION" будет проходить 17-18 июня в Москве. Москва, Шлюзовая наб., дом 6, отель Катерина-Сити, 8 этаж, зал «Нобель». Начало мероприятия в 10-00, оба дня. Мы всегда начинаем ровно в 10-00. И пароли к архивам тоже сообщаем в 10-00 :)



  • Первый день будет посвещен методам миграции, на что обратить внимание при миграции.
  • Второй день будет посвещен снижению рисков при миграции, используя Real Application Testing.
Выступают сотрудники технологического консалтинга Oracle CIS: Марк Ривкин, Сергей Томин, Игорь Мельников, Вадим Гусев, а также специально приглашенный эксперт - Вадим Мельников, сотрудник ISV Migration Center.

Мероприятие предназначено для заказчиков. Если Вы партнер - мы тоже можем Вас пригласить, но вы должны обозначить в заявке конкретный проект, в котором Вы предполагаете миграцию.

Еще важно уточнение. Это не мероприятие, чем хороша 11g. Это мероприятие для тех, кто решил мигрировать, и знает сроки проекта. Если Вы еще не уверены, нужна ли Вам 11g приходите на Database Options Details.

Приглашение (версия для печати). Программа. Отправить заявку.


Mark Townsend, Vice President, Database Product Management отвечая на вопрос "можно ли уже мигрировать на 11g ?" пишет:


"
The stability of 11g release 1 is very good, so I would have no problem recommending that your customer go to release 1 now, ahead of release 2. One thing I would caution however is that if they do go to release 1, they will probably want to upgrade again to release 2 sometime after it comes out, as they will get typically see bug fixes and patchsets for release 2 a little ahead of release 1
"

Что в моем вольном переводе звучит как:
"Стабильность 11g R1 очень хорошая и я не вжу проблем в том, чтобы рекомендовать заказчикам мигрировать сейчас, не дожидаясь 11g R2. Надо только ответить, что скорее всего придется обновлять чуть позже до 11gR2"

Mark серьезный человек, и ему стоит доверять. По чистому совпадению, 17-18 июня, в отеле Калифорния Катерина, в Москве, мы будем проводить событие, посвещенное миграции на 11g

1-ый день будет посвещен методам миграции, на что обратить внимание при миграции
2-ой день будет посвещен снижению рисков при миграции, используя Real Application Testing.

Попасть на событие можно будет только написав мне заявку.

Обращаю Вам внимание, что для семинара DBUG есть отдельное требование - написав заявку, вы соглашаетесь с тем, что мы Вам позвоним, и спросим, как прошла миграция, про которую Вы нам писали в заявке.

Пожалуйста, отнеситесь к заявке серьезно. Команда, делающая это событие делает это на собственном энтузиазме. Нам не платят, за то, чтобы Вы мигрировали на 11g. Нам даже выгоднее, чтобы Вы этого не делалали, и заплатили больше за support. Мы просто хотим, чтобы Вы могли использовать всю мощь 11g.


Читать дальше...

May 12-13-14: EMEA Oracle User Group President Meeting, Helsinki, Finland

Как Вы наверное уже слышали, Андрей Криушин и Евгений Горбоконенко решили попробовать совершить Подвиг и создать в России самый настоящий Russian Oracle User Group (RuOUG).

В мире существует множество независимых от Oracle организаций пользователей ПО Oracle, которые объединены по тем или иным интересам. Это и есть User Groups. Одни занимаются исключительно Database и принимают в свои ряды администраторов и разработчиков баз данных. На конференциях таких организиций обсуждаются важнейшие технологические вопросы современности (например, с какой скоростью должны крутиться жесткие диски или когда же наконец технология FC отомрет и ее заменит технология “10gE using FCoE” и как бы все это получше прикрутить к Infiniband-свичу и т.п.). Другие занимаются исключительно бизнес-приложениями и принципиально не обсуждают технические вопросы. Третьи занимают экзотические ниши, например, обсуждают вопросы использования PeopleSoft в образовательных учреждениях (такая группа существует и в ней несколько тысяч участников!). Одни разрешают вступать в свои ряды сотрудникам партнерских организаций Oracle, другие работают только с реальными заказчиками продуктов Oracle, третьи принимают в свои ряды и всех кто захочет. Одни берут с участников “абонентскую плату”, другие привлекают спонсорские средства, третьи делают и то и другое. Четвертые ухитряются жить вообще без денег, на чистом энтузиазме. Больше всего OUG насчитывается в Северной Америке. Там есть свои User Groups во всех штатах и крупных городах. Над ними сверху есть их “родительские” организации, которые их объединяют в иерархии и т.д. и т.п. В общем, all shapes and sizes.

В Европе User Groups представлены пожиже, но тоже есть чему подивиться. Например UKOUG и DOAG существуют уже четверть века и являются серьезными коммерческими non-profit (!) организациями, логистическая машина которых состоит из нескольких десятков сотрудников, работающих full time, а также из нескольких сотен энтузиастов, подписавшихся уделять около одну-две недели своего личного времени в год на нужны OUG (например, на анализ 30.000 анкет и т.п.). Оборот этих организаций приближается к десяткам миллионов евро в год. Я не шучу. Они организуют независимые мероприятия, конференции, круглые столы, ужины, встречи, обсуждения, печатают журналы, собирают у участников оценку работы Oracle за последний год, анализируют эти данные, откладывают куда-то в бок очевидные вещи (типа “у Oracle дорогая техподдержка”, “у Oracle куча багов” и т.п. :^) и передают данные, дествительно имеющие смысл в Oracle, к которым уже тяжело не прислушаться. Президент одной из крупных OUG поведал мне, что несмотря на то, что он никогда не был сотрудником Oracle, он может легко встретиться с любым начальником в Oracle, включая Ларри Элиссона, и обсуждать с ним любые вопросы просто потому, что за ним находятся 30.000 человек, которые купили лицензии Oracle и реально пользуются этими лицензиями. Крупные User Groups могут похвастаться реальным списком улучшений, как в продуктах, так и в процессах Oracle, которые были приняты Ораклом именно в соответствии с указаниями от User Groups.

Таким образом получается, что хотя User Groups независимы, они нужны и полезны для Oracle. При этом изначально Oracle User Groups делают все, чтобы создать для своих участников интерес и ценность состоять в них.

Интересный факт состоит в том, что от деятельности *OUG их организаторы редко получают какой-либо серьезный доход, т.к. уровень расходов этих организаций крайне высок. В основном люди делают это ради visibility и возможности работать в качестве менеджеров крупных проектов. Это в большинстве случаев помогает построить карьеру на основной работе. Например, президент норвежской User Group является практикующим администратором баз данных, что не помешало ему организовать двухдневную конференцию на большом корабле, который отправился из Осло в Германию и назад в Осло. В конференц-залах корабля участники слушали пять параллельных сессий на различные темы. Стоимость участия была что-то в районе 900 евро на человека и таких участников набралось человек 300. Человек привлек в качестве спонсоров сам Oracle, HP, Quest и др. В общем, этот DBA не только базы администрить научился. :^)

Да, собственно к чему я все это рассказываю? В самой большой стране мира (если мерить по площади территории) появилась небольшая и скромная RuOUG с президентом Андреем Криушиным и вице-президентом Евгением Горбоконенко, а т.к. Oracle регулярно собирает митинг президентов *OUG из региона EMEA, то мы пригласили господина Президента на этот митинг, и господин Президент любезно согласился. Итак, на этом митинге в Хельсинки, Финляндия, были представлены Президенты следующих уважаемых организаций: Finland (OUGF), Finland (OUFE), HEUG, Switzerland (SOUG), Denmark, Nigeria (NIOUG), Benelux (OBUG), Germany (Peoplesoft RUG), Bulgaria (BGOUG), Hungary (HOUG), Russia (RuOUG), Israel (iLOUG), United Kingdom (UKOUG), France (JDE), France (AUFO), Latvia (LVOUG), Sweden (ORCAN), Croatia (HrOUG), South Africa (SAOUG), Germany (DOAG), Norway (OUGN) и др.

Много рассказывать не буду, фотографии (кликать на цифры) говорят сами за себя:

1. Столица Финляндии встретила господина Президента прекрасно сохранившимися автомобилями. Мы долго рассматривали замечательно отреставрированный Ford Galaxie 1959 года, который как ни крути получался лет на 6 постарше Андрея и лет на 14 постарше меня :^)

2. В лапландском ресторане на ужин подавали котлеты из медвежатины. В Москве такое блюдо стоит как минимум $300-400, в Финляндии – копейки. Президент слегка подкрепился.

3. Потом Президенты пошли в ночной клуб, где антураж состоял исключительно из тракторов с открытым верхом. За рулем была Джеки Роуз, из Oracle EMEA User Groups. Судя выражению лица Андрея Криушина, он уже начал ощущать себя в своей тарелке и вполне освоился в этой компании, а также в качестве Президента RuOUG.

4. Уже через час Андрей Криушин за стаканом финской водки подробно объяснил Ронану Майлс (Президент UKOUG) как надо канонически правильно управлять User Groups в европейской стране среднего размера. Ронан сидел на кончике стула и слушал каждое слово.

5. Потом Президенты переместились в другой бар и там Андрей Криушин рассказал президентам OUGF (Finland) и OBUG (Benelux), про то, как лучше размещать киоски OUGF и OBUG на выставке Oracle Open World, которая состоится 11-15 октября в Сан-Франциско, Калифорния...

6. Андрей Криушин также четко обозначил, какие доклады будут более интересны слушателям Oracle Open World. В этот момент Ронан Майлс из UKOUG (UK) затаил дыхание, а Джанни Экелсон из OBUG (Benelux) все подробно записывал.

7. ...И они строго на меня смотрели когда я их пытался фотографировать. Имеют право. Это же ПРЕЗИДЕНТЫ.

Теперь шутки в сторону.

Во время этой встречи Андрея Криушина и меня лично глубоко потрясло, на что способны *OUG, чего они добились и каков уровень проработки того, что они делают. Андрей и Женя начинают с полного нуля (если не из отрицательной зоны) и им придется непросто.

Приходите на первое мероприятие RuOUG, которое состоится 25 мая в Офисе Oracle. Андрей Криушин из первых уст расскажет Вам свои ощущения от этой поездки и как все было на самом деле.

Самый интересный для меня вопрос:

Получится ли у RuOUG под руководством Андрея Криушина и Евгения Горбоконенко дойти до количественных и качественных характеристик хотя бы SAOUG (South African Oracle User Group)? Я пока не знаю. Это зависит только от них и от тех, кого они выберут себе в помощь. Мы в Oracle можем только постараться помочь им, но труд им предстоит колоссальный...


Читать дальше...

Первый RAC DD4D за пределами СНГ прошел 4-5-6 мая в Праге

Практически сразу после окончания RAC DD4D TTT в Москве, Rick Greenwald провел первый RAC DD4D в Праге, для сотрудников партнерских организаций Oracle. Почему-то сразу видно, что фотки сделаны не у нас. Толи выражения лиц, толи потому что Рик сел на пол, толи просто одежда другая, толи антураж офиса. Даже не знаю...






Начали приходить вопросы "почему семинар идет три дня?". Мы экспортируем RAC DD4D Lab Edition. В этой версии семинара слушатели делают лабораторные работы, которые удлинняют продолжительность семинара.





Следующий "заграничный" RAC DD4D пройдет 20-21-22 мая в городе Стамбуле, Турция, по адресу Oracle Partner HUB - Linkplus Bilgisayar A.S. Kısıklı mah. Hanımseti sok. Hanımseti Çıkmazı No:1 34680 - Üsküdar / İSTANBUL. Тренинг будет проводиться на английском языке. Карту проезда можно посмотреть здесь. Если Ваша организация является партнером Oracle, то Вы можете зарегистрироваться здесь. Стоимость тренинга $90 /day + НДС (турецкий НДС).

Вообще, я люблю Турцию. Там почти всегда хорошая погода и не нужна виза.

P.S. Для тех, кто начинает осваивать Oracle APEX мы рекомендуем к книгу Рика Гринвальда Beginning Oracle Application Express.


Читать дальше...

RACchecker version 2.0

Выпущена новая версия утилиты для проверки приложения к переходу в режим кластерной конфигурации - RACchecker.

Список новых возможностей впечатляет ! :-)

1) Теперь также анализируется текст триггеров. Для версий до 11g исходный текст триггеров не "виден" в представлении DBA_SOURCE. Поэтому утилита не могла проанализировать исходный текст триггеров в 9i/10g. В новой версии это упущение исправлено.

2) Новый параметр SEQ_ORDERED. Теперь утилита может находить упорядоченные последовательности. Упорядоченные последовательности в кластере могут приводить к "горячим" индексным блокам, - если на значениях последовательности построен индекс.

3) Стало возможным производить автоматическую выгрузку исходного текста обнаруженных "плохих" PL/SQL объектов в SQL-скрипты. Параметр SAVE_SOURCE управляет этой возможностью (по умолчанию она выключена). Параметр DIR_SOURCE (работает только совместно с параметром SAVE_SOURCE !) задает директорию на локальном диске клиентской машины, куда будут "сброшены" исходные sql-скрипты.

Дополнительно генерируется инсталяционный скрипт install.sql, который запускает все скрипты пересоздания объектов. Это позволяет подправить исходный код, и получить готовый патч на приложение. Патч создается отдельно для каждой схемы: для этого в каталоге DIR_SOURCE будут созданы подкаталоги с именами соответствующих
схем.

4) Генерация DDL-скриптов для изменения параметров последовательностей (увеличение кэша и отмена упорядочивания). В случае если указан ключ SEQ_DLL_OPT (работает только совместно с SAVE_SOURCE=Y), то будет создан скрипт для изменения атрибутов последовательности. Изменяются атрибуты CACHE, ORDER. Включение изменения того или иного атрибута управляется, соответственно, параметрами MIN_SEQ_CACHE и SEQ_ORDERED
Пример сгенерированного ddl-скрипта для последовательности:


set doc off
/************************************************************************
* Installation script for sequence cur_seq *
* *
* *
* @file cur_seq.seq *
* @author RACChecker *
* @version 1.0.0.0.0 *
* @history *
* RACChecker 10.05.2009 19:57:27 - automaticaly created *
************************************************************************
* Oracle CIS *
* email: igor.melnikov@oracle.com *
***********************************************************************/
set echo on

alter sequence CUR_SEQ
cache 50;

Ссылка для скачивания: RACChecker 2.0.0.0.5

Напоминаю, что для своей работы утилита требует установленной среды выполнения .NET Framework 3.5 (или выше), а также ODP.NET Provider - рекомендуется установить версию поставляемую с Instant Client - она небольшая по размеру.
Скачать ODP.NET Provider 11.1.0.6.21 можно на сайте OTN по этой ссылке.


Читать дальше...

Про HP-Oracle Database Machine/Exadata и покупку Sun Microsystems

Недавно обсуждалась тема покупки Sun Microsystems. На Oracle/Sun FAQ появился интересный документ Transcript of an Interview with Larry Ellison by Reuters on the Acquisition of Sun Microsystems (PDF, May 7, 2009).

В документе есть важный message: Is Exadata moving to Sun SPARC Solaris?

"Exadata is built by HP using Intel microprocessors. We have no plans for a SPARC Solaris version of Exadata. We have an excellent relationship with HP that we expect to continue. The Exadata database machine delivers record setting database performance at a lower cost than conventional hardware. Customers love the machine. It is the most successful product introduction in Oracle’s 30 year history. The Sun acquisition doesn’t reduce our commitment to Exadata at all."

UPDATE: Интересно, что проведенный 15 сентября 2009 года перевод Database Machine на технику Sun не идет вразрез с этим высказыванием Ларри, так как Database Machine V2 не использует Sun SPARC Solaris :^)


Читать дальше...

Курсы по Oracle Spatial в мае + документация RAC по-русски

Нас часто спрашивают где можно погрузиться в тему Oracle Spatial. РДТЕХ ведет курсы по Oracle Spatial. Есть курсы Oracle Spatial 10g: Основы (3 дня) и Oracle Spatial 10g: Новые возможности (2 дня). Ближайшие даты: 12 мая и 15 мая соответственно. Это авторизованные курсы Oracle University. Следующая возможность посетить эту курсы будет только в ноябре. Если Ваша карьера связана со Spatial - пройдите официальные курсы. Это поможет систематизировать знания.

Нас часто спрашивают где можно найти документацию по RAC на русском языке. РДТЕХ переводит официальную документацию Oracle на русский язык: Oracle Real Application Clusters: руководство по развертыванию и администрированию.

Все это коммерческие проекты Oracle и РДТЕХ, но тем, кому это надо это действительно надо.

P.S. Да, собственно, зачем я написал про RAC и Spatial одновременно? Потому, что при помощи RAC можно масштабировать решения на Oracle Spatial. Можно посмотреть интересную презентацию на эту тему. Вот один из реализованных проектов в US Department of Defense. Правда, этим ребятам книга RAC по-русски не понадобилась. :^)


Читать дальше...