Как стать автором
Обновить
26.53

Oracle *

Система управления базами данных

Сначала показывать
Порог рейтинга
Уровень сложности

Асинхронная репликация с помощью Oracle Streams

Время на прочтение5 мин
Количество просмотров20K
В настоящее время при построении многих автоматизированных систем возникает проблема синхронизации данных по нескольким источникам информации. Один из способов решения этой проблемы — репликации.

В данном топике я расскажу об одной из таких проблем и о том, как можно решить эту проблему с помощью технологии Oracle Streams.
Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии3

Физический Standby DB для Oracle SE

Время на прочтение4 мин
Количество просмотров8.3K
В комментариях к статье хабраюзера querct «Еще раз про Oracle standby» возник вопрос о возможности создания сервера наката (standby) на Oracle SE. Ответ — возможно. Любопытно? Пожалуйте под кат.

Дабы не вводить никого в замешательство и сохранить единообразие формы и сущности, в статье будут приняты все обозначения и требования из упоминаемой статьи. Теоретическую часть можно почерпнуть там же, я же расскажу об особенностях реализации standby базы с помощью Oracle SE и постараюсь осветить возможные «подводные камни».
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии3

Знакомство с Oracle Siebel CRM

Время на прочтение4 мин
Количество просмотров135K
Эта статья пишется для того, чтобы дать представление о довольно специфическом программном комплексе, который используется во многих крупных предприятиях по всему миру, но при этом остается малоизвестным широкому кругу IT-специалистов, даже в сравнении с подобными ему продуктами, как, например, SAP.
Доступной литературы по ней довольно немного, или она настолька туманна и запутанна, что человеку «с улицы» может быть нелегко понять, что это вообще такое. Здесь мы попробуем прояснить этот вопрос.

Читать дальше →
Всего голосов 7: ↑2 и ↓5-3
Комментарии14

Oracle. Безопасность на уровне строк

Время на прочтение5 мин
Количество просмотров23K

Введение в проблему


В настоящее время в любой организации действует разграничение доступа к информации на основе определенных знаний о пользователе. Такими знаниями могут служить роль пользователя в организации, его должность либо структурное подразделение, в котором работает пользователь. Многим известно, что проблема ограничения доступа может быть решена с помощью простейших механизмов на основе имени пользователя, таблиц, представлений и триггеров.
Читать дальше →
Всего голосов 33: ↑31 и ↓2+29
Комментарии20

Истории

Еще раз про Oracle standby

Время на прочтение13 мин
Количество просмотров164K
Представим себе ситуацию, когда наш проект, использующий в качестве СУБД Oracle, неожиданно (или с надеждой ожидаемо) стал критически важным для бизнеса (соответственно, появилась готовность выделять средства на обеспечение надежности системы).
До этого момента мы вполне обходились ежедневным или даже еженедельным бэкапом («горячим» или «холодным» копированием, а может и просто экспортом данных) и нас устраивало время восстановления системы порядка суток (будем считать, что данных у нас на пару терабайт).
И вот оказалось, что на восстановление системы нам отводится не более часа, и никакие данные нам терять нельзя.
Итак, все указывает на то, что нам придется поднимать standby сервер.
В принципе, большая часть из того, о чем говорится в этой статье, описано в «Oracle Data Guard Concepts and Administartion», а также в куче мест на просторах Сети, но, по большей части, это инструкции, содержащие последовательность команд, без особого описания их смысла и, главное, без рекомендаций, что делать, если что-то идет не так.
Я постараюсь описать процесс развертывания физической standby базы максимально подробно с указанием тех грабель на которые когда-либо натыкался.
Указание на случайно не обнаруженные мной проблемы, а также любые уточнения и дополнения всячески приветствуются.
Читать дальше →
Всего голосов 26: ↑26 и ↓0+26
Комментарии32

БД Oracle для программиста

Время на прочтение9 мин
Количество просмотров96K
Нужно ли программисту прикладных приложений понимать как работает БД? Том Кайт, признанный специалист Oracle, автор знаменитой колонки asktom, в своей книге «Oracle для профессионалов. Архитектура и основные особенности.» настаивает, что это просто необходимо. Даже если в вашей команде есть грамотный администратор, знание того, как работает СУБД Oracle поможет вам лучше понимать друг друга и эффективней взаимодействовать, не говоря уже о случае, когда такого специалиста у вас нет. В данном топике я упомяну об основных вещах, понимание которых позволит грамотно работать с БД Oracle и использовать некоторые её особенности с большой отдачей для вашего приложения. Если же вы уже прочитали вышеупомянутую книгу Тома Кайта, то можете просто исползовать эту статью в качестве памятки. Одно замечание — книжку я читал давно, и тогда еще последней версией БД Oracle была 9i, курсы по администрированию я тоже проходил по девятке, так что, если в десятке и выше что-то поменялось и добавилось, то не обессудьте. Хотя я пишу о довольно фундаментальных вещах, которые вряд ли сильно поменяись.
Читать дальше →
Всего голосов 60: ↑51 и ↓9+42
Комментарии27

