oracle热备份过程
2016-03-10 21:58
501 查看
权限问题:随意进去一个用户,然后 connect/as sysdba 即可
1. 联机备份出错:
SQL> alter tablespace zy begin backup;
alter tablespace users begin backup
*
ERROR at line 1:
ORA-01123:cannot start online backup;media recovery not enabled
2. 查找错误原因:
在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才能进行。
3. 看看归档情况:
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 36
Current log sequence 38
4. 以archive模式启动数据库:
SQL> shutdown immediate
SQL> startup mount
SQL> alter database archivelog;
5. 查看归档情况:
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 37
Next log sequence to archive 39
Current log sequence 39
6. 开启数据库
SQL> alter database open;
Database altered.
7. 开启联机备份模式
SQL> alter tablespace zy begin backup;
Tablespace altered.
SQL> host copy C:\oracle\product\10.1.0\oradata\orcl\ZY01.DBF C:\backup
已复制 1个文件
SQL> alter tablespace zy end backup;
Tablespace altered.
1. 联机备份出错:
SQL> alter tablespace zy begin backup;
alter tablespace users begin backup
*
ERROR at line 1:
ORA-01123:cannot start online backup;media recovery not enabled
2. 查找错误原因:
在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才能进行。
3. 看看归档情况:
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 36
Current log sequence 38
4. 以archive模式启动数据库:
SQL> shutdown immediate
SQL> startup mount
SQL> alter database archivelog;
5. 查看归档情况:
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 37
Next log sequence to archive 39
Current log sequence 39
6. 开启数据库
SQL> alter database open;
Database altered.
7. 开启联机备份模式
SQL> alter tablespace zy begin backup;
Tablespace altered.
SQL> host copy C:\oracle\product\10.1.0\oradata\orcl\ZY01.DBF C:\backup
已复制 1个文件
SQL> alter tablespace zy end backup;
Tablespace altered.
相关文章推荐
- Oracle手边常用70则脚本知识汇总
- 【数据库】Oracle表空间和Oracle数据表
- Oracle12c中SQL优化(SQL TUNING)新特性之SQL计划指令
- oracle, create table, insufficient privileges
- SQLServer与Oracle的对照
- 忘记Oracle系统管理员sys的密码
- ORACLE百例试炼四
- ORACLE百例试炼三
- oracle if then else
- Oracle 单个表查询速度极慢处理过程
- Oracle Using Flashback Drop and Managing the Recycle Bin
- oracle 小项目实战总结
- Oracle 查看表空间大小及使用情况SQL语句
- oracle数据类型和对应的java类型
- oracle锁
- Oracle用户的新增、修改、删除及授权
- Oracle ORA-01157: 无法标识/锁定数据文件
- 彻底卸载oracle
- Oracle中函数/过程返回结果集的几种方式
- oracle中 procedure和function 区别