Просторы интернета
19 Февраль 2015
Earlier
Вт, Дек 18, 2012
Для регистрации формы, разработанной в 6 версии Oracle Forms используем:
f60gen module= userid=APPS/apps Module_Type=FORM Output_File=$_TOP/forms/US/.fmx
Для регистрации формы, разработанной в 10 версии Oracle Forms используем:
frmcmp_batch module=$AU_TOP/forms/RU/XX_CITY.fmb userid=apps/apps module_type=FORM Compile_All=YES output_file=$AU_TOP/forms/RU/XX_CITY.fmx
[...]
Source: alesiakarpelenia.blogspot.ruf60gen module= userid=APPS/apps Module_Type=FORM Output_File=$_TOP/forms/US/.fmx
Для регистрации формы, разработанной в 10 версии Oracle Forms используем:
frmcmp_batch module=$AU_TOP/forms/RU/XX_CITY.fmb userid=apps/apps module_type=FORM Compile_All=YES output_file=$AU_TOP/forms/RU/XX_CITY.fmx
[...]
Вс, Дек 16, 2012
Добавлена статья Как получить Globally Unique Identifier (GUID) в Oracle [...]
Source: www.orahome.ruВс, Дек 09, 2012
Добавлена статья Опыт использования Object Change Notification [...]
Source: www.orahome.ruЧт, Дек 06, 2012
Трассировка сессии Oracle помогает найти проблемные запросы и понять в чем именно причина.
Что именно будет записываться в трассировочный файл, определяется номером события (event).
Стандартный номер события 10046. Именно такой уровень устанавливается при выполнении команды1 alter session set sql_trace=true;
Список данных событий и для чего они [...]
Source: alesiakarpelenia.blogspot.ruЧто именно будет записываться в трассировочный файл, определяется номером события (event).
Стандартный номер события 10046. Именно такой уровень устанавливается при выполнении команды1 alter session set sql_trace=true;
Список данных событий и для чего они [...]
Ср, Дек 05, 2012
С помощью данного API можно добавить полномочие пользователю1
begin
-- Call the procedure
fnd_user_pkg.addresp(username => :username,
[...]
Source: alesiakarpelenia.blogspot.rubegin
-- Call the procedure
fnd_user_pkg.addresp(username => :username,
[...]
Ср, Ноя 28, 2012
Постановка задачи: в некоей таблице имеется столбец с данными. Необходимо эти данные склеить в строку с помощью одного SQL-запроса.
Часть I. Аналитика и иерархия.Простой способ решения задачи подсказал Т.Кайт в статье On Ignoring, Locking, and Parsing. Этот способ основывается на использовании аналитических функций и функции [...]
Source: alesiakarpelenia.blogspot.ruЧасть I. Аналитика и иерархия.Простой способ решения задачи подсказал Т.Кайт в статье On Ignoring, Locking, and Parsing. Этот способ основывается на использовании аналитических функций и функции [...]
Вс, Ноя 18, 2012
Добавлена статья dbms_output.put_line в Oracle SQL Developer [...]
Source: www.orahome.ruСр, Ноя 14, 2012
Итак, если создан отчет с шаблоном в формате RTF, а вывод в виде Excel, и выпадает окошко с сообщением, что исходный формат отчета отличается от конечного, а нам это окошко надо убрать с глаз долой, тогда правим:
В регистре:
HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0ExcelSecurity
новый параметр (если нету) с типом [...]
Source: alesiakarpelenia.blogspot.ruВ регистре:
HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0ExcelSecurity
новый параметр (если нету) с типом [...]
Вт, Ноя 06, 2012
Использование Oracle SQL*Loader для загрузки данных в таблицыДанный минифак не претендует на полноту отражения всех особенностей работы с SQL*Loader, а служит для того, чтобы быстро войти в тему
SQL*Loader — специальная утилита Oracle сервера для загрузки данных в БД из локальных файлов с данными. [...]
Source: alesiakarpelenia.blogspot.ruSQL*Loader — специальная утилита Oracle сервера для загрузки данных в БД из локальных файлов с данными. [...]
Вт, Ноя 06, 2012
Источник: http://plsqlbook.ru/category/question-answer/
Простой пример того, о чем речь:
SELECT regexp_substr(str, '[^#]+', 1, LEVEL)
FROM (SELECT 'one#two#tree' str FROM dual)
CONNECT BY instr(str, '#', 1, LEVEL-1) > 0напоминалка:
‘[^#]+’ такая маска найдет все символы кроме решеткиinstr(str, ‘#’, 1, LEVEL-1) > 0 поиск позиции [...]
Source: alesiakarpelenia.blogspot.ruПростой пример того, о чем речь:
SELECT regexp_substr(str, '[^#]+', 1, LEVEL)
FROM (SELECT 'one#two#tree' str FROM dual)
CONNECT BY instr(str, '#', 1, LEVEL-1) > 0напоминалка:
‘[^#]+’ такая маска найдет все символы кроме решеткиinstr(str, ‘#’, 1, LEVEL-1) > 0 поиск позиции [...]
Сб, Ноя 03, 2012
Dynamically enabling Totaling in Advanced Table
Oracle provide the functionality of Totaling for a column by 'Recalculate' button. This means whenever user updates the value of column, user have to click on 'Recalculate' button to see the updated value in Total bean.
We got a business requirement where it [...]
Source: oracleanil.blogspot.ruOracle provide the functionality of Totaling for a column by 'Recalculate' button. This means whenever user updates the value of column, user have to click on 'Recalculate' button to see the updated value in Total bean.
We got a business requirement where it [...]
Сб, Ноя 03, 2012
Dynamically enabling Totaling in Advanced Table
Oracle provide the functionality of Totaling for a column by 'Recalculate' button. This means whenever user updates the value of column, user have to click on 'Recalculate' button to see the updated value in Total bean.
We got a business requirement where it has to be [...]
Source: oracleanil.blogspot.ruOracle provide the functionality of Totaling for a column by 'Recalculate' button. This means whenever user updates the value of column, user have to click on 'Recalculate' button to see the updated value in Total bean.
We got a business requirement where it has to be [...]
Ср, Окт 31, 2012
Пару месяцев назад я обнаружил, что в трассировке сортировки в 11.2.0.3 появился short call stack и даже уже советовал на форуме как более простой oradebug short_stack, хотя, честно говоря, из-за тотального недостатка свободного времени до сих пор не разбирался в отличиях. Я даже не знаю с 11.2.0.2 или 11.2.0.3 он [...]
Source: www.xt-r.comПт, Окт 19, 2012
Этот пост о том как создавать отчеты, выводящиеся в Excel с использованием XML Publisher.
На проекте необходимо было создать отчет в Excel. Проблема состояла в том, что в шаблоне было около 100 столбцов - поэтому вариант с созданием шаблона в RTF и последующим его выводом в виде Excel отпала [...]
Source: alesiakarpelenia.blogspot.ruНа проекте необходимо было создать отчет в Excel. Проблема состояла в том, что в шаблоне было около 100 столбцов - поэтому вариант с созданием шаблона в RTF и последующим его выводом в виде Excel отпала [...]
Чт, Окт 18, 2012
update apps.fnd_conc_pp_actions
set argument5 = 'EXCEL'
where concurrent_request_id = p_conc_request_id
and action_type = 6;
commit; [...]
Source: alesiakarpelenia.blogspot.ruset argument5 = 'EXCEL'
where concurrent_request_id = p_conc_request_id
and action_type = 6;
commit; [...]
Пн, Окт 15, 2012
Я недавно открыл версию своего блога на английском и кое-что оттуда не успел запостить сюда, поэтому исправляюсь и вкратце резюмирую свои два поста:
1. Удобная трассировка:
Очень удобно создать отдельный сервис и включить на нем трассировку: теперь чтобы оттрассировать приложение или обращения с дблинка достаточно подключиться к на [...]
Source: www.xt-r.com1. Удобная трассировка:
Очень удобно создать отдельный сервис и включить на нем трассировку: теперь чтобы оттрассировать приложение или обращения с дблинка достаточно подключиться к на [...]
Пт, Сен 21, 2012
Несколько дней назад на форуме задали, как изначально показалось, старый, скучный, вдоль и поперек изъезженный вопрос:
Есть лента новостей. Все новости разделены на 10 категорий(Политика, спорт, авто, недвижимость и тд).
Надо 1 запросом для каждой категории выбрать 4 новости.
Получается если перебрать результат - сразу идет 4 новости о [...]
Source: www.xt-r.comЕсть лента новостей. Все новости разделены на 10 категорий(Политика, спорт, авто, недвижимость и тд).
Надо 1 запросом для каждой категории выбрать 4 новости.
Получается если перебрать результат - сразу идет 4 новости о [...]
Пт, Сен 14, 2012
Сегодня нужно было ускорить большую разовую выгрузку(вообще был "insert/*+append*/ select", но это не суть важно в данном контексте): большая не секционированная таблица, достаточно хорошая селективность по индексу( ~1.2%), больше 95% времени идет на lookup в таблицу из индекса. Один только индекс размером 44ГБ...
Изначальный запрос был вида:
select t_big.*
[...]
Source: www.xt-r.comИзначальный запрос был вида:
select t_big.*
[...]
Ср, Сен 12, 2012
A ref cursor is a variable, defined as a cursor type, which points to, or references a cursor result. A cursor variable which is based on REF CURSOR data type can be associated with different queries at run-time. The primary advantage of using cursor variables is their capability to pass [...]
Source: imdjkoch.wordpress.comЧт, Авг 23, 2012
Отличная статья от Танела Поддера: http://tech.e2sn.com/oracle/oracle-internals-and-architecture/recursive-sessions-and-ora-00018-maximum-number-of-sessions-exceeded [...]
Source: www.xt-r.comЧт, Авг 16, 2012
Apex Listener 2.0 Beta доступен для изучения и скачивания.
Изменения относительно версии 1.1.4
Поддержка нескольких соединений с базой данных.
Утилита командной строки.
Изменение структуры файла конфигурации.
А также:
Moved storage of RESTful Services (aka Resource Templates) to the Oracle Application Express Schema
Design and creation [...]
Source: atyshenko.blogspot.comИзменения относительно версии 1.1.4
Поддержка нескольких соединений с базой данных.
Утилита командной строки.
Изменение структуры файла конфигурации.
А также:
Moved storage of RESTful Services (aka Resource Templates) to the Oracle Application Express Schema
Design and creation [...]
Вс, Авг 12, 2012
Добавлена статья Полезные системные представления Oracle [...]
Source: www.orahome.ruСб, Авг 11, 2012
Christian Antognini опубликовал полный список уровней для 10046-й трассы.
Утащу к себе, пока не запомню :) Repost: Christian Antognini. "Event 10046 – Full List of Levels"
Source: www.xt-r.comУтащу к себе, пока не запомню :) Repost: Christian Antognini. "Event 10046 – Full List of Levels"
Extended SQL trace (a.k.a. debugging event 10046 at a level higher than 1) is one of the key features provided by Oracle [...]
Сб, Авг 11, 2012Source: www.xt-r.com
Все, конечно, знают про unwrapper'ы и многие даже пробовали свой написать (и я в том числе, после после презентации Pete Finnigan'а :), но тем не менее забавно, что Oracle в документации к 11.2 прямо-таки "громогласно" заявляет о том, что ничего unwrap от просмотра не защищает, но еще и прямую ссылку [...]
Чт, Авг 09, 2012
We got this error message when we are upgrading Oracle11i to R12.1.3 and many of self service screen are not working because of this issue.
Error Message
oracle.apps.fnd.framework.OAException: oracle.jbo.AttributeLoadException: JBO-27022: Failed to load value at index 84 with java object of type java.lang.String due to [...]Source: oracleanil.blogspot.ru
We got this error message when we are upgrading Oracle11i to R12.1.3 and many of self service screen are not working because of this issue.
Error Message
oracle.apps.fnd.framework.OAException: oracle.jbo.AttributeLoadException: JBO-27022: Failed to load value at index 84 with java object of type java.lang.String due to [...]
Чт, Авг 09, 2012
We got this error message when we are upgrading Oracle11i to R12.1.3 and many of self service screen are not working because of this issue.
Error Message
oracle.apps.fnd.framework.OAException: oracle.jbo.AttributeLoadException: JBO-27022: Failed to load value at index 84 with java object of type java.lang.String due to java.sql.SQLException.
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
-----Lines deleted------
## Detail 0 [...]Source: oracleanil.blogspot.ru
We got this error message when we are upgrading Oracle11i to R12.1.3 and many of self service screen are not working because of this issue.
Error Message
oracle.apps.fnd.framework.OAException: oracle.jbo.AttributeLoadException: JBO-27022: Failed to load value at index 84 with java object of type java.lang.String due to java.sql.SQLException.
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
-----Lines deleted------
## Detail 0 [...]
Чт, Авг 09, 2012
Интересная тема с возможными решениями двух стандартных задач:
1) sprintf в oracle в SQL
2) замена по регулярке с вычисляемой заменяемой частью(а ля модификатор "e" в perl) [...]
Source: www.xt-r.com1) sprintf в oracle в SQL
2) замена по регулярке с вычисляемой заменяемой частью(а ля модификатор "e" в perl) [...]
Чт, Авг 09, 2012
Добавлена статья Listener не запускается: TNS-12555: TNS: permission denied [...]
Source: www.orahome.ru