Первая статья об установке пароля на Oracle Listener
Securing the Oracle Network
вторник, 31 августа 2010 г.
вторник, 11 мая 2010 г.
Обслуживание журнала listener.log
Периодически возникает необходимость в обслуживании журнала процесса Oracle LISTENER.
Удаление файла журнала при работающем процессе Oracle LISTENER приводит к остановке процесса журналирования.
Несколько примеров работы с Oracle Listener доступны по адресу: truncating-rotating-flushing.html
Удаление файла журнала при работающем процессе Oracle LISTENER приводит к остановке процесса журналирования.
Несколько примеров работы с Oracle Listener доступны по адресу: truncating-rotating-flushing.html
пятница, 19 марта 2010 г.
понедельник, 15 марта 2010 г.
Транспонирование SQL запроса
В редакции СУБД Oracle начиная с 11g транспонировать данные можно при помощи следующего SQL запроса:
with pivot_data as (
select s.nomer, a.ap_kodcat, a.ap_price
from sclad s, alt_price a
where a.ap_kodkart=s.kod
and s.price='+'
)
select *
from pivot_data
pivot (
sum(ap_price)
for ap_kodcat
in (
0 as price0,
1 as price1,
2 as price2
)
)
Монтирование образа ISO в Linux
В целях установки дополнительных пакетов (RPM) возникает потребность в доступе к дистрибутиву. Для этого под учетной записью root смонтируем образ диска (CD/DVD), выполнив команду:
mount -o loop /distr/rhel-server-5.4-x86_64-dvd.iso /mnt/iso
воскресенье, 14 марта 2010 г.
Создание файлов в Linux
Иногда возникает потребность в создании файлов определенного размера.
В Linux создать файлы определенного размера можно при помощи команды dd.
В качестве входного потока данных используем файл /dev/zero. Создадим 5 файлов по 10G каждый:
В Linux создать файлы определенного размера можно при помощи команды dd.
В качестве входного потока данных используем файл /dev/zero. Создадим 5 файлов по 10G каждый:
dd if=/dev/zero of=temp01.zero count=100 bs=100M
dd if=/dev/zero of=temp02.zero count=100 bs=100M
dd if=/dev/zero of=temp03.zero count=100 bs=100M
dd if=/dev/zero of=temp04.zero count=100 bs=100M
dd if=/dev/zero of=temp05.zero count=100 bs=100M
понедельник, 8 марта 2010 г.
Установка ApexLib 2.0
Среда разработки ApexLib предназначения для улучшения Oracle Application Express (APEX) и упрощения процесса разработки. Домашняя страница ApexLib доступна по адресу http://apexlib.oracleapex.info.
Download ApexLib
На момент написания данного материала доступна версия ApexLib 2.0. Ссылку на загрузку можно найти на странице домашней странице проекта ApexLib apexlib.oracleapex.info. Загрузим ZIP-архив в рабочую директорию:
Download ApexLib
На момент написания данного материала доступна версия ApexLib 2.0. Ссылку на загрузку можно найти на странице домашней странице проекта ApexLib apexlib.oracleapex.info. Загрузим ZIP-архив в рабочую директорию:
echo $ORACLE_BASE
test -d $ORACLE_BASE/install/ApexLib mkdir -p $ORACLE_BASE/install/ApexLib
cd $ORACLE_BASE/install/ApexLib
wget http://downloads.apexbox.ru/stage/apex/3.2.1/ApexLib_v2_0_3.zip
unzip ApexLib_v2_0_3.zip
rm -f ApexLib_v2_0_3.zip
понедельник, 1 марта 2010 г.
пятница, 26 февраля 2010 г.
Установка APEX 3.2.1 в СУБД Oracle 11gR2
Рассмотрен пример установки APEX 3.2.1 в СУБД Oracle 11gR2 (OEL 5.4).
Использованные источники
Oracle® Application Express Installation Guide
Release 3.2
Part Number E12196-02
Oracle® Fusion Middleware User's Guide for mod_plsql
11g Release 1 (11.1.1)
Part Number E12041-02
Oracle® Fusion Middleware PL/SQL Web Toolkit Reference
11g Release 1 (11.1.1)
Part Number E12042-01
Выбор HTTP сервера
Выбор сценария установки APEX
Использованные источники
Oracle® Application Express Installation Guide
Release 3.2
Part Number E12196-02
Oracle® Fusion Middleware User's Guide for mod_plsql
11g Release 1 (11.1.1)
Part Number E12041-02
Oracle® Fusion Middleware PL/SQL Web Toolkit Reference
11g Release 1 (11.1.1)
Part Number E12042-01
Выбор HTTP сервера
- Oracle HTTP Server and mod_plsql;
- Embedded PL/SQL Gateway.
Выбор сценария установки APEX
- Downloading from OTN and Configuring the Embedded PL/SQL Gateway;
- Downloading from OTN and Configuring Oracle HTTP Server;
- Installing from the Database and Configure the Embedded PL/SQL Gateway;
- Installing from the Database and Configure Oracle HTTP Server.
Oracle 11gR2 dbca Создание базы данных
Хочется идти в ногу со временем и выдержать темп обновления ИТ инфраструктуры продуктов Oracle.
Дистрибутив СУБД Oracle можно загрузить по следующим URL:
Oracle Technology Network (OTN)
Веб-узел электронной доставки Oracle (Oracle® E-Delivery)
Обзорную информацию о инсталляции можно получить по ссылке:
Oracle by examples (OBE)
После просмотра примеров "по диагонали" можно приступить к инсталляции. Если что и было пропущено, то в момент инсталляции можно будет все поправить. Например, версии Oracle Enterprice Linux 5.1 уже недостаточно. Проведем обновление версии операционной системы, воспользовавшись ресурсом Unbreakable Linux Network.
Приступим к установке исполняемых файлов Oracle. На данном этапе откажемся от создания базы данных.
По завершении установки исполняемых файлов загрузим дистрибутив с примерами Oracle Database 11g Release 2 Examples и установим в существующий домашний каталог базы данных 11gR2.
Дистрибутив СУБД Oracle можно загрузить по следующим URL:
Oracle Technology Network (OTN)
Веб-узел электронной доставки Oracle (Oracle® E-Delivery)
Обзорную информацию о инсталляции можно получить по ссылке:
Oracle by examples (OBE)
После просмотра примеров "по диагонали" можно приступить к инсталляции. Если что и было пропущено, то в момент инсталляции можно будет все поправить. Например, версии Oracle Enterprice Linux 5.1 уже недостаточно. Проведем обновление версии операционной системы, воспользовавшись ресурсом Unbreakable Linux Network.
Приступим к установке исполняемых файлов Oracle. На данном этапе откажемся от создания базы данных.
По завершении установки исполняемых файлов загрузим дистрибутив с примерами Oracle Database 11g Release 2 Examples и установим в существующий домашний каталог базы данных 11gR2.
среда, 10 февраля 2010 г.
Oracle Remote Diagnostic Agent (RDA)
Metalink arcticle: RDA Documentation Index [ID 414966.1]
# Connect Oracle software owner:
su - oracle
# Add PATH for RDA executable files:
vi ~/.bash_profile
PATH=${ORACLE_BASE}/rda:${PATH}
# Test REPL:
which perl
perl -V
# Verify RDA:
rda.sh -cv
# Configure RDA:
cd ${HOME}
export ORACLE_SID=orcl
rda.sh -S
# View configuration file:
more ${HOME}/setup.cfg
# Collect RDA:
export ORACLE_SID=orcl
rda.sh
# Review RDA output:
cd ${HOME}/output
# Connect Oracle software owner:
su - oracle
# Add PATH for RDA executable files:
vi ~/.bash_profile
PATH=${ORACLE_BASE}/rda:${PATH}
# Test REPL:
which perl
perl -V
# Verify RDA:
rda.sh -cv
# Configure RDA:
cd ${HOME}
export ORACLE_SID=orcl
rda.sh -S
# View configuration file:
more ${HOME}/setup.cfg
# Collect RDA:
export ORACLE_SID=orcl
rda.sh
# Review RDA output:
cd ${HOME}/output
Подписаться на:
Сообщения (Atom)