ORA-2330 ORA-01403: no data found

简介: <p><br></p> <p><br><br></p> <div style="font-family:'lucida Grande',Verdana,'Microsoft YaHei'; font-size:14px; line-height:23px"> <span style="font-family:lucida Grande,Verdana">生产库模拟测试</span>




生产库模拟测试
在qhmes上异常关机之后 造成了下面的错误。
解:
单机
关机顺序   
shutdown immediate  
lsnrctl stop
开机顺序
lsnrctl start 
startup

RAC环境:
<同上>


SQL> SELECT apply_name,apply_captured,status FROM dba_apply;

APPLY_NAME        APP STATUS
------------------------------ --- ----------
APPLY_MES_QH        YES ENABLED
APPLY_MES_QBJ        YES ABORTED

SQL> select PROPAGATION_NAME,SOURCE_QUEUE_NAME,QUEUE_TO_QUEUE,error_message  from dba_propagation;

PROPAGATION_NAME        SOURCE_QUEUE_NAME       QUEUE
------------------------------ ------------------------------ -----
ERROR_MESSAGE
--------------------------------------------------------------------------------
MES_TO_QBJMES        MES_QUEUE_QBJ       FALSE


MES_TO_QHMES        MES_QUEUE_QH       FALSE
ORA-12541: TNS:no listener
ORA-12541: TNS:no listener



问题一 

APPLY_MES_QBJ        MES_QUEUE_QBJ   ABORTED
ORA-26714: User error encountered while applying


SQL>  select PROPAGATION_NAME,SOURCE_QUEUE_NAME,QUEUE_TO_QUEUE,error_message  from dba_propagation;

PROPAGATION_NAME        SOURCE_QUEUE_NAME       QUEUE
------------------------------ ------------------------------ -----
ERROR_MESSAGE
--------------------------------------------------------------------------------
MES_TO_QBJMES        MES_QUEUE_QBJ       FALSE


MES_TO_QHMES        MES_QUEUE_QH       FALSE
ORA-12541: TNS:no listener
ORA-12541: TNS:no listener

解:
qhmes 上 lsnrctl start
OK

这个两个错误是因为 刚开始不能同步的时候 我drop table造成的,当数据库重启之后最好开始
查查状态在删除

qhmes上
SQL> select APPLY_NAME,QUEUE_NAME,ERROR_MESSAGE,SOURCE_COMMIT_SCN from DBA_APPLY_ERROR;

APPLY_NAME        QUEUE_NAME
------------------------------ ------------------------------
ERROR_MESSAGE      SOURCE_COMMIT_SCN
---------------------------------------------------- -----------------
APPLY_QHMES_QH        QHMES_QUEUE_QH
lid

APPLY_QHMES_QH        QHMES_QUEUE_QH
lid

解决:
select apply_name, LOCAL_TRANSACTION_ID,SOURCE_TRANSACTION_ID,ERROR_MESSAGE
from dba_apply_error;

SQL> 

BEGIN
DBMS_APPLY_ADM.EXECUTE_ERROR(
LOCAL_TRANSACTION_ID => '9.15.663',  <------ LOCAL_TRANSACTION_ID
EXECUTE_AS_USER => FALSE);
END;
/


生产库模拟测试
在qhmes上异常关机之后 造成了下面的错误。
解:
单机
关机顺序   
shutdown immediate  
lsnrctl stop
开机顺序
lsnrctl start 
startup

RAC环境:
<同上>


SQL> SELECT apply_name,apply_captured,status FROM dba_apply;

APPLY_NAME        APP STATUS
------------------------------ --- ----------
APPLY_MES_QH        YES ENABLED
APPLY_MES_QBJ        YES ABORTED

SQL> select PROPAGATION_NAME,SOURCE_QUEUE_NAME,QUEUE_TO_QUEUE,error_message  from dba_propagation;

PROPAGATION_NAME        SOURCE_QUEUE_NAME       QUEUE
------------------------------ ------------------------------ -----
ERROR_MESSAGE
--------------------------------------------------------------------------------
MES_TO_QBJMES        MES_QUEUE_QBJ       FALSE


MES_TO_QHMES        MES_QUEUE_QH       FALSE
ORA-12541: TNS:no listener
ORA-12541: TNS:no listener



问题一 
APPLY_MES_QBJ        MES_QUEUE_QBJ   ABORTED
ORA-26714: User error encountered while applying


