Вы можете использовать пакет dbms_metadata.get_ddl
для генерации ddl для объектов.
Читать это
Вы можете создавать CSV-файлы для данных, которые можно загрузить с помощью sql * loader, или создавать операторы вставки.
Это будет настоящая боль. Особенно, когда есть инструмент, который сделает это за вас: exp / expdp. Вы можете попытаться использовать локальную утилиту exp и попытаться подключиться к удаленной базе данных с ней.
exp username/password@remotedb owner=ownername