Pull to refresh

Изменение исходников ( DDL ) на лету

Oracle *System Analysis and Design *SQL *Delirium coding
Tutorial
При сопровождении ERP систем иногда возникает необходимость массового изменения кода процедур, функций, триггеров или пакетов. Например для замены вызова одной процедуры на вызов другой.
Если надо поменять пару процедур, то можно сделать это в ручную, но когда надо изменить несколько сотен объектов, то приходиться задуматься об автоматизации процесса. В статье описан пример автоматизации для СУБД ORACLE 11g.
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Views 14K
Comments 14

Oracle в России может «похудеть»: Федеральная налоговая служба планирует удалить дочернее подразделение из ЕГРЮЛ

Legislation in IT Business Models *

Фото: Reuters / Susana Bates

Американская корпорация Oracle уже более года не подает налоговую отчетность по своему российскому подразделению, ЗАО «Оракл компьютерное оборудование». Это дочернее ЗАО занималось продажей аппаратного обеспечения Oracle Hardware российским клиентам, пишет «Коммерсант». Соответствующая информация опубликована Федеральной налоговой службой (ФНС) по городу Москве в «Вестнике государственной регистрации» и и сервисе kartoteka.ru. По данным ведомства, ЗАО не только не предоставляло финансовую отчетность более года, но и не проводило операций по своим банковским счетам. «Оракл компьютерное оборудование» представляет аппаратный бизнес Oracle Hardware, который компания приобрела в 2010 году у Sun Microsystems.

Если в течение трех месяцев со дня публикации этого сообщения ведомство не получит заявлений от лиц, чьи права или интересы затрагиваются данным решением, ЗАО будет удалено из ЕГРЮЛ. Интересно, что российское ЗАО компании Oracle приносит около $140 млн выручки.
Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 6K
Comments 1

Бесплатный вебинар «Сервер приложений WebLogic 12.2: мультиарендность, высокая доступность, Docker-контейнеры»

Oracle corporate blog Oracle *
23 июня в 11:00 приглашаем вас на бесплатный вебинар «Сервер приложений WebLogic 12.2: мультиарендность, высокая доступность, Docker-контейнеры». Количество участников не ограничено.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 4.8K
Comments 0

Не попадитесь в ловушку используя Oracle JDK 11

Java *
Sandbox
Привет, Хабр! Представляю вашему вниманию перевод статьи «Do not fall into Oracle's Java 11 trap» автора Stephen Colebourne.

Java 11 была официально выпущена. Это мажорный релиз, имеющий долгосрочную поддержку (LTS — long-term support). Однако Oracle приготовила ловушку (намеренно или случайно).

Ловушка


В течение 23 лёт разработчики привыкли загружать JDK с сайта Oracle и использовать его бесплатно. Введите «JDK» в свою любимую поисковую систему, и верхняя ссылка будет вести на страницу загрузки Oracle Java SE (я намеренно не предоставляю ссылку). Но этот запрос и эта ссылка теперь являются ловушкой.

Oracle JDK, на который ссылаются почти все поисковые запросы, теперь является коммерческим, и не является бесплатным.
Читать дальше →
Total votes 54: ↑50 and ↓4 +46
Views 164K
Comments 69

Создание и настройка Oracle standby без использования Oracle Data Guard

Oracle *IT Infrastructure *Database Administration *Backup *DevOps *
Sandbox

Данный пост будет интересен тем, перед кем стоит задача настройки Oracle standby, но по каким-либо причинам расширение Data Guard отсутсвует (обычно для его работы требуется Enterprise Edition, но во многих случаях можно встретить Standard Edition). Рассказываю, как настроить PRIMARY-STANDBY на Oracle Standard Edition на Centos 7 с помошью NFS.

Читать далее
Total votes 2: ↑1 and ↓1 0
Views 4.8K
Comments 8

Как мы мигрировали критичную БД с Oracle в CockroachDB

QIWI corporate blog Oracle *SQL *Database Administration *Distributed systems *

… простите, мигрировали куда? Туда!


CockroachDB — PostgreSQL-совместимая (по SQL-синтаксису DML) распределенная СУБД с открытым кодом (ну, почти). Ее название символизирует, что она, как таракан, выживает в любых экстремальных ситуациях. Лично мне крайне импонирует такая СУБД с привычным SQL-интерфейсом, настройка которой занимает 5 минут, которая хранит данные — как Kafka — на нескольких узлах в нескольких ЦОДах сразу, имеет настраиваемый replication factor на уровне конкретных таблиц, легко переживает потерю как одного узла, так и целого ЦОДа, использует для этого механизм распределенного консенсуса Raft и при этом еще и имеет строгую консистентность и уровень изоляции serializable. Разработчики CockroachDB — выходцы из компании Google, которые решили коммерциализировать архитектуру распределенной СУБД Spanner.



Недостатки тоже есть, не переживайте, но про них лучше в другой раз :)

Почему именно CockroachDB?


Среди распределенных SQL-СУБД есть альтернативы в виде Yugabyte и TiDB, и с прошлого месяца YDB. Вопрос «Почему?» связан в первую очередь с тем, зачем вообще нужна БД. Как мне кажется, БД нужна для того, чтобы надежно хранить данные и доставать их через стандартный язык SQL, а удобство ее использования — приятный, но вторичный фактор. Тут надо заметить, что я почти 9 лет проработал в техподдержке Oracle, и видел достаточно случаев порчи БД, как из-за дисковых сбоев и ошибок администраторов, так и из-за багов в приложении и даже в коде самой СУБД.

Ключевыми критериями выбора были:
Читать дальше →
Total votes 28: ↑27 and ↓1 +26
Views 5.4K
Comments 21