Используйте для экспорта утилиту Oracle exp.exe. Э.Г.
EXP.EXE login/password@TNSNAME file=entire_db.dmp owner=(scott, my_user, user2) rows=n grants=y triggers=y
Опция только rows = n в приведенной выше команде имеет смысл для вашей задачи.
Вы можете импортировать в целевую базу данных с помощью утилиты imp.exe
.
Просмотрите подробный список опций и определения, запустив эти утилиты с опцией help=y
.
НО Табличные пространства и пользователи в целевых базах данных должны быть созданы вручную перед выполнением импорта.
Нет стандартных инструментов клонирования табличных пространств (включая SQL Developer), но существуют некоторые запросы для генерации таких сценариев клонирования.
Примеры можно найти здесь и здесь .
P.S. Этот вопрос лучше подходит для ServerFault , чем для StackOverflow ...