Перенос проекта на другой сервер со всеми данными в apex oracl - PullRequest
0 голосов
/ 31 октября 2019

Я хочу перенести проект на другой сервер, я экспортировал проект и сгенерировал все таблицы. Но я не могу перенести эти таблицы. Кто-то может помочь мне с этим. ????

1 Ответ

2 голосов
/ 31 октября 2019

Исходя из вашего описания, я бы сказал, что для переноса любых пользовательских схем лучше всего использовать Data Pump. Data Pump состоит из трех отдельных компонентов. Это клиенты командной строки, expdp и impdp;пакет DBMS_DATAPUMP PL / SQL (также известный как Data Pump API);и пакет DBMS_METADATA PL / SQL (также известный как API метаданных).

Пример экспорта будет выглядеть следующим образом:

expdp hr TABLES=employees DUMPFILE=employees.dmp

Это приведет к созданию файла, который вы можете переместить в базу данных назначения. (где каталог базы данных может отображаться).

Тогда пример импорта будет выглядеть так:

impdp hr DIRECTORY=dpump_dir1 DUMPFILE=employees.dmp TABLES=employees

Конечно, есть гораздо больше вариантов, чем это. Вот официальный документ: https://docs.oracle.com/en/database/oracle/oracle-database/18/sutil/index.html

Кроме того, если вы хотите перейти на Oracle новый всегда бесплатный уровень , то Adrian Png предлагает хороший обзор, который также затрагивает некоторые связанные с APEX темы здесь. : https://fuzziebrain.com/content/id/1920/

...