Бесплатная СУБД Oracle Database Express Edition
Источник: по материалам корпорации Oracle.
Введение
Корпорация Oracle выпустила Oracle Database 10g Express Edition (Oracle Database XE) - бесплатную версию СУБД для разработчиков.
Oracle Database XE - это СУБД начального уровня, основанная на базе кода Oracle Database 10g Release 2. Она бесплатна для разработки, установки и распространения, не велика для скачивания и проста в администрировании.
Новая редакция продукта предоставляет возможность разработчикам ПО, администраторам баз данных и всем желающим получить бесплатную базовую версию СУБД, позволяющую начать разработку и развертывание собственных приложений. Кроме того, эта версия предлагается бесплатно независимым разработчикам ПО и поставщикам оборудования для свободной дистрибуции или встраивания в собственные приложения.

СУБД начального уровня
Oracle Database XE - это отличная СУБД начального уровня для:
- разработчиков, работающих с PHP, Java, .NET и Open Source-приложениями (альтернатива MySQL);
- администраторов баз данных, которым нужна бесплатная СУБД для обучения и инсталляций;
- независимых производителей ПО и аппаратных средств, которым нужна бесплатная СУБД для свободного распространения;
- образовательных учреждений и студентов, которым необходима бесплатная СУБД для обучения.
В состав Oracle Database XE также включено средство создания web-приложений Oracle Application Express (APEX).
Редакция Oracle Database XE создана на основе исходного программного кода СУБД Oracle Database 10g Release 2 и полностью совместима с семейством программных продуктов Oracle Database, включая Oracle Standard Edition One, Oracle Standard Edition и Oracle Enterprise Edition. Пользователи имеют возможность начать работу с базовой редакции, а впоследствии модернизировать ее до промышленных редакций Oracle Database 10g и перевести свои приложения на работу с новыми редакциями СУБД без изменения кода приложения.
Oracle Database XE предоставляет те же интерфейсы SQL и PL/SQL, что и во всех остальных версиях Oracle Database 10g, а также широкий спектр программных интерфейсов. Например, предоставляется полная поддержка разработки и развертывания приложений для разработчиков, работающих на платформах Java, .NET, PHP и Windows.
Редакция Oracle Database XE выпускается для 32-разрядных операционных систем Linux и Windows на основе архитектуры Intel/AMD x86, и может быть установлена на любой поддерживаемой ими аппаратной платформе.
Oracle Database XE имеет следующие ограничения:
- не более 4Гб пользовательских данных;
- может использовать не более 1Гб оперативной памяти;
- может использовать только один процессор (или 1 ядро процессора).
Загрузить Oracle Database 10g XE можно по следующей ссылке:
http://www.oracle.com/technology/software/products/database/xe/index.html
С сайта OTN (otn.oracle.com) можно загрузить два различных варианта Oracle Database 10g XE:
- Oracle Database 10g Express (Western European) Edition – БД в кодировке LATIN1 западно-европейских языков. Весь интерфейс только на английском языке.
- Oracle Database 10g Express Edition (Universal) - поддержка кодировки Unicode и как следствие, поддержка всех языков. Интерфейс может быть на следующих языках: Бразильский португальский, Китайский (Простой и Традиционный), Английский, Французский, Немецкий, Итальянский, Японский, Корейский и Испанский.
Если необходимо в приложениях осуществлять поддержку русского языка, то необходимо использовать именно второй вариант (с поддержкой кодировки Unicode).
Преимущества Oracle Database XE для разработчиков
Разработчики могут использовать Oracle Database XE для продвижения своих продуктов на рынке с помощью создания на ее основе демонстрационных или начальных (lite, basic) версий своих продуктов. Заказчик может получить такую версию приложения бесплатно или по низкой цене (нет необходимости лицензировать ПО Oracle), и далее, опробовав прикладное решение в реальной работе, перейти к более мощной версий приложения, которое в свою построено на основе промышленной редакции СУБД Oracle Database (Standard Edition, Standard Edition One или Enterprise Edition).
Заключение
Oracle Database XE имеет следующие преимущества:
- абсолютно свободная СУБД;
- можно тестировать, разрабатывать и распространять с нулевыми инвестициями в ПО и без риска;
- легко мигрировать на промышленные редакции;
- не требуется переписывание приложений при переходе на промышленные редакции;
- инструкция по миграции на промышленные редакции:
Oracle Database Express Edition Upgrade Guide 10g Release 2 (10.2.0.3)
http://download.oracle.com/docs/cd/B25329_01/doc/server.102/b32391/toc.htm
Игорь Мельников,
Oracle СНГ
специально для "Oracle Magazine/Русское Издание"