由于在安装的时候将Oracle安装到了C盘,表空间也创建到了C盘(当时没有在意),等项目进行到了中期,发现C盘的空间不够用了。此时,一个较好的解决办法就是将表空间的文件转移到一个容量大的盘下边。下面是操作流程:[这里使用的是oracle10g]
1.先登录sqlplus:
C:\Documents and Settings\jbdu>sqlplus /nolog
SQL> connect jbdu/jbdu@orclado
2.修改表空间为Offline:
SQL> alter tablespace users offline;
3.拷贝表空间文件
拷贝
C:\oracle\product\10.2.0\oradata\orclado\USERS01.DBF
到
D:\oracledata
4.修改oracle表空间指向地址
SQL> alter database rename file 'C:\oracle\product\10.2.0\oradata\orclado\USERS01.DBF' to 'D:\oracledata\USERS01.DBF';
5.修改表空间为Online
SQL> alter tablespace users online;
OK;
至此,你可以放心的删除c:下的USERS01.DBF文件了,并且以后数据全部会放在D:\oracledata,就不用再担心c盘空间不够用了。
另:
使用select file_name from sys.dba_data_files;可以查看数据库的表空间文件在哪里
1.先登录sqlplus:
C:\Documents and Settings\jbdu>sqlplus /nolog
SQL> connect jbdu/jbdu@orclado
2.修改表空间为Offline:
SQL> alter tablespace users offline;
3.拷贝表空间文件
拷贝
C:\oracle\product\10.2.0\oradata\orclado\USERS01.DBF
到
D:\oracledata
4.修改oracle表空间指向地址
SQL> alter database rename file 'C:\oracle\product\10.2.0\oradata\orclado\USERS01.DBF' to 'D:\oracledata\USERS01.DBF';
5.修改表空间为Online
SQL> alter tablespace users online;
OK;
至此,你可以放心的删除c:下的USERS01.DBF文件了,并且以后数据全部会放在D:\oracledata,就不用再担心c盘空间不够用了。
另:
使用select file_name from sys.dba_data_files;可以查看数据库的表空间文件在哪里
相关推荐
附图直观 整理成文档,方便您保存!...二、查询Oracle数据库中数据文件信息的方法 1、查看Oracle数据库中数据文件信息的工具方法 2、查看Oracle数据库中数据文件信息的命令方法 三、查看临时表空间和数据库文件的方法
ORACLE 10g 数据类型 PPT ORACLE 10g 数据类型 PPT
oracle11g的监听日志文件过大导致监听无法启动
详细介绍如何正常删除Oracle 数据库表空间数据文件,OFFLINE和OFFLINE DROP的区别,OS级别删除了数据文件后的恢复,删除数据库表空间数据文件演示示例
Oracle10G数据备份
Windows下,安装ORACLE10G客户端后,发现原本用ORACLE9I浏览正常的中文,都变成乱码。这是个导入注册表的脚本,傻瓜型的!
oracle10g的数据字典和视图大全.chm格式,方便学习和查找,是学习和提高oracle技术知识的好工具。
关于解决oracle11g数据库备份空间不足方法
Oracle 10g数据仓库实践
第5~9章分别介绍了Oracle11g的体系结构、表空间与数据文件的管理、启动和关闭数据库、网络服务与管理,第10—13章介绍了有关安全的几个内容(权限、角色、概要文件、用户的管理),第14—17章介绍了几种方案对象...
关于误删表空间文件导致Oracle不能启动的解决方法
Oracle 11g控制文件全部丢失从零开始重建控制文件,如果丢失了所有的控制文件并且没有任何的备份,我们可以通过重建控制文件来打开数据库。其中,重建控制文件至少需要以下信息: 1.数据库名 2.字符集 3.数据文件...
oracle 10g 数据库免费 安装版,这个是一个百度云的下载地址,有需要的自己下载,这个oracle数据库有600多m,本人觉得挺好用的,希望能帮助到你们
Oracle10g 数据仓库:Oracle Database 10g Data Warehousing
redhat5 下安装oracle10g redhat6下安装oracle11g 详细到装虚拟机,文件配置,安装详细过程
详细介绍Oracle11g数据备份导入到10g数据库中的操作
oracle10G和11G的OCI.dll,主要用于navicat工具;oracle10G和11G的OCI.dll,主要用于navicat工具
Oracle11g、12c因断电数据文件损坏,未开启归档模式,通过recover database until cancel;恢复损坏的介质文件失败,重建控制文件修复数据库过程的笔记。
Oracle10g数据泵操作步骤详解 用数据泵导出可提高数据库导入导出性能
包括:表空间的创建,调整表空间,删除表空间,删除数据文件,增加数据文件,维护表空间的自动扩展属性,设置表空间脱机,联机,读写 移动表空间 查看表空间使用情况