Oracle命令--为数据文件缩容
来源:互联网 发布:网络执法官最新版 编辑:程序博客网 时间:2024/05/06 16:34
流程:全量备份 --创建表空间和用户--恢复数据库--检查数据库--下线数据文件--删除数据文件(空间是释放)
1.全量备份:
exp betazone/test1234@imapdb full=y file=/home/ora/betazone_201204016.dmp log=/home/ora/betazone_20120416.log
命令详解:exp: 备份命令字
system/test1234@imapdb :数据库用户名/数据库密码@数据库实例名
full=y: 全量备份
file=/home/ora/201204016.dmp : 备份的目的文件
log=/home/ora/20120416.log: 备份过程中的日志
2.创建表空间和用户
---创建表空间
CREATE TABLESPACE "TBS_betazone_new "
LOGGING
DATAFILE '/home/ora/betazone_new.dbf' SIZE 5120M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
---创建临时表空间(有临时表空间的话可以不创建)
create temporary tablespace TBS_betazone_new_tmp
tempfile
'/home/ora/betazone_new_tmp.dbf' size 100m
extent management local
segment space management manual;
---创建用户
SQL> CREATE USER betazone_new
2 IDENTIFIED BY "test1234"
3 DEFAULT TABLESPACE TBS_betazone_new
4 TEMPORARY TABLESPACE TBS_betazone_new_tmp
5 PROFILE DEFAULT;
3.恢复数据库:
将导出的数据导入到新的数据库用户中去
imp betazone_new/test1234@imapdb full=y file=/home/ora/betazone_201204016.dmp DESTROY=y log=/home/ora/betazone_20120416.log
fromuser=betazone touser=betazone_new
4.检查数据库:
使用新建的betazone1用户,检查数据库数据是否正常,修改betazone配置文件中与数据库连接的用户名和密码。
***************************若4步骤完成,则证明我们的操作没有问题,进行以下步骤,删除原来的数据******************
5.下线数据文件:
使用oracle用户,执行sqlplus / as sysdba
执行 alter database datafile '/opt/oracle/db/oradata/sdp/TBS_PRM_D01.dbf' offline;
命令详解:/opt/oracle/app/oradata/ora11g/betazone.dbf: betazone的原来opt目录下的数据文件
offline:下线关键字
6.删除数据文件:
在单板上删除该betazone的数据文件,空间释放。
- Oracle命令--为数据文件缩容
- Oracle移动数据文件命令
- oracle 命令导入dmp数据文件
- 读取大数据文件 以oracle为例
- 为ORACLE添加数据文件(裸设备)
- linux下oracle数据文件管理操作命令
- Oracle命令--数据文件被误删后的处理
- Oracle数据文件
- Oracle数据文件
- 为ORACLE表空间或临时表空间增加数据文件
- 如何为ORACLE表空间创建大容量数据文件
- oracle误用操作系统命令删除数据文件的恢复方法
- 向oracle表空间添加一个数据文件命令
- [转]oracle查看数据文件, 控制文件, 及日志文件命令
- oracle sqlloader命令 采用数据文件将数据导入到oracle数据库
- 修改oracle的数据文件
- ORACLE 建立数据文件WriteWebShell
- Oracle数据文件转移
- Kaldi中遇到的问题
- C#string编码总结
- JAVA程序开发图解 Eclipse 常见概念和操作
- Excel 2010 中发生事件时运行 VBA 代码
- 软件开发培训班的码农和读过硕士的码农的区别
- Oracle命令--为数据文件缩容
- 关于fckeditor设置不可编辑的问题解决方案
- 斯坦福机器学习公开课笔记(五)--神经网络的表示
- android中的TextView滚动条的设置
- DB2常用命令集
- Highcharts使用教程
- Webob Request Response
- Js数字千分位
- Oracle命令--表空间扩容