За не полностью прошедший месяц после выхода APEX 4.0 обнаружены первые ошибки связаные с переходом с предидущих версий, ошибками в визуальных темах и другие.
Ознакомиться с ними можно в постоянно обновляемом перечне ошибок
суббота, 17 июля 2010 г.
пятница, 16 июля 2010 г.
Установка APEX Listener под OC4J
- Скачать Oracle Containers for J2EE Standalone Distributions (текущая версия 10.1.3.5.0)
- 2.Развернуть например в каталог C:\oc4j
- 3. Установить Java SDK
- 4. Установить переменную окружения ORACLE_HOME
Под windows set ORACLE_HOME=C:\oc4j
- 5. Запустить OC4J
a. Перейти в каталог c:\oc4j\bin
b. Oc4j.cmd –start при первом запуске попросит установить пароль для пользователя oc4jadmin
- 6. Перейти в каталог C:\oc4j\j2ee\home\default-web-app
- 7. Создать в OC4J каталог C:\oc4j\j2ee\home\default-web-app\i для изображений
- 8. Скопировать содержимое каталога \apex\images включая подкаталоги в каталог C:\oc4j\j2ee\home\default-web-app\i
- 9. Скачать APEX Listener http://www.oracle.com/technology/products/database/application_express/apex_listener/apex_listener_download.html и развернуть во временный каталог
- 10. Подключиться к консоли OC4J http://host:8888/em/ (порт 8888 установлен по умолчанию)
- 11. Создать роли Admin и Manager
a. Перейти по ссылке Administration
b. Развернуть ветку Security
f. в таблице в колонке Roles нажать на количество ролей
h. Нажать кнопку Create указать имя роли Manager нажать
- 12. Создать пользователей adminlistener и managerlistener
a. в таблице в колонке Users нажать на количество пользователей
b. Нажать кнопку Create указать имя пользователя adminlistener нажать переместить в окно Selected Roles роль Admin
переместить в окно Selected Roles роль Manager
d. Перейти на домашнюю страницу по ссылке OC4J: home
- 13. Разворачивание приложения APEX
a. Перейти по ссылке Applications
c.
d. В обзоре пункта Archive is present on local host. Upload the archive to the server where Application Server Control is running. Выбрать файл apex.war
f. Указать имя приложения apex
h. Убрать галочку Inherit parent application`s shared library imports
i. Проверить чтобы галочка напротив всех shared library`s не стояла
j. Нажать кнопку Deploy
k. Нажать кнопку Return
- 14. Настроить Listener
a. Перейти по ссылке http://host:8888/apex/listenerConfigure
b. Задать параметры базы данных на которой находится APEX
c. Нажать кнопку Apply
- 15. Listener готов к работе
Ссылка на официальную документацию по установке http://www.oracle.com/technology/products/database/application_express/html/apex_listener_install_web.html
вторник, 6 июля 2010 г.
Последние изменения в базе
Часто возникает необходимость узнать какие данные в каких таблицах изменялись в последнее время. Сделать это можно с помощью запроса:
select *
from sys.MON_MODS$ m,
sys.all_objects o
where m.obj# = o.OBJECT_ID
and o.OWNER not in ('SYS','SYSTEM','SYSMAN','DBSNMP','SNMP_USER')
order by m.timestamp
Запрос не отображает изменения в системных таблицах.
Подобную информацию должен отображать и запрос:
select table_owner,table_name,inserts,updates,deletes,truncated,timestamp
from sys.dba_tab_modifications
where table_owner not in ('SYS','SYSTEM','SYSMAN','DBSNMP','SNMP_USER')
order by timestamp
но в него почемуто попадают не все изменения.
select *
from sys.MON_MODS$ m,
sys.all_objects o
where m.obj# = o.OBJECT_ID
and o.OWNER not in ('SYS','SYSTEM','SYSMAN','DBSNMP','SNMP_USER')
order by m.timestamp
Запрос не отображает изменения в системных таблицах.
Подобную информацию должен отображать и запрос:
select table_owner,table_name,inserts,updates,deletes,truncated,timestamp
from sys.dba_tab_modifications
where table_owner not in ('SYS','SYSTEM','SYSMAN','DBSNMP','SNMP_USER')
order by timestamp
но в него почемуто попадают не все изменения.
суббота, 3 июля 2010 г.
APEX plugins
Вышедший недавно APEX 4.0 стал поддеживать плагины.
На сайте http://www.apex-plugin.com/ вы можете ознакомиться с готовыми плагинами других разработчиков и разместить свои.
На данный момент в арсенале:
Group selectlist
Send Mail
Twitter Status Update
Yahoo Stock Quote Process Plugin
Yahoo Stock Quote-Region Plugin
Delta Series
Simple RSS Reader
Botoka's Google Map
Label Cloud Plugin
Google Wave Region Plugin
Charlie Series themes
Bravo Series themes
Alpha Series themes
Get data from Server
Simple Google Map
Masked Text Field
Highlight
Плагин для выбора цвета от Christopher Beck
На сайте http://www.apex-plugin.com/ вы можете ознакомиться с готовыми плагинами других разработчиков и разместить свои.
На данный момент в арсенале:
Group selectlist
Send Mail
Twitter Status Update
Yahoo Stock Quote Process Plugin
Yahoo Stock Quote-Region Plugin
Delta Series
Simple RSS Reader
Botoka's Google Map
Label Cloud Plugin
Google Wave Region Plugin
Charlie Series themes
Bravo Series themes
Alpha Series themes
Get data from Server
Simple Google Map
Masked Text Field
Highlight
Плагин для выбора цвета от Christopher Beck
среда, 23 июня 2010 г.
воскресенье, 13 июня 2010 г.
Медленный старт базы 11G
В шедулере 11 базы есть несколько преднастроеных заданий которые запускаются ежедневно и приводят к существенному замедлению при старте.
SYS.BSLN_MAINTAIN_STATS_JOB
SYS.FGR$AUTOPURGE_JOB
SYS.FILE_WATCHER
SYS.ORA$AUTOTASK_CLEAN
SYS.PURGE_LOG
SYS.RSE$CLEAN_RECOVERABLE_SCRIPT
SYS.SM$CLEAN_AUTO_SPLIT_MERGE
SYS.XMLDB_NFS_CLEANUP_JOB
EXFSYS.RLM$EVTCLEANUP
EXFSYS.RLM$SCHDNEGACTION
Большинство из них можно отключить. Запускаться начинает существенно быстрее.
Данная информация указана для версии 11.2.0.1
SYS.BSLN_MAINTAIN_STATS_JOB
SYS.FGR$AUTOPURGE_JOB
SYS.FILE_WATCHER
SYS.ORA$AUTOTASK_CLEAN
SYS.PURGE_LOG
SYS.RSE$CLEAN_RECOVERABLE_SCRIPT
SYS.SM$CLEAN_AUTO_SPLIT_MERGE
SYS.XMLDB_NFS_CLEANUP_JOB
EXFSYS.RLM$EVTCLEANUP
EXFSYS.RLM$SCHDNEGACTION
Большинство из них можно отключить. Запускаться начинает существенно быстрее.
Данная информация указана для версии 11.2.0.1
суббота, 12 июня 2010 г.
Oracle APEX 4.0 в примерах
Начало использования Application Express {Обновлено с предидущей версии и включены новые возможности APEX 4.0 контент}
Интерактивный отчет (x 3) {Обновлено с предидущей версии APEX 4.0 content}
Построение Веб таблиц в Application Express 4.0 {Новое}
Построение динамических событий в Oracle Application Express 4.0 {Новое}
Расширение приложения с помощью плагинов Oracle Application Express 4.0 {Новое}
Построение Charts, Gantts и Maps в Oracle Application Express 4.0 {Новое}
Oracle APEX 4.0 в примерах
Интерактивный отчет (x 3) {Обновлено с предидущей версии APEX 4.0 content}
Построение Веб таблиц в Application Express 4.0 {Новое}
Построение динамических событий в Oracle Application Express 4.0 {Новое}
Расширение приложения с помощью плагинов Oracle Application Express 4.0 {Новое}
Построение Charts, Gantts и Maps в Oracle Application Express 4.0 {Новое}
Oracle APEX 4.0 в примерах
Подписаться на:
Сообщения (Atom)








