oracle dbf文件迁移,Oracle安装盘空间不足,对.DBF文件进行迁移
一、
select * from dba_data_files 使用该条语句可以查看当前库中有多少表空间并且DBF文件的存储位置
二、
找到对应的dbf文件,将该文件复制到你需要移动的位置
三、
开始 - 运行 - 输入cmd 进入命令提示符
输入 sqlplus /nolog
//原来位置:C:\APP\Oracle\oradata\orcl\test.DBF
//移动后位置E:\测试\test.DBF
、 sql> conn / as sysdba;
、 sql> shutdown immediate;
、 sql> startup mount;
、 sql> alter database rename file 'C:\APP\Oracle\oradata\orcl\test.DBF' to 'E:\测试\test.DBF ';
、 sql> alter database open;
执行成功后,plsql登陆数据库 select * from dba_data_files 使用该语句查看dbf位置是否已更改了,确认更改后,可以删除原来位置的dbf文件了,
注意: 执行5、 sql> alter database open; 完毕以后可能会出现
第 行出现错误:
ORA-: 文件 需要介质恢复
ORA-: 数据文件 : 'E:\测试\test.DBF '
解决方法:
、 sql> recover datafile 'E:\测试\test.DBF ';
、 sql> alter database open;
问题解决
但是 有时执行6、 sql> recover datafile 'E:\测试\test.DBF ';可能会提示
ORA-: 更改 (在 // :: 生成) 对于线程 是必需的
ORA-: 建议:
E:\ORACLE11\PRODUCT\10.1.\FLASH_RECOVERY_AREA\TD_BBS\ARCHIVELOG\2011_04_12\O1_M
F_1_50_%U_.ARC
ORA-: 更改 (用于线程 ) 在序列 # 中
指定日志: {=suggested | filename | AUTO | CANCEL}
|(光标闪烁处)
解决方案
界面上的空白处是让输入日志文件,随便输入,让控制台出现sql>就行,然后输入
8、 sql> alter database datafile offline drop;
9、 sql>alter database open;
解决 注意红色阿拉伯数字1 表示的是
当然有的小伙伴在出现需要输入日志文件这一步时也可以关闭控制台,从新按照1、开始执行,当遇到提示需要恢复介质这个问题时不执行6、7两步,直接执行8、9即可
补充: 如果是多个dbf迁移,可以多次执行 4、sql> alter database rename file 'C:\APP\Oracle\oradata\orcl\test.DBF' to 'E:\测试\test.DBF '; ,注意每次alter的dbf的名称哦,然后再执行5、sql> alter database open;
参考文章:
oracle创建表空间、添加数据库文件
创建表空间: create [undo|TEMPORARY]tablespace venn datafile '/opt/oracle/db01/app/oracle/oradata/OSSORCL/ ...
oracle_一次移动数据库dbf文件的操作
oracle数据库的dbf路径下面磁盘不足,需要把原始路径下面的dbf文件移动到另外一个磁盘路径下, 具体的操作有四步. 1.把整个表空间offline. 2.copy原始路径下的dbf文件到新的路径 ...
Oracle 12C 新特性之在线重命名、迁移活跃的数据文件
Oracle 数据库 12c 版本中对数据文件的迁移或重命名不再需要太多繁琐的步骤,可以使用 ALTER DATABASE MOVE DATAFILE 这样的 SQL 语句对数据文件进行在线重命名和移 ...
oracle数据库表空间追加数据库文件方法
oracle数据库表空间追加数据库文件方法 针对非大文件方式表空间,允许追加文件进行表空间的扩展,单个文件最大大小是32G 第一种方式:表空间增加数据文件 www.2cto.com 1 ...
Oracle的表空间和数据文件
一. 概念 表空间:是一个或多个数据文件的逻辑集合 表空间逻辑存储对象: 永久段-->如表与索引 临时段-->如临时表数据与排序段 回滚段-->用于事物回滚或闪回内存的撤销数据 表空 ...
oracle数据库表空间文件收缩实例
Oracle数据文件收缩实例 数据文件的作用 HWM的基本概念 查看数据文件的使用情况 包括内容:数据文件大小,已经used空间,free空间,hwm信息 select /*+ ordered use ...
Oracle误删表空间文件后数据库无法启动
[问题描述]Oracle误删表空间文件后数据库无法启动,报错表空间文件不存在 [解决办法]sqlplus / as sysdba #以dba身份登陆数据库shutdown immediat ...
oracle维护表空间和数据文件
1:重要参考 wiki 2: oracle doc 表空间参考 3:来自dba-oracle的参考 26,27,28,29 一:oracle 表空间概念 表空间是联系数据库的物理磁盘(数据文件)和逻辑 ...
ORACLE - 管理表空间和数据文件
ORACLE表空间是一个逻辑分区,一个数据文件只能属于一个表空间,一个表空间可以拥有多个数据文件. 一般情况下,如果一个实例分配给多个应用使用,需要创建不同的表空间,每个用户使用自己的表空间. 一.表 ...
随机推荐
MySQL支持的数据类型(2)( 日期)
日期和时间类型 字节 最小值 最大值 date 4 1000-01-01 9999-12-31 datetime 8 1000-01-01 00:00:00 9999-12-31 23:59:59 t ...
sql执行
一.提高sql执行效率---in与exist . where column in (select * from table where ...) . ...where exists (select ' ...
HDU 4282 A very hard mathematic problem --枚举+二分(或不加)
题意:问方程X^Z + Y^Z + XYZ = K (X1)有多少个正整数解 (K<2^31) 解法:看K不大,而且不难看出 Z<=30, X<=sqrt(K) ...
easyui validatebox 验证集合
oracle dbf文件迁移,Oracle安装盘空间不足,对.DBF文件进行迁移相关推荐
- 【Google Play】APK 扩展包 ( 2021年09月02日最新处理方案 | 内部测试链接 | 安装 Google Play 中带 扩展文件 的 APK 安装包 | 验证下载的扩展文件 )
文章目录 前言 一.获取内部测试邀请链接 二.在手机中打开内部测试邀请链接 三.检查 APK 扩展文件 前言 参考 [Google Play]内部测试版本分发设置 ( 测试链接 | 配置测试权限 | ...
- oracle数据库问题吗,Oracle数据库常见问题答疑一
Oracle数据库常见问题答疑一 作者:chinaitlab 佚名 2005-10-29 00:00 评论 分享 [IT168 服务器学院]Oracle数据库以其强大的功能和稳定性而著称,但同时,在开 ...
- linux oracle 删除为空的dbf,Linux上Oracle误删除一个没有用的dbf表空间文件
在Linux下面安装好Oracle只有,Linux 下面就会有一个Oracle用户,Linux上Oracle误删除一个没有用的dbf表空间文件,导致数据库连接 在Linux下面安装好Oracle只有, ...
- oracle安装盘符文件,oracle安装与卸载修改盘符是什么?
1. 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务. 2. 开始->程序->Oracle - OraHome81->Oracle I ...
- oracle表空间可以迁移,Oracle 表空间迁移
迁移表空间databump 使用databump导入导出,两个库用户必须一致,否则另一个库导入的时候会报错.所以两个库都是用helei用户. 给两个数据库的用户分别授予dba权限,这里只是实验更清晰而 ...
- oracle表空间文件离线,oracle 表空间 数据文件 笔记
数据文件命令 Enabling and Disabling Automatic Extension for a Datafile: ALTER TABLESPACE users ADD DATAFIL ...
- oracle的后缀名,oracle表空间名字的后缀 :.ora和.dbf有什么不同?
满意答案 清风淡0512 2017.09.14 采纳率:40% 等级:9 已帮助:567人 没什么区别,主要是好分辨用途,ORACLE8i之前数据文件的后缀名为.ora,之后为.dbf;无论.o ...
- oracle 5632,Oracle系统默认临时表空间以及redo日志文件问题处理
本人现在要把Oracle的数据同步到MySQL,运用的ETL工具,由于数据量很大,而且有子查询要用到临时表空间,导致原来的该临时表空间 问题:本人现在要把Oracle的数据同步到MySQL,运用的ET ...
- ORACLE开发:创建与管理表空间和数据文件1
Oracle在逻辑上以表空间存储数据,而实际上是以数据文件存储数据. 表空间和数据文件 表空间:某一时刻只属于一个数据库:由一个或多个数据文件组成:可近一步划分逻辑存储单元 数据文件:只能属于一个表空 ...
- oracle dbf文件设置,oracle移动数据dbf文件
ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成.由于磁盘空间的变化,或者基于数据库磁盘I/O 性能的调整等,数据库管理员可能会考虑移动数据库文件.下面以linux平台为例,分别讨论数 ...
最新文章
- 德勒报告:2018年全球生命科学发展趋势
- 特斯拉撤诉和解,小鹏汽车沉冤得雪:警惕自动驾驶领域的“美国陷阱”
- windows git安装到把项目推送到github
- 负样本修正:既然数据是模型的上限,就不要破坏这个上限
- c语言模拟题答案及解析,全国计算机等考二级C语言模拟试题,答案及解析一
- iOS UIPasteboard
- 网络工程初学者的学习方法及成长之路(红茶三杯)
- 免费的银行联行号查询/接口
- chrome下载的word等文档解除锁定的方法
- 工欲擅其事必先利器,磨刀不误砍柴工
- Spring之声明式事务控制(九)
- JSP页面请求和响应
- 手写实现一个HashMap
- 计算正五边形的面积和周长
- matlab读取Ansys仿真数据实例演示
- 检查linux中nginx是否已安装成功,linux服务下安装nginx 系统版本Ubuntu 18.04.4
- 【粗翻】CALIPSO数据用户指南-激光雷达等级1B 4.x数据质量声明
- iOS---学习研究大牛Git高星项目YYCategories(二)
- OpenCV三角网剖分 SubDiv2D 详解
- Vue ElementUI 实现 Table 多列数据 checkBox选择框