用户管理的备份(一)
一.首先要知道数据库中表空间和文件的信息,有几个性能视图,v$datafile,v$tablespace,v$tempfile,v$logfile,v$controlfile,dba_tablespaces,dba_data_files可以用它们来查看表空间或者文件的位置和名字,其中dba_data_files可以查看到每个数据文件属于哪个表空间。
对于查看每个数据文件属于哪个表空间也可以用$datafile,v$tablespace来join一下。
例如:
SQL> select t.name tablespace,d.name datafile from v$tablespace t join v$datafile d on t.ts#=d.ts#;
TABLESPACE DATAFILE
------------------------------ -----------------------------------
SYSTEM /u01/oradata/wilson/system01.dbf
SYSAUX /u01/oradata/wilson/sysaux01.dbf
UNDOTBS1 /u01/oradata/wilson/undotbs01.dbf
USERS /u01/oradata/wilson/users01.dbf
EXAMPLE /u01/oradata/wilson/example01.dbf
PAUL /u01/oradata/wilson/paul01.dbf
SUN /u01/oradata/wilson/sun01.dbf
SMALLUNDO /u01/oradata/wilson/smallundo1.dbf
ASSM /u01/oradata/wilson/assm_1.dbf
MSSM /u01/oradata/wilson/mssm_1dbf
PAUL /u01/oradata/wilson/paul02.dbf
二.备份的方式
1.处于非归档模式