Конфигурирование Active-Standby pair репликации и Oracle Clusterware · 6. платформах Linux x86 и Linux x86-64, и только с версией Oracle Clusterware 11.1.0.7., из виртуальных машин на базе Oracle VM-сервера 2.2.0 (x86 64 bit). [ha_ds] Driver =/u01/app/ oracle /product/11.2.1/TimesTen/tt1/lib/libtten.so.
PDO и драйвер PDO_SQLITE включены по умолчанию в PHP, начиная с версии 5.1.0. Чтобы включить --with-pdo-oci[=DIR] PDO: Oracle OCI support. For Linux with 10.2.0.3 RPMs (for example) use: My environment was Windows 7 ( 64 bit), MySQL ODBC drivers ( 64 bit), Apache 2.2.17 (32 bit), PHP 5.3.5 (32 bit).
Продукт Oracle database, Версии, для Linux x86, для Linux x86-64, для Solaris x86, для Solaris x86-64, для Solaris SPARC 64 - bit, для Windows x86, для Обеспечивается поддержка для ODBC посредством Oracle's ODBC Driver.
[orcl] Description = Oracle ODBC driver for Oracle 11g Driver = /u01/app/ oracle / product/11.2.0/xe/lib/libsqora.so.11.1 Driver64 = Setup. for Oracle 11g 64bit Driver = /home/ oracle /ora11r2/lib/libsqora.so #cat odbc.ini [SID].
[OracleDriver] Description= Oracle ODBC driver for Oracle 11g execution permission for `/usr/lib/ oracle /11.2/client64/lib/libsqora.so.11.1` linux -vdso.so.1 Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit.
Oracle database - объектно-реляционная система управления базами данных компании Oracle. На мировом рынке корпоративных систем управления базами данных (СУБД) доминирующее положение занимает традиционная тройка продуктов: IBM DB2, Microsoft SQL Server и Oracle. Более 80% рынка СУБД в течение долгих лет контролируется тремя компаниями производителями: IBM, Oracle и Microsoft . По статистическим данным на рынке России лидирующее положение занимает Oracle, так как по статистическим данным за 2010 год, данная СУБД занимает более 60% всего рынка, среди других СУБД и около 30% мирового рынка СУБД. СУБД Oracle имеет большое количество различных версии и типов. Данная СУБД выпускается одноименной компанией Oracle. Компания Oracle была основана нынешним президентом компаний Лэрри Элисоном и Роберттом Майнором в 1977 году, в Рэдвуде, штат калифорния. Первая реляционная СУБД фирмы базировалась на модели IBM System/R и была первой системой, в которой использовался язык SQL, разработанный фирмой IBM. СУБД Oracle поддерживают свыше 80 вариантов операционной среды в широком диапазоне, включая мэйнфреймы IBM, мини-компьютеры DEC VAX, UNIX, Windows и множество других платформ. для Linux x86 сентябрь 1998 года — Oracle 8.0 (8.0.5) 23 февраля 1999 года — Oracle 8.0 (8.0.5.1.0) 22 ноября 2000 года — Oracle 8i Release 3 (8.1.7.0.1) 25 марта 2003 года — Oracle 9i Release 2 (9.2.0.4) 21 декабря 2004 года — Oracle 10g Release 1 (10.1.0.3) 2 июля 2005 года — Oracle 10g Release 2 (10.2.0.1) 10 августа 2007 года — Oracle 11g Release 1 (11.1.0.6) 1 сентября 2009 года — Oracle 11g Release 2 (11.2.0.1) для Windows x86-64 16 апреля 2003 года — Oracle 9i Release 2 (9.2.0.2.1) для Windows 64-bit Itanium 2 Systems 31 октября 2005 года — Oracle 10g Release 2 (10.2.0.1) для Windows x64 7 ноября 2007 года — Oracle 11g Release 1 (11.1.0.6) для Windows x64 2 апреля 2010 года — Oracle 11g Release 2 (11.2.0.1) для Windows x64 Редакции Oracle Express Edition (XE): это редакция начального уровня. Являеться бесплатной для разработки, развертывания и распространения. Так же являеться отличным выбором для разработчиков, студентов и маленьких организаций. Редакция Oracle XE очень проста в установке и администрировании, может быть установлена практически на любой компьютер, с любым количеством процессоров и объемом памяти. Но, существует ряд ограничений, а именно объем пользовательских данных не может превышать 4 Гб, и Oracle XE не может использовать более 1 Гб оперативной памяти. На данный момент, эта редакция не сопровождаеться службой поддержки Oracle - My Oracle Support (ранее Metalink), но зачастую ответы на интересующие вопросы можно найти на форумах посвященных Oracle и разработке под эту СУБД. Oracle Personal edition (PE): Эта редакция поддерживает однопользовательские среды для разработки и развертывания, которые требуют полную совместимость с Oracle Database Standard Edition One, Oracle Database Standard Edition и Oracle Database Enterprise Edition. Oracle PE содержит все компоненты, опции и функциональность, которые включены в редакцию Enterprise Edition, за исключением опции Oracle Real Application Clusters (RAC). Из отрицательных сторон этой редакции - она доступна только для Windows платформы (Windows 2000, Windows NT, Windows XP, Windows Vista и Windows Server 2003/32-bit и 64-bit версии), так же в эту редакцию не включен Management Pack. Oracle Standard Edition One (SEO): хорошее соотношение цена/производительность, подходит для рабочих групп, отдельных подразделений и создания Web-приложений. Эта редакция рекомендована для использования в различных средах, от выделенного сервера, для небольшого бизнеса, до распределенных сред, практически любого масштаба. Oracle Database SEO содержит все необходимое для построения бизнес-критичных приложений. Oracle Standard Edition (SE): Предлагает недорогую альтернативу для небольшого и среднего бизнеса, или приложений уровня подразделений, которые хотят иметь всю мощь Oracle. Эта редакция содержит все преимущества Oracle SEO, плюс поддержку больших машин и кластеризации с использованием Real Application Clusters (бесплатно в этой редакции). Ранее, RAC не включался в редакции Standard Edition, до версии Oracle Database version 10g. Oracle Enterprise Edition (EE): Является самой дорогой и функциональной редакцией, предоставляет наибольшую, по сравнению с другими редакциями, производительность, доступность, масштабируемость и безопасность, критичные для бизнес-приложений. Например, приложений OLTP, хранилищь данных с высоким количеством обращений, распределенных приложений. Oracle Database EE включает все доступные компоненты Oracle Database, и позволяет расширить свои функциональные возможности, за счет приобретения дополнительных пакетов и компонент. Oracle9i Для примера возьмем Oracle9i. Ядром СУБД является сервер базы данных, который поставляется в одной из четырех редакций в зависимости от масштаба информационной системы, в рамках которой предполагается его применение. [1 ] Для интернет-систем (public) и систем масштаба крупной организации (enterprise) предлагается продукт Oracle9i Database Enterprise Edition (корпоративная редакция), для которого имеется целый набор опций, архитектурно и функционально расширяющих возможности сервера. Продукт Oracle9i Database Standard Edition (стандартная редакция) ориентирован на организации среднего масштаба или подразделения в составе крупной организации (workgroup). Для персонального использования предлагается "персональный Oracle" (Oracle9i Database Personal Edition) , и для систем мобильной связи и небольших офисов - Oracle9i Database Lite. В стандартной, персональной и мобильной редакциях основной акцент сделан на невысокую стоимость, простоту установки и сопровождения. При этом все варианты сервера Oracle имеют в своей основе один и тот же исходный код и функционально идентичны , за исключением некоторых дополнительных опций, которые необходимы для специфических конфигураций (например, для поддержки кластерных архитектур необходима опция Oracle9i Real Application Clusters). Основное преимущество такого подхода к построению СУБД - это идентичность кода для всех вариантов сервера баз данных. Для всех компьютерных платформ и архитектур существует единая СУБД Oracle, поставляемая в различных версиях, которая ведет себя одинаково и предоставляет одинаковую функциональность вне зависимости от платформы, на которой она установлена. Одной из основных характеристик СУБД Oracle является функционирование системы на большинстве платформ. В том числе на больших ЭВМ, UNIX-серверах, персональных компьютерах и т. д. Другой важной характеристикой является поддержка Oracle всех возможных вариантов архитектур, в том числе симметричных многопроцессорных систем, кластеров, систем с массовым параллелизмом и т. д. Очевидна значимость этих характеристик для крупномасштабных организаций, где эксплуатируется множество компьютеров различных моделей и производителей. В таких условиях фактором успеха является максимально возможная типизация предлагаемых решений, ставящая своей целью существенное снижение стоимости владения программным обеспечением. Унификация систем управления базами данных -один из наиболее значимых шагов на пути достижения этой цели. Поддержка Oracle большинства популярных компьютерных платформ и архитектур достигается за счет жесткой технологической схемы разработки кода СУБД. Разработку серверных продуктов выполняет единое подразделение корпорации Oracle, изменения вносятся централизованно. После этого все версии подвергаются тщательному тестированию в базовом варианте, а затем переносятся на все платформы, где также детально проверяются. Возможность переноса Oracle обеспечивается специфической структурой исходного программного кода сервера баз данных. Приблизительно 80% программного кода Oracle - это программы на языке программирования C, является платформо-независимым. Примерно 20% кода, представляющее собой ядро сервера, реализовано на машинно-зависимых языках; и эта часть кода, разумеется, переписывается для различных платформ. Однa из отличительных особенностей сервера Oracle - возможность хранения и обработки различных типов данных. Данная функциональность интегрирована в ядро СУБД и поддерживается модулем interMedia в составе Oracle Database. Он обеспечивает работу с текстовыми документами, включая различные виды поиска, в том числе контекстного; работу с графическими образами более 20-ти форматов; работу с аудио и видеоинформацией. СУБД Oracle не только предоставляет расширенный набор встроенных типов данных, но и позволяет за счет использования Object Option конструировать новые типы данных со спецификацией методов доступа к ним. Это означает фактически, что разработчики получают в руки инструмент, позволяющий строить структурированные типы данных, непосредственно отображающие объекты предметной области. Oracle включает в себя очень много различных компонентов и модулей, вот некоторые из них: Модуль interMedia обеспечивает поддержку всех типов данных, в том числе выполнение операций поиска по большим текстовым документам различных форматов. Компонент Oracle Enterprise Manager представляет собой универсальное средство администрирования баз данных, снабженное удобным графическим интерфейсом и позволяющее администратору баз данных выполнять широкий спектр операций над множеством баз данных Oracle,включая создание, модификацию и удаление любых объектов внутрикаждой из них. Модуль Advanced Replication Option позволяет выполнять репликацию данных в широком диапазоне возможностей, включая синхронную, асинхронную, каскадную и другие типы репликации. Модуль Oracle Workflow представляет собой средство для автоматизации стандартных бизнес-процедур организации, для разработки процедур управления потоками работ. Он предлагает расширенные возможности автоматизации прохождения и обработки информации произвольного типа и формализации сложных бизнес процедур и алгоритмов обработки информации. Одна из ключевых возможностей сервера БД Oracle - механизм хранения и обработки очередей сообщений, который называется Oracle Advanced Queuing (AQ). Он поставляется вместе с сервером баз данных, и его не нужно лицензировать отдельно. Компонент AQ относится к классу Message Oriented Middleware (ПО промежуточного слоя для обработки сообщений). Наличие такого компонента позволяет построить на базе сервера полнофункциональную инфраструктуру для обработки сообщений и исключает необходимость приобретения для этой цели дополнительных средств третьих фирм (таких как IBM MQ Series), обеспечивая, в то же время, связь с ними в неоднородных средах за счет продукта Oracle Messaging Gateways. Начиная с версии Oracle8i, в состав сервера (во все редакции) включена виртуальная Java-машина (JServer Enterprise Edition) . Компонент Oracle Obects for OLE предоставляет возможность доступа к базам данных Oracle-приложений, разработанных на C++, Microsoft Visual Basic, OLE 2.0. Полная поддержка языка макроопределений в Visual Basic позволяет получать данные из Oracle непосредственно в электронных таблицах Microsoft Excel . Лицензирование Распространение программных продуктов Oracle (далее "Программы") осуществляется путем предоставления лицензий на их использование. Продажа лицензий в России и странах СНГ производится только уполномоченными партнерами компании Oracle. Техническая поддержка лицензируемых Программ предоставляется в течение одного года и приобретается вместе с лицензиями. По окончании срока действия технической поддержки, она может быть продлена на очередной годовой период. Стоимость лицензий и технической поддержки рассчитывается на основании всемирного Прейскуранта Oracle ( Oracle Global Price List). Лицензируемые Программы предоставляются по каналам электронной связи или на носителях CD-ROM. Лицензирование Программ означает приобретение прав на их использование, а не покупку самих программных продуктов .... Читать дальше » Администрирование База данных Oracle может быть достаточно большой, поэтому кто-то должен управлять этой системой. Платформы Oracle database портирована на большое количество платформ: Linux x86, Linux x86-64, Linux на zSeries, Linux Itanium, Linux на POWER, Microsoft Windows (32-бит), Windows NT (x64), Windows NT (64-бит Itanium), Solaris x86, Solaris AMD64/EM64T, Solaris SPARC (64-бит), AIX5L, HP-UX PA-RISC, HP-UX Itanium, HP Tru64 UNIX, HP OpenVMS Alpha, IBM z/OS, Mac OS X Server Oracle Database может взломать любой пользователь Базы данных Oracle может взломать любой пользователь, такие выводы представили эксперты 20 сентября 2012 года на конференции по безопасности в Аргентине, сообщил TechCrunch. Аналитик AppSec Inc Эстебан Мартинез Файо (Esteban Martinez Fayo) представил концепцию атаки на базы данных Oracle, согласно которой любой человек, имеющий доступ к именам пользователей и протоколу аутентификации, может воспользоваться брешьюв продукте корпорации. AppSec Inc не в первый раз сообщает о возможности взлома продукции Oracle. Ранее компания сообщила о бреши в мае 2010 года, ошибка была зафиксирована вендором в середине 2011 года. При этом, в последние несколько месяцев Oracle выявил несколько серьезных недостатков в безопасности своих систем. На этом фоне, эксперты прогнозируют возможный всплеск хакерской активности в отношении продуктов компании. По словам Эстебана Мартинеза Файо? Oracle пока не планирует как-либо реагировать на новую брешь в продукте. "Они никогда не исправляли текущих версий, поэтому версии 11.1 и 11.2 могут потенциально быть взломаны", - сказал он. Утечка происходит на этапе аутентификации - не существует промежуточного этапа для обеспечения дополнительной безопасности. Эксперты в области ИБ советуют системным администраторам обратить на это внимание и разработать пути устранения бреши в компаниях. Во второй декаде сентября 2012 года Salesforce.com объявил о возможности единого входа для корпоративных приложений на Dreamforce. Таким образом, появление новой бреши в Oracle делает вопросы безопасности и идентификации еще более актуальными. Это незавершённая статья. Вы можете помочь проекту, дополнив и улучшив ее. Попробуйте. Просто нажмите на ссылку "Править" вверху статьи.