小编给大家分享一下oracle dataguard之nologing怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
管理部分
如果没有启用database force logging,则备库对操作,nologging操作,会报坏块;
建议表空间force logging或者database force logging;
测试:
select force_logging, tablespace_name
from dba_tablespaces
where tablespace_name in
(select default_tablespace from dba_users where username = 'SCOTT');
------------------------------
FORCE_LOGGING TABLESPACE_NAME
NO TEST
create table t1 noglogging as select * from user_tables;
备库查询:
select * from t1;
ORA-01578: ORACLE data block corrupted (file # 8, block # 483)
ORA-01110: data file 8: '/data/db/test1.dbf'
ORA-26040: Data block was loaded using the NOLOGGING option
但以下是可以的
select * from t1 where rownum<1
主库收集下表信息:
begin
dbms_stats.gather_table_stats(ownname=>'SCOTT',tabname=>'T1',cascade=>TRUE);
end
select table_name,num_rows,logging from user_tables where table_name='T1';
统计信息也是同步过来的;也就是表结构啥都是正常的,就是这个表的数据同步不了;
解决办法:
主库把表删了重建,或者把相应的数据文件做恢复;
--相关sql
| alter database force logging;
--结束END--
本文标题: oracle dataguard之nologing怎么用
本文链接: https://lsjlt.com/news/67105.html(转载时请注明来源链接)
有问题或投稿请发送至:
邮箱/279061341@qq.com QQ/279061341
-
小编给大家分享一下oracle dataguard之nologing怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!管理部分...
-
在oracle 10g要准备一个读写备用的数据库还是很繁琐的,准备好dataguard后得手动创建还原点,手动停日志传送,手动激活并强制打开,测试完了,如果主备的SCN差太多,你还得做增量备份追,统计了下需...
-
小编给大家分享一下oracle 11g dataguard中dgmgrl怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1 ...
-
本篇内容介绍了“怎么搭建oracle DataGuard”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1....
-
这篇文章主要为大家展示了“Oracle Dataguard报错怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle Dataguard报错怎么办”这...
-
Snapshot Standby,此功能可将备库置身于"可读写状态"用于不方便在生产环境主库中测试的内容,比如模拟上线测试等任务。当备库读写状态下任务完成后,可以非常轻松的完成S...
-
DataGuard运行原理非常简单:传输日志、应用日志。下图表示了DG的基本架构日志传输服务将主库产生的日志数据传到从库。应用服务(Apply Service)验证日志...
-
逻辑备库与物理备库不同,它并不是Primary数据库的一个精确的copy。同一rowid,在逻辑备库上返回的值并不是相同的。有些数据类型或者对象...
-
select log_mode,open_mode ,database_role from v$database; --查看dataguard主备...
-
本篇文章给大家分享的是有关ORACLE DATAGUARD怎样重建备库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
...
-
本篇内容主要讲解“怎么搭建dataguard”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么搭建dataguard”吧!  ...
-
oracle 12.2.0.1 使用 sqlplus 搭建 active dataguard 数据库人生 2018-07-08 10:12:27 490 收藏 分类专栏: # oracle ha data guard 文章标签: activ...
-
Oracle Study之--DataGuard 最大保护模式故障(ORA-16198)系统环境: 操作系统:RedHat EL5 Oracle: &nb...
-
本篇内容介绍了“怎么部署Oracle19c dataguard”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
-
Oracle中的MINUS是一个用于查询的关键字,用于获取第一个查询结果集中存在的但第二个查询结果集中不存在的记录。使用MINUS的...
-
在Oracle中,INTERSECT运算符用于从两个或多个SELECT语句的结果集中获取共同的行。它返回的结果集包含两个查询...
-
这篇文章主要为大家展示了“Oracle DataGuard环境中主库收到ORA-16198报错怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle ...
-
首先使用dbca建立一个数据库,db_name=primary 。 2. 为两个数据库准备静态监听。及连接彼此的TNSNAME11gdg1-> cat&nb...
-
本篇文章给大家分享的是有关Oracle 11g rac 的 dataguard的启动步骤是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。...
-
这篇文章主要介绍Oracle event之db file read怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!db file sequential read (s...
|
0