windows下,由于C盘空间将满,要将C盘的oracle的DBF数据文件迁移到D盘下,步骤如下:
管理员登陆
sqlplus / as sysdba --查看相关data文件存放路径 select name from v$datafile;
关闭数据库
shutdown immediate
迁移数据文件,拷贝文件到目标地址
文件复制完毕后,开启oracle例程(不是打开数据库)
startup mount;
更改数据文件路径
alter database rename file 'C:\app\Administrator\oradata\orcl\USERS01.DBF' to 'D:\ORADATA\USERS01.DBF';
第一个文件为原来表空间的dbf文件,第二个为新的位置
如果有多个,则重复第5步
启动数据库
alter database open;
再次输入 select name from v$datafile; 查看是否已经更改过来
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 2459501893@qq.com