最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

DataGurad物理备份方式下standby_file_management为manual时修改表空间的操作

来源:动视网 责编:小采 时间:2020-11-09 11:00:19
文档

DataGurad物理备份方式下standby_file_management为manual时修改表空间的操作

DataGurad物理备份方式下standby_file_management为manual时修改表空间的操作:Data Gurad物理备份方式下standby_file_management为manual时修改表空间的操作 STANDBY_FILE_MANAGEMENT设置为MANUAL,增加及删除表空间和数据文件 SQL> show parameter standby_file_management NAME TYPE V
推荐度:
导读DataGurad物理备份方式下standby_file_management为manual时修改表空间的操作:Data Gurad物理备份方式下standby_file_management为manual时修改表空间的操作 STANDBY_FILE_MANAGEMENT设置为MANUAL,增加及删除表空间和数据文件 SQL> show parameter standby_file_management NAME TYPE V


Data Gurad物理备份方式下standby_file_management为manual时修改表空间的操作

STANDBY_FILE_MANAGEMENT设置为MANUAL,增加及删除表空间和数据文件

SQL> show parameter standby_file_management


NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

standby_file_management string AUTO

SQL> alter system set standby_file_management='MANUAL' scope=both;


System altered.


SQL> show parameter standby_file_management


NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

standby_file_management string MANUAL

SQL>


A).增加新的表空间--primary 数据库操作

SQL>CREATE TABLESPACE mytest DATAFILE '/u01/app/Oracle/oradata/jytest/mytest01.dbf' size 20M


SQL> select name from v$datafile;


NAME

--------------------------------------------------------------------------------

/u01/app/oracle/oradata/jytest/system01.dbf

/u01/app/oracle/oradata/jytest/undotbs01.dbf

/u01/app/oracle/oradata/jytest/sysaux01.dbf

/u01/app/oracle/oradata/jytest/users01.dbf

/u01/app/oracle/oradata/jytest/hygeia01.dbf

/u01/app/oracle/oradata/jytest/mytest01.dbf


6 rows selected


切换日志

SQL> alter system switch logfile;


System altered


SQL>


B).验证standby 库--standby 数据库操作

SQL> select name from v$datafile;


NAME

--------------------------------------------------------------------------------

/u01/app/oracle/oradata/jytest/system01.dbf

/u01/app/oracle/oradata/jytest/undotbs01.dbf

/u01/app/oracle/oradata/jytest/sysaux01.dbf

/u01/app/oracle/oradata/jytest/users01.dbf

/u01/app/oracle/oradata/jytest/hygeia01.dbf

/u01/app/oracle/product/10.2.0/db/dbs/UNNAMED00006


6 rows selected.


SQL>

SQL> select name from v$tablespace;


NAME

------------------------------

SYSTEM

UNDOTBS1

SYSAUX

USERS

TEMP

HYGEIA

MYTEST


7 rows selected.


SQL>


可以看到,表空间已经自动创建,但是,数据文件却被起了个怪名字,手工修改其与primary

数据库保持一致.

SQL>alter database create datafile

'/u01/app/oracle/product/10.2.0/db/dbs/UNNAMED00006'

as '/u01/app/oracle/oradata/jytest/mytest01.dbf';


C).删除表空间--primary 数据库操作

SQL> drop tablespace mytest including contents and datafiles;


Tablespace dropped


SQL> select name from v$datafile;


NAME

--------------------------------------------------------------------------------

/u01/app/oracle/oradata/jytest/system01.dbf

/u01/app/oracle/oradata/jytest/undotbs01.dbf

/u01/app/oracle/oradata/jytest/sysaux01.dbf

/u01/app/oracle/oradata/jytest/users01.dbf

/u01/app/oracle/oradata/jytest/hygeia01.dbf


SQL> alter system switch logfile;


System altered


SQL>


D).验证standby 数据库--standby 数据库操作


SQL> select name from v$datafile;


NAME

--------------------------------------------------------------------------------

/u01/app/oracle/oradata/jytest/system01.dbf

/u01/app/oracle/oradata/jytest/undotbs01.dbf

/u01/app/oracle/oradata/jytest/sysaux01.dbf

/u01/app/oracle/oradata/jytest/users01.dbf

/u01/app/oracle/oradata/jytest/hygeia01.dbf

/u01/app/oracle/oradata/jytest/mytest01.dbf


6 rows selected.


SQL> select name from v$tablespace;


NAME

------------------------------

SYSTEM

UNDOTBS1

SYSAUX

USERS

TEMP

HYGEIA

MYTEST


7 rows selected.


SQL>


数据还在啊。查看alertjytest.log 文件,发现如下

MRP0: Background Media Recovery terminated with error 1274

Mon Dec 3 17:03:34 2012

重启redo 应用再来看看:

SQL> alter database recover managed standby database disconnect from session;


Database altered.


SQL> select name from v$datafile;


NAME

--------------------------------------------------------------------------------

/u01/app/oracle/oradata/jytest/system01.dbf

/u01/app/oracle/oradata/jytest/undotbs01.dbf

/u01/app/oracle/oradata/jytest/sysaux01.dbf

/u01/app/oracle/oradata/jytest/users01.dbf

/u01/app/oracle/oradata/jytest/hygeia01.dbf


SQL> select name from v$tablespace;


NAME

------------------------------

SYSTEM

UNDOTBS1

SYSAUX

USERS

TEMP

HYGEIA


6 rows selected.


SQL>

文档

DataGurad物理备份方式下standby_file_management为manual时修改表空间的操作

DataGurad物理备份方式下standby_file_management为manual时修改表空间的操作:Data Gurad物理备份方式下standby_file_management为manual时修改表空间的操作 STANDBY_FILE_MANAGEMENT设置为MANUAL,增加及删除表空间和数据文件 SQL> show parameter standby_file_management NAME TYPE V
推荐度:
标签: 备份 文件 修改
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top