ZKX's LAB

如何将ORACLE数据库数据文件迁移到其它目录 oracle数据库日志目录

2021-04-26知识12

oracle归档日志路径查询

如何将ORACLE数据库数据文件迁移到其它目录 您好,很高兴为您解答。源数据库数据文件位置:/u01/oradata/orcl实验中想把数据文件迁移到的位置:/u01/oradata/orcl_test源数据库数据文件位置:sys@ORCL>;select file_name from dba_data_files;FILE_NAMEu01/oradata/orcl/system01.dbfu01/oradata/orcl/undotbs01.dbfu01/oradata/orcl/sysaux01.dbfu01/oradata/orcl/users01.dbfsys@ORCL>;select file_name from dba_temp_files;FILE_NAMEu01/oradata/orcl/temp01.dbfsys@ORCL>;col member for a30sys@ORCL>;select member from v$logfile;MEMBERu01/oradata/orcl/redo01.logu01/oradata/orcl/redo02.logu01/oradata/orcl/redo03.log需要移动所有的数据文件,采用alter database 方法1、关闭数据库sys@ORCL>;shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.2、移动数据文件到/u01/oradata/orcl_test目录[oracle@ora10gserv orcl]$pwdu01/oradata/orcl[oracle@ora10gserv orcl]$mv*/u01/oradata/orcl_test/[oracle@ora10gserv orcl]$ls[oracle@ora10gserv orcl]$cd/u01/oradata/orcl_test/[oracle@ora10gserv orcl_test]$lscontrol01.ctl control03。.

如何将ORACLE数据库数据文件迁移到其它目录 1、创建pfilecreate pfile from spfile;2、关闭数据库shutdown immediate3、移动文件,并且准备一个文件列表(控制文件、数据文件、联机日志文件)。4、记事本修改pfile内容,将控制文件位置改为新文件位置。5、使用修改后的pfile启动到mount状态startup mount pfile='xxxx';6、逐个修改数据文件位置alter database rename file 'D:\\oracle\\product\\10.2.0\\oradata\\orcl\\system01.dbf' to 'e:\\xxx\\system01.dbf';注:临时表空间的文件可以不用管,回头删了重新创建即可。7、打开数据库。alter database open;8、根据新的pfile重新创建spfilecreate spfile from pfile='xxxx';9、完毕。

#oracle数据库日志满了#oracle数据库日志目录#oracle数据库日志损坏恢复#oracle数据库删除归档日志

随机阅读

qrcode
访问手机版