Как подключить и SQL Developer Database, и приложение Apex 5 - PullRequest
0 голосов
/ 14 февраля 2019

Итак, у меня есть база данных Oracle, настроенная на обучение AWS.Затем я создал соединение с разработчиком SQL.Однако у меня возникают проблемы при попытке подключить приложение Apex к SQL Developer.Ранее я видел установку, в которой вы могли выбирать / вставлять / обновлять / удалять из приложения Apex, которое влияло на базу данных, показанную в SQL Developer.После некоторых исследований выясняется, что мне не хватало каталога Application Express в SQL Developer.В конце я просто пытаюсь подключить приложение Apex к моей базе данных Oracle.

Нормальный SQL Developer похож на директорию приложения express: normal SQL Developer looks like with the application express directory

Мой взгляд выглядит так:

This is how MY SQL Developer looks

Вывод запроса, показывающего, что у меня не установлено приложение express: Query showing I do not have application express installed

1 Ответ

0 голосов
/ 14 февраля 2019

Я не использую и не знаю AWS.

Во всяком случае, вот как это происходит (с моей точки зрения).

  • у вас есть база данных Oracle
  • она либо содержит установку Apex (например, 11gXE,который поставляется с Apex 4.x), или вы устанавливаете Apex - это просто еще одна схема в базе данных (проще говоря)
  • для возможности создания приложения,
    • Apex Admin должен создать рабочее пространство (контейнер для ваших приложений),
    • сопоставить это рабочее пространство со схемой базы данных (например, SCOTT)
    • создать разработчика, который будет работать в этом рабочем пространстве
  • как разработчик Apex, вы создаете приложение, которое затем работает с таблицами (вставками, удалениями, обновлениями ...), которые принадлежат этому пользователю Oracle
  • SQL Developer isеще один инструмент, который позволяет вам подключаться к (той же) базе данных, включая схему, которая является «базой» для ваших приложений Apex (тот же SCOTT)

Следовательно, в вашем случае:

  • должна быть установлена ​​ApexРедактирование базы данных, настроенной на AWS
    • , остальная часть Apex Admin, рабочая область, разработчик, ... все относится
  • , вы должны иметь возможность подключитьсяв одну и ту же базу данных (т. е. того же пользователя) с SQL Developer, чтобы просматривать те же таблицы (данные) в приложении Apex и SQL Developer
  • , если это не так, я не думаю, чтовы сможете делать то, что делаете
...