ALTER DATABASE DATAFILE5ONLINE; ALTER DATABASE DATAFILE5OFFLINE; 注:只有在ARCHIVELOG模式下才可使用ALTER DATABASE来更改DataFile 2、在NOARCHIVELOG模式下使DataFile脱机 由于在NOARCHIVELOG模式下,数据文件脱机后会造成数据的遗失,所以只能使用ALTER DATABASE语句下带有DATAFILE和OFFLINE DROP子句的选项将该DataFile直接取消...
非归档模式下 1、离线数据文件 alter database datafile '/u01/app/oracle/oradata/orcl/cc2.dbf' OFFLINE FOR DROP; 结果显示: 2、使数据文件在线 3、rman介质恢复数据文件8 [oracle@deam
ALTER DATABASE DATAFILE 和 ALTER DATABASE TEMPFILE语句也有ONLINE/OFFLINE子句,但在那些语句里需要输入所有表空间的文件名。语法与改变表空间可用性的ALTER TABLESPACE … ONLINE|OFFLINE语句不同,因为那是不同的操作。ALTER TABLESPACE语句将数据文件和表空间脱机,但不能用于改变临时表空间或它的临时文件。 案例: SEL...
SQL>ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS02.DBF' ONLINE; 4)非归档模式下数据文件可用性的改变 在非归档模式下,通常不能将数据文件脱机。 如果由于数据文件的损坏,需要将数据文件脱机,然后重新启动数据库,需要使用ALTER DATABASE DATAFILE…OFFLINE FOR DROP语句。 举例: SQL>A...
(1)修改路径前tablespace offline,影响offlinetablespace下所有数据文件的读取和使用。(2)online tablespace前,不需要执行recover tablespace操作。 方法三:restart instance (1) 重启实例,影响所有操作。 方法四:ALTER DATABASE MOVE DATAFILE '原路径' TO '新路径'; ...
SQL> alter database move datafile 12 to '/oracle/app/oracle/oradata/ORA12C/B727E6DDCF847CEDE0555D384BFF4A69/datafile/12_mv.dbf'; 通过分析发现其内部操作如下: 第一步:调用kcffo_movefile函数开始对数据文件进行online move,这个move期间session都会持有对应数据文件的MV锁。
SQL>alter database move datafile12to'/oracle/app/oracle/oradata/ORA12C/B727E6DDCF847CEDE0555D384BFF4A69/datafile/12_mv.dbf'; 通过分析发现其内部操作如下: 第一步:调用kcffo_movefile函数开始对数据文件进行online move,这个move期间session都会持有对应数据文件的MV锁。
SELECT 'ALTER DATABASE DATAFILE ''' || file_name || ''' AUTOEXTEND OFF;', file_name, tablespace_name, bytes / 1024 / 1024 / 1024 , AUTOEXTENSIBLE, maxbytes / 1024 / 1024 / 1024, user_bytes / 1024 / 1024 / 1024, online_status FROM dba_data_files WHERE file_name LIKE '/ora...
在Oracle数据库中,ALTER DATABASE命令是一个功能强大的工具,用于修改数据库的多个方面,包括数据文件的操作。以下是对你问题的详细回答: 1. ALTER DATABASE命令在Oracle中的作用 ALTER DATABASE命令用于修改Oracle数据库的当前状态或配置。它涵盖了多种操作,如打开或关闭数据库、更改归档模式、管理数据文件和表空间、以...
alter database datafile '文件路径名称' autoextend off;重新设置数据文件大小 ALTER DATABASE DATAFILE 'D:\CL\index01.dbf' RESIZE 50M;(四)修改表空间的可用性可用性指表空间的脱机(不能访问)或联机(可以访问)操作。因为有时需要脱机恢复管理,或者备份时。 system表空间存放大量数据字典,要时刻写入数据,时刻会...