OpenOffice.org отдадут в руки сообщества

Время на прочтение1 мин
Количество просмотров825
image

Корпорация Oracle намерена отдать офисный пакет OpenOffice.org в руки сообщества, а также больше не поставлять коммерческую версию продукта.
Читать дальше →
Всего голосов 94: ↑89 и ↓5+84
Комментарии125

Database: просмотр Top Activity без Enterprise Manager

Время на прочтение4 мин
Количество просмотров12K
imageКогда идет разработка, связанная с базами данных, практически всегда присутсвует необходимость посмотреть чем занята база в данный конкретный момент времени.
Если к администратору БД подходит разработчик и просит посмотреть почему его запрос «тормозит», то матерый DBA достанет собственноручно написанные скрипты-обертки над скрытыми x$ views и вмиг скажет, что является причиной расстройства разработчика.

Но если DBA не так суров? Он начинающий DBA или вообще не DBA, а просто следит за базой?
В этом ему помогут инструменты описанные под катом.
Читать дальше →
Всего голосов 19: ↑18 и ↓1+17
Комментарии14

Oracle Essbase – Integration Services Обзор

Время на прочтение2 мин
Количество просмотров3.9K
Продолжаю рассказывать об Essbase, в прошлый раз разобрали из чего состоит Essbase, потом поговорили о том как его установить, теперь речь пойдет о том как его использовать в существующей архитектуре хранилищ.

Essbase для DataWarehouse занимает место многомерных витрин, которые позволяют рассчитать комплексные экономические показатели, построить прогноз, предоставить максимально быстро AD-hoc отчетность. Essbase позволяет без задержек обслуживать многие тысячи пользователей, без особых настроек. Вы забудете про планы запросов, и как тюнить быстродействие того или иного отчета.

Читать дальше →
Всего голосов 5: ↑3 и ↓2+1
Комментарии3

Oracle Essbase 9 — установка и настройка

Время на прочтение3 мин
Количество просмотров4.2K
Целью данного топика является первое знакомство на практике хабр-сообщества с продуктом, Oracle Essbase. Здесь вы можете прочитать об архитектуре данного продукта.

На данный момент ( февраль 2011) текущей версией является 11.1.2, в которой Oracle и Hyperion в очередной раз сделали большой шаг в сторону интеграции и усложнили в разы инфраструктуру приложения. Эта версия подойдет для тех, кто уже знаком с системой и понимает все архитектурные особенности. Процесс ее инсталляции подробно рассмотрен на тематических блогах.

Я же предлагаю для знакомства с OLAP Oracle Essbase движком использовать предыдущую версию 9.3, которая в части OLAP ядра, мало чем отличается от своего старшего брата, так как процесс настраивания дополнительных компонент в 11 версии (которые ставятся в нагрузку) может занять достаточно много времени, и ресурсов.

Соответственно процесс установки можно разделить на три этапа

Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Комментарии0

Olap сервер — Oracle Essbase

Время на прочтение3 мин
Количество просмотров13K
На Хабре, хоть как то представлено описание решения от Microsoft для задач аналитической обработки данных в реальном времени, но нет ни слова о мировом лидере в данном вопросе Oracle Essbase Поэтому ниже привожу описание данной технологии.
Читать дальше →
Всего голосов 18: ↑13 и ↓5+8
Комментарии4

Ближайшие события

19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн

Логирование и откат правок

Время на прочтение9 мин
Количество просмотров7.2K

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

Захотелось царю, чтоб в отчетах супротив каждой циферки имя боярина отражалось, ее посчитавшего. Да приказал плотникам механизмус построить по чертежам заморским, чтоб если кто из бояр ошибется – того на дыбу, а циферки его лживые взад вернуть.

Повертели в руках плотники чертежи, что Oracle Flashback зовутся, да засомневались. Неужто рычажок UNDO_RETENTION, по-умолчанию в 3 минуты установленный, можно без последствий до года докрутить, ничего не потерять и не утонуть в гигабайтах лишних данных. Решили свой механизмус собрать.

Сказки кончились, дальше суровая реализация механизмуса.
Читать дальше →
Всего голосов 22: ↑13 и ↓9+4
Комментарии11

Oracle может купить AMD или Nvidia

Время на прочтение1 мин
Количество просмотров1.5K
За последние пять лет одна Oracle сделал 65 приобретений и не собирается на этом останавливаться. Руководитель компании Ларри Эллисон огласил планы на ближайшее время: в фокус интереса софтверного гиганта попали разработчики специализированного ПО и даже производители микросхем.

