485 читали · 5 лет назад
"Внезапный" отказ на DBlink'е
После переустановки одного из двух связанных DBlink'ом серверов Oracle перестала работать связка из локальной и удаленной функций. Что случилось? DBlink - прекрасное средство, позволяющее объединить два и более разделённых сетью серверов Oracle в единый ансамбль. Например, у нас есть боевой сервер, а мы бы хотели создать систему его мониторинга и отображения результатов наблюдений. Мы можем построить эту систему прямо на боевом сервере, но представляется более удобным иной подход. Установим на отдельной машине отдельный сервер Oracle. Ему не потребуется особая мощность и мы можем абсолютно бесплатно и абсолютно легально взять стартовый Express Edition...
6 лет назад
Спецификация пакета по DBlink'у
Как показать на Oracle apex спецификацию пакета на удаленном сервере Oracle? Есть сервер Oracle apex, с которого осуществляется публикация. Есть удаленный "боевой" сервер Oracle, на одну из схем которого установлен dblink от сервера apex. В другой схеме "боевого" сервера есть пакет, спецификацию которого нужно опубликовать в web средствами Oracle apex первого сервера...
2 года назад
Производительность визуализации в Oracle APEX
Создание такой графической страницы заняло примерно 30 минут: Такое быстрое решение основывается на нескольких предположениях и технологических ухищрениях: Я против такого подхода при коммерческом производстве...
1 год назад
DUAL — магическая таблица Oracle
Когда только начинаешь работать с Oracle Database, встречаешь странную таблицу — DUAL. Что это за чудо и зачем она нужна? DUAL — это специальная таблица, созданная для выполнения запросов, которые не требуют данных из реальной таблицы. В Oracle синтаксис SELECT требует указания источника данных. Даже если вам нужно просто выполнить выражение, вызвать функцию или получить системное значение — нужен FROM с таблицей. Чтобы не создавать отдельные "временные" таблицы под каждый запрос, Oracle ввела универсальную таблицу DUAL...