21.11.2011

"1C:Enterprise" now work on Exadata


Произошло эпохальное событие: "1C:Предприятие" поддерживает Exadata!

Как вы помните 1С уже достаточно давно поддерживает Oracle Database 11.2.0.2 на платформе Linux x64. Для запуска 1С на данной платформе необходимо установить три патча: 10094732, 11724916, 9620994.
Собственно узлы БД (database node) Exadata и работают под управлением Oracle Database 11.2.0.2 и Linux x64.

Сейчас ошибки (баги), которые исправляют вышеописанные патчи, были устранены и на Exadata.
Итак: "1С:Предприятие" работает на Exadata при условии установки на database node двух патчей:
    - Exadata Bundle Patch 9
    - Patch 13251038

Огромная благодарность за помощь в получении патчей и масштабное тестирование "1С:Предприятие" на Exadata сотрудникам компании "Fors" !

16.11.2011

22 ноября: Москва: OTN Developer Day 2011


22 ноября в гостинице «Бородино» по адресу ул. Русаковская д. 13/2 (недалеко от метро Красносельская) в рамках Oracle Technology Network Developer Day Database пройдут

Мастер-классы по разработке приложений для Oracle Database 11g.


Мероприятие пройдет в формате двух параллельных мастер-классов:
  • разработка приложений с помощью Oracle Application Express (APEX)
  • pазработка .NET-приложений с помощью Oracle Data Provider for .NET (ODP .Net)
Участие в мероприятии бесплатно при условии предварительной регистрации здесь. Обращаем Ваше внимание на то, что все материалы мастер-классов предоставляются на английском языке.

Для участия в мероприятии Вам необходимо иметь с собой ноутбук, удовлетворяющий следующим техническим требованиям:
  • операционная система Windows, Linux или Mac
  • минимум 2 ГБ оперативной памяти
  • минимум 20 ГБ свободного дискового пространства
  • VirtualBox 4.1.6
По всем вопросам регистрации просим обращаться к Екатерине Ивкиной по электронной почте ekaterina.ivkina в домене oracle.com или по телефону +74956411400.

Update 1:

Огромная благодарность всем участникам за проявленный интерес !!!

Материалы семинара доступны по ссылкам ниже: Инструкции к лабораторным работам доступны на сайте Oracle Learning Library (oracle.com/oll).
Рекомендую сделать все предложенные нами лабораторные работы, если возникнут какие-либо вопросы - пишите в коментарии к этому посту или по адресу andrey.zabelin в домене oracle.com .

Виртуальная машина, использовавшаяся на треке APEX, доступна на странице Developer Day - Hands-on Database Application Development.

Update 2:


Как выяснилось на мероприятии на компах с процессором AMD необходимо выполнить дополнительные настройки для запуска виртуальной машины. Проблема заключается в управлением энергопотреблением APIC под Linux на процессорах AMD.
Linux зависает при старте, перед запуском виртуальной машины нужно снять галку в свойствах (см. скриншот) .

На работоспособность APEX внутри виртуальной машины эта настройка не влияет ;-)

Есть другой вариант - отредактировать файл /grub/boot/menu.lst и добавить опцию "noapic nolapic acpi=off" в секцию boot в гостевой операционной системе Linux.

06.11.2011

Database As Service. Part1 (Создание шаблона БД)

На прошедшем Oracle Day я рассказывал презентацию про подготовку инфраструктуры для облачных вычислений. Была затронута тема предоставления заказчикам базы данных как сервиса - Database As Service [DBaaS].
Тема эта относительно новая, и мне хотелось бы рассмотреть ее более подробно.

Введение
DBaaS - это копцепция БД которая представляет собой ресурс в облаке. Пользователь не знает, где физически находится эта БД. Как и любой другой ресурс в облаке, эта база данных автоматически создается по запросу пользователя.
Затем заказчик работает с этой БД обычным образом: работает с ней через приложение или использует для задач разработки или тестирования. Также пользователь, если в этом возникла необходимость, может удалить ресурс - БД при этом автоматически удаляется.

