oracle 备份恢复 oracle中的数据都是存储在什么位置? 1.安装oracle软件 2.使用dbca创建数据块 3.创建表空间 4.创建表 5.insert数据 内存 redo log archive log dbf insert (dml)内存中 commit; 联机重做日志文件 redo log 发生检查点进程 dbf 从广义上来看, 备份: 冷备份 关闭数据库 热备份 数据库处于打开状态 备份 恢复: 完全恢复 不完全恢复 数据文件损坏, 控制文件丢失 redo丢失 归档丢失 表空间 app1 归档与非归档 1.确定数据库当前状态: SQL>archive log list; 非归档改为归档模式, 步骤: 1.登录数据库,关闭数据库 shutdown immediate 2.startup mount alter system set log_archive_list_1='LOCATION=/archives/arch1' scope=both; alter system set log_archive_list_2='LOCATION=/archives/arch2' scope=both; 3.alter database archivelog;/noarchivelog show parameter log_archive_dest 4.alter database open 5.archive log list; alter system archive log current; 在初始化参数文件中加上这个 create pfile from spfile log_archive_start=true mkdir archives