По словам Эллисона, такая стратегия является логичным продолжением, которое следует из январской покупки Sun Microsystems. После этого компания Oracle де-факто вышла на рынок серверов и теперь вынуждена играть на этом поле.

Ларри Эллисон сказал, что он хочет последовать примеру Стива Джобса и контролировать интеллектуальную собственность даже на уровне аппаратного обеспечения. Как известно, Apple купила производителя процессоров для iPad и iPhone — Oracle тоже хочет нечто подобное.

На сегодняшний день в серверах Sun работают процессоры Sun SPARC, а также Intel и AMD. Производством процессоров на архитектуре SPARC занимается целая куча фирм. По мнению аналитиков, потенциальными объектами для покупки со стороны Oracle являются AMD, Nvidia или микропроцессорное подразделение IBM.
Всего голосов 56: ↑32 и ↓24+8
Комментарии55

Каким должен быть инсталлятор. Мастер-класс от Oracle

Время на прочтение2 мин
Количество просмотров5.8K

Театр начинается с вешалки, а программный продукт начинается с инсталлятора. Все мы хоть раз устанавливали программу и знаем, что часто по тому, как сделана программа установки, можно судить об отношении разработчиков ко всему программному продукту.
Также все наслышаны о таком «монстре», «корпорации зла», которая покупает Sun, судится с Google и т.д. Это Oracle Corporation, в которой работает более 100 тыс. сотрудников.
По роду моей деятельности мне пришлось столкнуться с флагманской СУБД данной компании – Oracle Database 11g Release 2.
До этого мое общение с этой СУБД замерло на версии 9i и теперь, хоть и избалованный другой известной СУБД, я решил насладиться инженерной мыслью Oracle Corporation.

Ниже вы ознакомитесь с моими первыми впечатлениями.
Читать дальше →
Всего голосов 162: ↑143 и ↓19+124
Комментарии140

Важные изменения в Oracle Database Patch Sets начиная с 11.2.0.2

Время на прочтение3 мин
Количество просмотров6.1K
На днях компания Oracle выпустила очередной патчсет для своей базы данных с версией 11.2.0.2. Этот патч ознаменовал также важное изменение в формах выпуска патчсетов. Этому вкратце и будет посвящен этот перевод статьи на сайте My Oracle Support — Important Changes to Oracle Database Patch Sets Starting With 11.2.0.2 [ID 1189783.1]

Начиная с патчсета 11.2.0.2 – все пачтсеты к Oracle Database будут являться полными инсталляциями продукта. (И весят они теперь соответственно – прим. переводчика). До этой версии патчсеты представляли собой определенный набор файлов, которые заменяли собой файлы существующей установки.

Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии3

Oracle BPEL — опыт использования в качестве workflow-движка

Время на прочтение2 мин
Количество просмотров5.1K
Все началось в один прекрасный день, когда я получил ссылку на Oracle BPEL и указание его исследовать. Для тех кто не в курсе — BPEL — это язык описания бизнес-процессов, Oracle BPEL — это кроме всего прочего еще и workflow-движок. Все начиналось хорошо, установка прошла без проблем, все вроде запускалось, но не хватало одной функции, без которой жить просто нельзя.

Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии2

Google назвал иск Oracle безосновательным

Время на прочтение2 мин
Количество просмотров895
image

Вчера на Хабре появилась новость о том, что компания Oracle подала в суд на корпорацию Google вследствие «вопиющих нарушениях прав по защите интеллектуальной собственности». Напомню, что компания Oracle считает, что «При разработке Android, Гугл сознательно, прямо и неоднократно нарушила некоторое аспекты прав интеллектуальной собственности компании Oracle, связанные с Java. Этот иск направлен на устранение нарушений». Так вот, сегодня корпорация Google ответила на этот иск, сообщив, что считает его безосновательным.

Читать дальше →
Всего голосов 77: ↑68 и ↓9+59
Комментарии89

Из-за Андроида Oracle подала в суд на Google

Время на прочтение2 мин
Количество просмотров2K
image
Заявляя о вопиющих нарушениях прав по защите интеллектуальной собственности, компания Oracle подала иск против компании Google, связанный с набирающей популярность мобильной платформой Android.

В заявлении, опубликованном сегодня, Оракл заявила, что «При разработке Android, Гугл сознательно, прямо и неоднократно нарушила некоторое аспекты прав интеллектуальной собственности компании Oracle, связанные с Java. Этот иск направлен на устранение нарушений».

В прошлом году Oracle приобрела Sun Microsystems, а вместе с ней и Java. В своем заявлении платформа Java называется одной из самых значимых технологий, приобретенных вместе с Sun. И действительно, вряд ли кто-то может оспорить, что платформа является очень распространенной и важной для IT-индустрии.
Читать дальше →
Всего голосов 71: ↑51 и ↓20+31
Комментарии144

Вклад авторов

Работа