В SQL Developer в верхнем меню выберите «Инструменты»> «Экспорт данных». Это запустит мастер экспорта данных.
Так что это экспорт. Это создает файл export.sql. Теперь, как сделать импорт? Я использую SqlDeveloper 3.20.
Попробуйте выполнить это руководство и создайте новое соединение, но я не могу найти импорт. Сервис-> Настройки-> База данных-> Утилиты-> Метод импорта и чем что ?? Я попытался запустить скрипт @C: \ locationOfExportFile \ export.sql
И я получаю Eroors
Ошибка SQL: ORA-00942: таблица или представление не существует 00942. 00000 - «таблица или представление не существует» * Причина:
* Действие:
Кстати, я понятия не имею, что я делаю, я просто хочу получить эту базу данных на localhost. Другой компьютер и мой компьютер имеют базу данных Oracle 11g Express. Название схемы одинаковое!
источник
Ответы:
Откройте созданные файлы и запустите их с помощью F5 в SQL Developer. Они также должны работать в SQL * Plus.
Они создадут таблицы / объекты (если у вас установлен флажок «Экспорт DDL»), а затем вставят строки (если у вас установлен флажок «Экспорт данных»).
Обратите внимание, что существуют более эффективные способы перемещения объектов / данных, особенно при работе с очень большими объемами данных, а именно, Data Pump.
Эта особая функция очень полезна, когда вы хотите выполнить специальный экспорт данных и объектов, особенно когда у вас, разработчика, нет доступа к запуску Data Pump.
источник
У меня такая же проблема. При выполнении файла "export.sql" он указал мне ошибку "таблица или представление не существует".
Я заметил, что вставка / создание были таким образом «CREATE TABLE« XXXXX ».« TABLE1 », где« XXXXX »- схема, которая не была создана.
Поэтому я создал пользователя с именем «XXXXX» и необходимым GRANT. Я создал новое соединение с этим пользователем в SQL-разработчике, я снова выполнил сценарий, и он работал без проблем.
Я надеюсь, что это помогает.
источник