ORACLE逻辑DATAGUARD数据库如何恢复SKIP的表ORA-02019\ORA-16276\

简介:

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

同步表

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

SQL> EXECUTE DBMS_LOGSTDBY.INSTANTIATE_TABLE('USERNAME', 'TABLENAME', 'DBLINKNAME');

BEGIN DBMS_LOGSTDBY.INSTANTIATE_TABLE('USERNAME', 'TABLENAME', 'DBLINKNAME'); END;


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

错误现象

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

*

ERROR at line 1:

ORA-16276: specified database link does not correspond to primary database

ORA-06512: at "SYS.DBMS_INTERNAL_LOGSTDBY", line 5394

ORA-02019: connection description for remote database not found

ORA-06512: at "SYS.DBMS_LOGSTDBY", line 636

ORA-06512: at line 1

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

解决

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

DATABASE LINK

CREATE PUBLIC DATABASE LINK DBLINKNAMEDBLINK

CONNECT TO USERNAME IDENTIFIED BY action

USING '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 172.16.128.6)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = DBLINKNAME1)))';


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

再次执行

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

SQL> EXECUTE DBMS_LOGSTDBY.INSTANTIATE_TABLE('USERNAME', 'TABLENAME', 'DBLINKNAMEDBLINK');


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

日志

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

Tue Aug 12 21:47:33 2014

The value (30) of MAXTRANS parameter ignored.

kupprdp: master process DM00 started with pid=26, OS id=483392

         to execute - SYS.KUPM$MCP.MAIN('SYS_IMPORT_TABLE_01', 'SYS', 'KUPC$C_1_20140812214733', 'KUPC$S_1_20140812214733', 0);

kupprdp: worker process DW01 started with worker id=1, pid=27, OS id=507972

         to execute - SYS.KUPW$WORKER.MAIN('SYS_IMPORT_TABLE_01', 'SYS');




本文转自zylhsy 51CTO博客,原文链接:http://blog.51cto.com/yunlongzheng/1539232,如需转载请自行联系原作者


相关文章
|
7天前
|
SQL Oracle 关系型数据库
【Oracle】玩转Oracle数据库(一):装上去,飞起来!
【Oracle】玩转Oracle数据库(一):装上去,飞起来!
43 7
|
1月前
|
Oracle 关系型数据库 数据库
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
99 1
|
1月前
|
关系型数据库 分布式数据库 数据库
PolarDB PostgreSQL版:Oracle兼容的高性能数据库
PolarDB PostgreSQL版是一款高性能的数据库,具有与Oracle兼容的特性。它采用了分布式架构,可以轻松处理大量的数据,同时还支持多种数据类型和函数,具有高可用性和可扩展性。它还提供了丰富的管理工具和性能优化功能,为企业提供了可靠的数据存储和处理解决方案。PolarDB PostgreSQL版在数据库领域具有很高的竞争力,可以满足各种企业的需求。
|
24天前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(3)
Oracle数据库基本概念理解(3)
17 2
|
1月前
|
Oracle 关系型数据库 数据库
如何利用 Docker 安装 Oracle 数据库
【2月更文挑战第14天】
89 0
|
7天前
|
SQL Oracle 关系型数据库
【Oracle】玩转Oracle数据库(七):RMAN恢复管理器
【Oracle】玩转Oracle数据库(七):RMAN恢复管理器
32 5
|
24天前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(2)
Oracle数据库基本概念理解(2)
13 1
|
7天前
|
存储 SQL Oracle
【Oracle】玩转Oracle数据库(二):体系结构、存储结构与各类参数
【Oracle】玩转Oracle数据库(二):体系结构、存储结构与各类参数
32 7
|
24天前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(1)
Oracle数据库基本概念理解(1)
12 1

推荐镜像

更多