SQL>  select PROPAGATION_NAME,SOURCE_QUEUE_NAME,QUEUE_TO_QUEUE,error_message  from dba_propagation;

PROPAGATION_NAME        SOURCE_QUEUE_NAME       QUEUE
------------------------------ ------------------------------ -----
ERROR_MESSAGE
--------------------------------------------------------------------------------
MES_TO_QBJMES        MES_QUEUE_QBJ       FALSE


MES_TO_QHMES        MES_QUEUE_QH       FALSE
ORA-12541: TNS:no listener
ORA-12541: TNS:no listener

解:
qhmes 上 lsnrctl start
OK

这个两个错误是因为 刚开始不能同步的时候 我drop table造成的,当数据库重启之后最好开始
查查状态在删除

qhmes上
SQL> select APPLY_NAME,QUEUE_NAME,ERROR_MESSAGE,SOURCE_COMMIT_SCN from DBA_APPLY_ERROR;

APPLY_NAME        QUEUE_NAME
------------------------------ ------------------------------
ERROR_MESSAGE      SOURCE_COMMIT_SCN
---------------------------------------------------- -----------------
APPLY_QHMES_QH        QHMES_QUEUE_QH
lid

APPLY_QHMES_QH        QHMES_QUEUE_QH
lid

解决:

盖国强的处理办法:
select apply_name, LOCAL_TRANSACTION_ID,SOURCE_TRANSACTION_ID,ERROR_MESSAGE
from dba_apply_error;

SQL> 

BEGIN
DBMS_APPLY_ADM.EXECUTE_ERROR(
LOCAL_TRANSACTION_ID => '9.15.663',  <------ LOCAL_TRANSACTION_ID
EXECUTE_AS_USER => FALSE);
END;
/
目录
相关文章
|
算法框架/工具 Caffe Python
编译caffe的Python借口,提示:ImportError: dynamic module does not define module export function (PyInit__caffe)
      >>> import caffeTraceback (most recent call last): File "", line 1, in File "/home/wangxiao/Downloads/project/caffe-master/python/caffe/__init__.
|
存储 JavaScript 前端开发
如何创建BSC币安链DAPP智能合约系统开发方案详细
DAPP智能合约开发流程是怎样?   基本流程Asch有三种网络类型,分别是localnet,testnet,mainnet,后两种是发布到线上的,可以通过公网访问。第一种localnet是运行在本地的,只有一个节点的私链,主要是为了方便本地测试和开发。Dapp的开发同样要涉及到这三种网络,即第一步,在localnet的开发,本地测试第二步,在testnet测试第三步,正式发布到mainnet。
如何创建BSC币安链DAPP智能合约系统开发方案详细
|
消息中间件 存储 SQL
万字总结!Python 实现定时任务的八种方案(下)
万字总结!Python 实现定时任务的八种方案(下)
887 0
万字总结!Python 实现定时任务的八种方案(下)
|
6月前
|
测试技术 uml
UML 建模语言的基础概念与应用
【8月更文第23天】UML (Unified Modeling Language) 是一种用于系统架构设计的标准建模语言。
281 1
|
存储 人工智能 云计算
See you in 深圳丨阿里云存储技术实战营报名启动,3大议题速览
本次活动邀请阿里云存储、达摩院、日志服务的专家进行技术宣讲与案例分享,帮助企业了解最新云计算以及AI技术的具体落地,为企业高质量发展以及业务出海提供有益借鉴。
72578 2
See you in 深圳丨阿里云存储技术实战营报名启动,3大议题速览
|
机器学习/深度学习 边缘计算 5G
室内定位之5G定位
室内定位之5G定位
541 1
|
编解码 机器人
VOS3000——AXB模块小号系统产品说明介绍
其工作原理如下:拨打方式是A号(销售号码)拨打到X号(中间号码),然后由X号(中间号)把A号的号码转接到B号(客户号码)上边,这样算下来,拨打记录里边就没有直接拨打客户手机,从而规避风险,客户接到的还是A号。
1552 0
|
存储 安全 前端开发
|
缓存 JavaScript 前端开发
站在Vue3上-构建管理系统vue-vite-admin-ts(二)
站在Vue3上-构建管理系统vue-vite-admin-ts(二)
649 0

热门文章

最新文章