Очень часто в организациях постоянно требуется создавать БД типовых конфигураций используемых в компании. Иногда эти БД нужны на определенное время, например для задач тестирования. Эта рутинная работа ложится на плечи DBA, которые и так, особенно в крупных компаниях, сильно перегружены. Идея DBaaS состоит в автоматизации получения готовой типовой БД, чтобы, как и для любого другого ресурса в облаке, БД создавалась по запросу пользователя и автоматически производился учет и оплата ее использования.

Концептуально, в иерархии ресурсов облака, DBaaS лежит между уровнями "Инфраструктура как сервис" [IaaS] и "Платформа как сервис" [PaaS]. В качестве инфраструктуры база данных может использовать непосредственно железо сервера, то есть может быть установлена непосредственно на операционной системе аппаратного сервера, либо может работать в виртуальной машине.

DBaaS обеспечивает следующие преимущества:

10.10.2011

Материалы семинара «Облачные вычисления. Построение дата центров нового поколения».

Материалы семинара «Облачные вычисления. Построение дата центров нового поколения» Вы можете скачать по данной ссылке.

15.09.2011

Oracle Cloud File System

Сейчас я занимаюсь подготовкой демонстрации ACFS для семинара по Облачным вычислениям. Часть демонстрации посвящена шифрованию. Многие  знают, что для закрытия конфиденциальной информации на уровне Oracle Database есть механизмы TDE (Transparent Data Encryption). Показать, что все работает, в этом случае, достаточно просто: включить шифрование, добавить записи в таблицу, взять любой «просмоторщик» бинарных файлов, открыть файл БД и показать, что данные  нечитабельны.

Замечательно! А как быть, если TDE включено для  файловой системы? Если у вас нет прав на объект, то вы не получаете доступ. Если доступ есть, то TDE абсолютно прозрачно и расшифровывает данные налету для вас независимо от приложений, при любом доступе к файлу который хранится на диске. При копировании на незащищенный диск автоматически происходит расшифровка. Т.е. в процессе тестирования ACFS Security вела себя абсолютно прагматично: есть права - получите, нет прав - до свидания и have a nice day! :-)
Пример команд. Действительно, просто без погружения в Realms :)

Тем не менее, способ есть. Можно производить поиск информации на уровне тома (volume), например из под root выполнив: dd, strings  и т.д.. Также не стоит забывать про файловый кэш (для очиски в Linux, например можно использовать команду "sync"). Т.к. блоки файлов пользователя шифруются при «переливке» с кеша на диск. В итоге, все удалось решить.

Кроме этого, ACFS (маркетинговое название - Cloud FS) позволяет организовать репликацию файлов между серверами в рамках одного ЦОД или нескольких площадок. Многие знают, что для защиты данных БД от катастроф, как правило, используется Oracle Data Guard. Но как быть с файлами приложений или бинарными файлами Oracle Homes?  Как раз для решения такой задачи Cloud FS Replication может помочь, причем, передача данных идет по обычным IP каналам.
Демонстрация будет прадставлена на следующем семинаре ....


Самое главное ! 20-ого сентября, в офисе Oracle будет проходить мероприятие для партнеров - «Облачные вычисления. Построение дата центров нового поколения». Партнеры, приходите, будет много интересного!

Информация  о регистрации  и детали мероприятия здесь.


09.09.2011

ЦФТ - переход на 11.2

Как и обещал: выкладываю свою презентацию по переходу на 11g R2 с семинара "Миграция банковских комплексов ЦФТ на СУБД Oracle 11g"

Ссылки для скачивания:
презентация
Полный вариант

05.09.2011

Database 11g XE released!

Наконец-то вышел в релиз Oracle Database 11g Express Edition. Поддерживаются только две платформы: win32 и linux_x64. Почти все ограничения остались прежними (RAM - максимум 1Gb, используется только 1CPU), кроме одного: объем пользовательских данных может теперь составлять 11Gb !

Создан Database XE 11g на основе кодовой базы 11.2.0.2:


C:\>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.2.0 Production on Mon Sep 5 11:16:23 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production

SQL>

Ccылка на скачивание: Oracle Database Express Edition 11g Release 2

P.S. К сожалению внутри Database XE установлен APEX старой версии (4.0.2) - нужно вручную устанавливать новую версию - Application Express 4.1