ALTER DATABASE DATAFILE '/u02/oracle/rbdb1/stuff01.dbf' ONLINE; ALTER DATABASE DATAFILE '/u02/oracle/rbdb1/stuff01.dbf' OFFLINE; 或者用文件号来表示 : ALTER DATABASE DATAFILE 5 ONLINE; ALTER DATABASE DATAFILE 5 OFFLINE; 注:只有在ARCHIVELOG模式下才可使用ALTER DATABASE来更改DataFile 2、在NOA...
方法四:ALTER DATABASE MOVE DATAFILE '原路径' TO '新路径'; (1) 12C开始支持在线修改数据文件路径,迁移过程中不影响数据使用。 实践: 方法一:datafile offline 查看数据库版本 代码语言:javascript 复制 SQL>select*from v$version;BANNER---Oracle Database 11g Enterprise Edition Release11.2.0.4.0-64bit Pro...
在归档模式下(archivelog)使数据文件离线 alter database datafile '数据文件路径' offline; 1. 在非归档模式下(noarchivelog)使数据文件离线 alter database datafile '数据文件路径' offine for drop; 1. 使用for drop选项,这样离线的数据库文件将永远不能再次在线,所以在非归档模式下离线数据文件要非常慎重。 在...
SQL> alter database datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TSTEST001.DBF' offline drop; SQL> alter database open; SQL> drop tablespace CTBASEDATA; 二、Oracle 10G R2开始,可以采用:Alter tablespace tablespace_name drop datafile file_name;来删除一个空数据文件,并且相应的数据字典信息也...
6 OFFLINE 用下面语句使表空间文件online。 1alterdatabasedatafile'/.../example.dbf'online; 之后发现,还是报错“ORA-00376”,问题似乎没有解决,原来是表空间没有online的原因,虽然这时候表空间文件已经online了。用下面的语句3使表空间online,然后用语句1使表空间可读写。至此问题解决。 1alter...
SQL> alter tablespace testtbs online; Tablespace altered 在非归档模式下,单独对数据文件进行offline是不允许的。 SQL> alter database datafile '/u01/app/oradata/ORA11G/datafile/o1_mf_testtbs_94hsw8oo_.dbf' offline; alter database datafile '/u01/app/oradata/ORA11G/datafile/o1_mf_testtbs_94h...
1 数据文件的offline alter database datafile '/home/oracle/t1.dbf' offline;(归档模式下)alter database datafile '/home/oracle/t1.dbf' offline drop; (非归档模式)该命令不会删除数据文件,只是将数据文件的状态更改为recover。 offline drop命令相当于把一个数据文件至于离线状态,并且需要恢复...
若使用了“ALTER DATABASE DATAFILE N OFFLINE DROP;”命令,则并不会删除数据文件,这个时候可以先ONLINE后再用“ALTER TABLESPACE XXX DROP DATAFILE N;”删除。如果执行“ALTER DATABASE DATAFILE N OFFLINE DROP;”后并在OS级别删除了数据文件,那么首先需要使用“ALTER DATABASE CREATE DATAFILE N AS '/tmp/ts_...
一.DataFile脱机或联机的两种方法: ① ALTER DATABASE语句修改单独的DataFile ② ALTER TABLESPACE语句修改所有的DataFile 1、在ARCHIVRLOG模式下的更改DataFile状态 ALTER DATABASE DATAFILE '/u02/oracle/rbdb1/stuff01.dbf' ONLINE; ALTER DATABASE DATAFILE '/u02/oracle/rbdb1/stuff01.dbf' OFFLINE; ...
alter database datafile '/data/gps03.dbf' offline; 修改offline状态后,就能在v$recover_file中查看到这个需要恢复的文件。 select * from v$recover_file; 能够查询到该文件的file#号。然后在对应去查看select * from v$datafile;确定该文件的位置。