登录oracle用户su - oracle
关闭监听lsnrctl stop
关闭数据库sqlplus / as sysdba
shutdown immediate
移动表空间文件导入新的位置
cd /u01/app/oracle/oradata/CDB1/
mv sfz.dbf to /opt/oracledata/sfz.dbf
chown -R oracle:oinstall /opt/oracledata/
挂起数据库sqlplus / as sysdba
startup mount
修改表空间文件位置alter database rename file '/u01/app/oracle/oradata/CDB1/sfz.dbf' to '/opt/oracledata/sfz.dbf';
打开数据库alter database open;
退出quit
启动监听lsnrctl start
文章来源:https://www.toymoban.com/news/detail-728644.html
查询表空间位置文章来源地址https://www.toymoban.com/news/detail-728644.html
select file_name,tablespace_name from dba_data_files
到了这里,关于Oracle修改表空间文件位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!