Как делать резервные копии бд под Oracle?

Привет.


Есть доступ в БД (не на сервер, а именно в бд), даже не рутовый. Каким образом можно настроить что-то похожее на mysqldump в Oracle?
  • Вопрос задан
  • 9371 просмотр
Пригласить эксперта
Ответы на вопрос 4
strib
@strib
Не работать с Ораклом «как с MySQL».

docs.oracle.com/cd/B13789_01/server.101/b10735.pdf — Backup and Recovery Basics
docs.oracle.com/cd/B12037_01/server.101/b10734.pdf — Backup and Recovery Advanced User's Guide
Ответ написан
@Ruslan_Y
Расскажите подробней что вы хотите делать с этой БД и зачем?

Обычно у таких СУБД резервные копии делаются, как в первом ответе.

Но если вам надо перенести быстро данные в другую БД или еще для чего-то, а схема очень простая и объем данных небольшой — для начала попробуйте просто утилиты exp и imp. Может быть для вашей задачи хватит и их.
Ответ написан
Комментировать
dbmaster
@dbmaster
exp user/password FULL=y FILE=db_backup.dmp LOG=backup.log
Ответ написан
Комментировать
Wott
@Wott
мм, штатного средства сделать sql из базы для Oracle нет.
Вроде бы делался родной тул для миграции, но найти что-то не могу, видимо после покупки его прикрыли.

Есть всякие сторонние тулзы для миграции.
Можно данные вытащить через cvs, а схему через sql developer, там же пощупать триггеры и процедуры и прочее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы