首页 > Linux操作系统 > Linux操作系统 > oracle10g_rman_syntac testing_set newname_switch tempfile_datafile_all_tag
Keywords and Parameters
switch
| Syntax Element | Description |
|---|---|
| DATABASE TO COPY | Renames the datafiles and control
files to use the filenames of image copies of these files. RMAN switches to the
latest image copy of each file.
After a database switch, RMAN considers the previous database files as datafile copies. |
| DATAFILE datafileSpec TO COPY | Specifies the datafile that you
wish to rename. As with DATABASE TO COPY, specifies to switch this
datafile to the latest image copy.
After the switch, the control file no longer considers the specified file as current. |
| TABLESPACE 'tablespace_name' TO COPY | Switches all datafiles within the tablespace, as with SWITCH DATAFILE ... TO COPY. |
switchFile
| Syntax Element | Description |
|---|---|
| DATAFILE ALL | Specifies that all datafiles for which a SET NEWNAME FOR DATAFILE command has been issued in this job are switched to their new name. |
| DATAFILE datafileSpec TO DATAFILECOPY {'filename' | TAG = 'tag_name' } | Specifies the datafile that you
wish to rename. After the switch, the control file no longer considers the
specified file as current. For example, this command points the control file
from tbs_1.f to cp1.f: SWITCH DATAFILE '?/dbs/tbs_1.f' TO DATAFILECOPY '?/dbs/copies/cp1.f'; If you do not specify a TO option, then RMAN uses the filename specified on a prior SET NEWNAME command in the RUN block for this file number as the switch target. The filename or tag provided in the TO DATAFILECOPY clause specifies the input copy file for the switch, that is, the datafile copy that you wish to rename. Specify the file by filename or tag. For example, the following command sets df2.copy as the filename for datafile 2: SWITCH DATAFILE 2 TO DATAFILECOPY '?/dbs/df2.copy'; Note that if you specify a tag and more than one copy uses this tag name, then RMAN uses the most current copy, that is, the one needing the least recovery. The following command switches datafile 3 to the most recently created datafile copy tagged mondayPMcopy: SWITCH DATAFILE 3 TO DATAFILECOPY TAG mondayPMcopy; |
| TEMPFILE ALL | Specifies that all tempfiles for which a SET NEWNAME FOR TEMPFILE command has been issued in this job are switched to their new name. |
| TEMPFILE tempFileSpec TO { quoted_string | NEW | With quoted_string, renames the specified tempfile to the name specified by quoted_string. With NEW, renames the specified tempfile to an OMF filename in DB_CREATE_FILE_DEST. The tempfile is created when the database is opened, if it does not exist. |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-615574/ ,如需转载,请注明出处,否则将追究法律责任。