Мне нужно преобразовать файл базы данных .dmp в уникальный файл .sql. Я установил Oracle 12.2.0. Я использую Windows 10.
Как мне это сделать?
Большое спасибо
Мне нужно преобразовать файл базы данных .dmp в уникальный файл .sql. Я установил Oracle 12.2.0. Я использую Windows 10.
Как мне это сделать?
Большое спасибо
Будь то дамп datapump или дамп, экспортированный обычным экспортом: оба инструмента создают файлы в проприетарном формате, и вы не можете преобразовать их в текст.
Почему вы хотите это сделать? Если вы хотите воссоздать схему со всеми данными в ней, просто импортируйте дамп с помощью impdp (datapump) или imp (обычный), и у вас есть схема.
Если вы хотите узнать определенную структуру объекта (например, представление), вы можете импортировать только этот объект.
просто запустите impdp help=Y (datapump) или imp help=Y (обычный), чтобы узнать, как это сделать.
Если вам действительно нужен читаемый файл вашей базы данных, взгляните на Oracle SQL * Developer, который поддерживает выгрузку таблиц в операторы вставки и т.п., а также экспорт операторов DDL определенных объектов в текстовый формат.
ваше здоровье