【发布时间】:2020-02-12 23:08:56
【问题描述】:
我正在寻找备份我的 Oracle 数据库的方法。它托管在 Windows 服务器上。目前,我使用 Oracle SQL Developer 建立与数据库的连接并对其进行更改。我现在正在考虑两种方法来备份数据库。
1) 在Oracle SQL Developer中使用数据库导出功能
- 但是,备份过程似乎需要很长时间(因为数据库大约 30 GB)
2) 使用 RMAN 进行数据库备份
- 我通读了Oracle的文档,发现这个过程实际上相当复杂。但是,它似乎是一种更有效的方式,并且有更多的好处。
我个人更喜欢使用 RMAN 来执行数据库备份。但是,我对 Oracle 真的很陌生。我还没有在本地环境中下载任何 Oracle 数据库,我不确定如何通过 SQL*PLUS 像在 SQL Developer 中那样建立与现有数据库的连接。有人可以指导我完成整个过程吗?
【问题讨论】:
-
如果你只是想要一个数据库的转储,你可以使用
expdp或dbms_datapump -
@a_horse_with_no_name 我想做完整备份
标签: oracle database-backups rman