oracle 11g手工热备中表空间的示例分析
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,这篇文章给大家分享的是有关oracle 11g手工热备中表空间的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。手工热备必须在归档模式下进行,只读表空间不能做热备,临
千家信息网最后更新 2024年11月11日oracle 11g手工热备中表空间的示例分析
这篇文章给大家分享的是有关oracle 11g手工热备中表空间的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
手工热备必须在归档模式下进行,只读表空间不能做热备,临时表空间不需要做热备。
SYS@PROD> archive log list;--开启了归档Database log mode Archive ModeAutomatic archival EnabledArchive destination /u01/app/oracle/product/11.2.0/dbhome_1/dbs/archOldest online log sequence 1Next log sequence to archive 1Current log sequence 1SYS@PROD> SYS@PROD> create table t8(id number) tablespace users;--创建表并插入数据提交Table created.SYS@PROD> insert into t8 values(88);1 row created.SYS@PROD> commit;Commit complete.SYS@PROD> select * from t8; ID---------- 88SYS@PROD> alter tablespace users begin backup;--开始热备users表空间Tablespace altered.[oracle@enmoedu1 ~]$ cp users01.dbf /home/oracle/--备份用户表空间数据文件SYS@PROD> alter tablespace users end backup; --结束备份users表空间Tablespace altered.
关闭数据库,删除users数据文件,然后再启动数据库
SYS@PROD> shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.删除users数据文件[oracle@enmoedu1 PROD]$ rm -rf users01.dbfSYS@PROD> startupORACLE instance started.Total System Global Area 835104768 bytesFixed Size 2257840 bytesVariable Size 536874064 bytesDatabase Buffers 289406976 bytesRedo Buffers 6565888 bytesDatabase mounted.ORA-01157: cannot identify/lock data file 4 - see DBWR trace fileORA-01110: data file 4: '/u01/app/oracle/oradata/PROD/users01.dbf'--报错,找不到数据文件
拷贝备份好的users数据文件到数据库原目录
mv /home/oracle/users01.dbf /u01/app/oracle/oradata/PROD --拷贝数据文件 SYS@PROD> select open_mode from v$database;OPEN_MODE--------------------MOUNTEDSYS@PROD> alter database open;alter database open*ERROR at line 1:ORA-01113: file 4 needs media recoveryORA-01110: data file 4: '/u01/app/oracle/oradata/PROD/users01.dbf'--------查询users数据文件的id为4-----------select file_name,file_id,tablespace_name from dba_data_files where tablespace_name='USERS';FILE_NAME FILE_ID TABLESPACE_NAME-------------------------------------------------- ---------- ------------------------------/u01/app/oracle/oradata/PROD/users01.dbf 4 USERSSYS@PROD> recover datafile 4;--恢复数据文件4号Media recovery complete.SYS@PROD> alter database open;--打开数据文件Database altered.SYS@PROD> select open_mode from v$database;OPEN_MODE--------------------READ WRITESYS@PROD> select * from t8; ID---------- 88
感谢各位的阅读!关于"oracle 11g手工热备中表空间的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
数据
文件
空间
手工
备份
数据库
中表
示例
分析
内容
拷贝
更多
篇文章
不错
实用
文章
模式
用户
目录
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器怎么编辑双横杠
全民屠龙数据库
网络安全可视化平台
网络技术实习报告表
视频云接入服务器
为什么我的mt4连不上服务器
软件开发系统架构是什么
php代码执行数据库导入
ssr免流服务器搭建教程
北大青鸟软件开发教程
修改数据库限制大小
数据库 md5解密
路考中心网络技术员工作咋样
数据库半年回顾
原神中文版是哪个服务器
pubg服务器维护信息在哪查
一台服务器多个站点
青浦区品牌软件开发定制要多少钱
怎么把c记录写入数据库
平板登录哔哩哔哩服务器繁忙
微信点餐软件开发
网络技术实习报告表
乐豆互联网工业科技
vpn服务器限速
灰产危害网络安全
简易iis服务器软件怎么使用
如何熟悉数据库
服务于美利坚服务器
stata选择一段数据库
零基础学炒股软件开发