Перехват TNS-соединения

tns

Для прослушивателя процесов Oracle 11 версии существует неприятная уязвимость, которая позволяет атакующему выполнить произвольную команду и провести атаку “человек
посередине”. Continue reading “Перехват TNS-соединения”

Один из способов восстановления базы данных Oracle

Ситуация: На базу данных Oracle устанавливается некое приложение из дампа БД.  Для этого приложения заранее создано некоторое количество табличных пространств. В процессе установки не хватает дискового пространства, которое требуется ненасытному дампу, так как у многих индексов INITIAL EXTEND равен 200 мб. В итоге дамп не установлен, база упала и не стартует.  Команда alter database open не проходит. Continue reading “Один из способов восстановления базы данных Oracle”

Установка Oracle Database Server 11.2.0.3 на Oracle Linux 6.3

Oracle Linux
В этой статье описан процесс установки сервера базы данных Oracle Database Server 11g версии 11.2.0.3 на операционную систему Oracle Linux Server версии 6.3 (32-битная версия).
Статья создавалась как заметки для себя, “чтобы не забыть детали”, но, возможно, будет полезна кому нибудь еще. Continue reading “Установка Oracle Database Server 11.2.0.3 на Oracle Linux 6.3”

Дефрагментация таблиц в Oracle.

Дефрагментация таблиц в Oracle.
В процессе жизни таблиц Oracle Database в них происходит вставка записей, их модификация и удаление. Новые данные записываются на место освободившихся блоков данных, в результате интенсивных DML операций таблица физически может состоять из множества цепочек блоков, физически расположенных в разных местах табличного пространства. Continue reading “Дефрагментация таблиц в Oracle.”

Установка патчей базы данных Oracle

Эта небольшая заметка рассказывает об устновке патча базы данных Oracle.
Задача: Есть база данных Oracle Database 11.2.0.3 (64 бит Windows), на которую необходимо установить патч 13555973. Continue reading “Установка патчей базы данных Oracle”

Как включить (выключить) режим ARCHIVELOG в Oracle Database?

ARCHIVELOG
В этой заметке показаны команды включения/выключения режима ARCHIVELOG в базе данных Oracle. Режим ARCHIVELOG позволяет сохранять в отдельном каталоге журналы транзакций. Режим используется обычно в продуктовых системах, а так же для репликации данных на другие сервера, в частности с использованием продуктов OracleStreams, GoldenGate. Continue reading “Как включить (выключить) режим ARCHIVELOG в Oracle Database?”

Установка Oracle WebLogic Server 11g (10.3.6) generic

На момент написания этой заметки на 64 битную операционную систему Windows можно было установить только версию WebLogic Server 10.3.6 generic, которая поставляется в виде jar файла. Continue reading “Установка Oracle WebLogic Server 11g (10.3.6) generic”

Установка Oracle WebLogic Server 12c Release 1

Oracle WebLogic Server 12c
В этой заметке описана установка последней на момент публикации версии Oracle WebLogic Server 12c Release 1.

Установка Oracle Designer

Для установки Oracle Designer необходимо скачать Oracle Developer Suite 10g и последний известный на данный момент патчсет Oracle Designer: 10gR2_designer_10126.
Для начала необходимо установить Oracle Developer Suite 11g, затем устанавливаем патчсет в тот же Home, в который установлен Oracle Developer Suite. Continue reading “Установка Oracle Designer”

Запуск 32 битных клиентов Oracle

В этой заметке продолжаем тему про запуск 32 битных приложений на 64 битной операционной системе Windows в том случае, если сервер Oracle также является 64 битным и установлен на этом же компьютере. Continue reading “Запуск 32 битных клиентов Oracle”

PL/SQL Developer на Windows-64

Oracle Instant Client
Современные операционные системы Windows для 64-х разрядных процессоров используются все чаще как в качестве серверов, так и рабочих станций. Однако несовместимость 32-х битного программного обеспечения доставляет немало хлопот. Continue reading “PL/SQL Developer на Windows-64”

Установка Oracle Developer Suite 10g на Windows Server 2008

Потребовалось установить Oracle Developer Suite 10g на Windows Server 2008, который я сейчас использую в качестве рабочей станции. Continue reading “Установка Oracle Developer Suite 10g на Windows Server 2008”

Oracle Wrap. Шифрование всех файлов в текущем каталоге

Про утилиту Oracle Wrap мы уже писали ранее. В этой небольшой заметке приведем пример командного скрипта Windows для шифрования всех файлов PL/SQL функций, процедур или PL/SQL пакетов в текущем каталоге. Continue reading “Oracle Wrap. Шифрование всех файлов в текущем каталоге”

Утилита Oracle Wrap

Oracle Wrap
Многих производителей программного обеспечения, которые используют базу данных Oracle Database в своих разработках волнует вопрос о защите своей интеллектуальной собственности. Не секрет, что при поставке приложения заказчику серверный код на PL/SQL часто требуется как то защитить. Continue reading “Утилита Oracle Wrap”

Запуск Oracle WebLogic 11g Forms and Reports Services как сервис Windows

Oracle WebLogic windows service
Про установку и настройку Forms и Reports Services для Oracle WebLogic 11g мы уже писали ранее в специальных публикациях. Однако сервера форм и отчетов по умолчанию запускаются вручную в отдельной консоли Windows в виде Java приложений, если говорить про эксплуатацию WebLogic на Windows. Ручной запуск не может удовлетворить при повседневной эксплуатации серверов, хотелось бы запускать их автоматически при загрузке операционной системы Windows. Как это сделать и пойдет речь в этой статье. Continue reading “Запуск Oracle WebLogic 11g Forms and Reports Services как сервис Windows”