ORACLE数据库表空间备份方案
以下是操作步骤,1~5步操作在源数据库表空间操作完成,6、7、8步在目的数据库表空间操作完成。
1.用数据库管理员(INTERNAL)身份登录ORACLE,(CONNECT INTERNAL/******)。
2.将源tablsspace_name表空间置为READ ONLY,使得表空间下的数据文件置为READ ONLY状态,可以进行操作系统级的拷贝,(ALTER TABLESPACE tablsspace_name READ ONLY)。如果是生产系统请注意选择好进行此操作的时间。
3.利用EXP工具进行数据库表空间的迁移,(EXP INTERNAL/****** FILE=filename.DMP LOG=logname.LOG TRANSPORT_TABLESPACE=Y TABLESPACES=tablsspace_name BUFFER=1024000 )。
4.将待迁移的表空间下的所有数据文件进行操作系统级的拷贝,复制到目的数据库操作系统硬盘下。
5.将源tablsspace_name表空间置为READ WRITE,使得表空间下的数据文件置为READ WRITE状态,(ALTER TABLESPACE tablsspace_name READ WRITE)。
6.在目的数据库上建立相应的用户user_name并赋予CREATE SESSION权限。
7.在目的数据库上利用IMP工具进行数据库表空间的迁移,(IMP INTERNAL/****** FILE=filename.DMP LOG=logname.LOG TRANSPORT_TABLESPACE=Y TABLESPACES=tablsspace_name DATAFILES=datafile_name1,datafile_name2)。
8.在目的数据库上将目的tablsspace_name表空间置为READ WRITE,使得表空间下的数据文件置为READ WRITE状态,(ALTER TABLESPACE tablsspace_name READ WRITE)。
附加ORACLE文档中的相关提示内容,供参考。
1 .Do not transport the system tablespace or the temporary tablespace (You can't)!
2 .When Error ORA-06512 is occured , you should execute script of racle\RDBMS\DBMSPLTS.SQL.
3 .You must connect to database using user of 'SYS' to execute thie script also to run import!
4 .The parameter of db_block_size of destination database must be equal to the source database's
转载于:https://www.cnblogs.com/chinhr/archive/2007/09/28/908876.html
ORACLE数据库表空间备份方案相关推荐
- oracle通过表空间文件进行数据库恢复,Oracle数据库表空间恢复方案_oracle
一. 用户表空间 错误: 在启动数据库时出现ORA-01157,ORA-01110或操作系统级错误例如ORA-07360,在关闭数据库(使用shutdown normal或shutdown immed ...
- Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份
一 Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL> select username,default_tablespace from user_use ...
- 更改oracle 表空间大小,更改oracle数据库表空间大小
Oracle表空间扩展 使用oracle时可能遇到无法通过8192在表空间中扩展错误,原因是数据库的表空间不足. oracle表空间数据文件容量与db_block_size有关,在初始建库时指定DB_ ...
- linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户
如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...
- 创建oracle 数据库表空间,角色,用户的sql语句
创建oracle 数据库表空间,角色,用户的sql语句 1.创建角色 CREATE ROLE "QIUDINGROLE" NOT IDENTIFIED; GRANT "C ...
- Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
Oracle 数据库表空间 第一章:表空间的拓展 ① 查看剩余表空间大小 ② 查看表空间文件路径 ③ 通过新增表空间文件拓展表空间 ④ 查看表空间已分配大小 第一章:表空间的拓展 ① 查看剩余表空间大 ...
- 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...
- 唐老师 oracle,ORACLE数据库表空间的监控和维护_快速发表职称论文网
ORACLE数据库表空间的监控和维护 摘 要:通过ORACLE数据库内部管理表和视图加强数据库系统数据表空间的监控和维护. 关键字:数据库表空间监控 ORACLE数据库在系统性能,安全性以及可靠性方面 ...
- oracle数据库表空间巡检
shell oracle数据库表空间.进程.监听自动巡检 1.巡检标准 (1)使用oracle用户登录 (2)执行红色字体部分进入数据库:sqlplus "/as sysdba" ...
最新文章
- 会议重点介绍芯片设计中的人工智能
- mysql配置文件没有spring_spring cloud config使用mysql存储配置文件
- IDEA中MAVEN项目打JAR包的简单方法
- python 搭建web应用程序_用Python构建数据科学Web应用程序
- 微软+开源,那些亲爱的以及热爱的
- C++ 标准库 书籍学习记录笔记 第5章
- 联邦学习隐私保护研究进展
- eclipse clean和build作用
- centos7 配置虚拟交换机(物理交换机truck端口设置)(使用brctl)
- use texstudio with chinese on ubuntu
- 几个优质的技术公号,值得关注
- 【优化预测】基于matlab遗传算法优化极限学习机ELM预测【含Matlab源码 1673期】
- 【背包问题】基于matlab模拟退火算法求解背包问题【含Matlab源码 108期】
- 免费漫画系统,漫城cms内容管理系统,免费原生app
- 友盟分享c8998报错原因
- 微信公众号采集,历史文章采集,万能key采集,点赞阅读评论采集
- [黑群晖]DSM7.1 ds3617xs 志强e3 1265lv3 b85保姆级安装教程
- MATLAB中画曲线网格
- 该模型在额定以下采用MTPA控制,速度环输出给定电流,然后代入MTPA得到dq电流,电压反馈环输出超前角进行弱磁
- 手工编写html5,HTML5实现动画效果的方式汇总