环境:
使用bcv同步数据过程中发现shutdown immediate时,一直挂起
由于分布事务中使用dblink连接,但是由于tnsname无法连接,无法进行回滚或提交
于是将分布事务删除

Mon Aug 1 10:19:18 2011
Shutting down instance (immediate)
License high water mark = 42
Mon Aug 1 10:20:34 2011
Errors in file /oracle/admin/zhyz/bdump/zhyz2_reco_888898.trc:
ORA-12154: TNS:could not resolve service name
Mon Aug 1 10:24:17 2011
Active call for process 168892 user 'oracle' program 'oracle@acctdb (J000)'
SHUTDOWN: waiting for active calls to complete.

/oracle/admin/zhyz/bdump/zhyz2_reco_888898.trc
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.8.0 - Production
ORACLE_HOME = /oracle/product/9.2.0
System name: AIX
Node name: acctdb
Release: 3
Version: 5
Machine: 00CB0DF04C00
Instance name: zhyz2
Redo thread mounted by this instance: 2
Oracle process number: 14
Unix process pid: 888898, image: oracle@acctdb (RECO)

*** SESSION ID:(13.1) 2011-08-01 10:20:34.298
*** 2011-08-01 10:20:34.298
ERROR, tran=26.10.7479973, session#=1, ose=0:
ORA-12154: TNS:could not resolve service name

SQL> desc dba_2pc_pending

Name Null? Type
------------------- --------- ------------------
LOCAL_TRAN_ID NOT NULL VARCHAR2(22)
GLOBAL_TRAN_ID VARCHAR2(169)
STATE NOT NULL VARCHAR2(16)
MIXED VARCHAR2(3)
ADVICE VARCHAR2(1)
TRAN_COMMENT VARCHAR2(255)
FAIL_TIME NOT NULL DATE
FORCE_TIME DATE
RETRY_TIME NOT NULL DATE
OS_USER VARCHAR2(64)
OS_TERMINAL VARCHAR2(255)
HOST VARCHAR2(128)
DB_USER VARCHAR2(30)
COMMIT# VARCHAR2(16)

select * from dba_2pc_pending;

LOCAL_TRAN_ID GLOBAL_TRA STATE MIX A TRAN_COMMENT FAIL_TIME FORCE_TIME RETRY_TIME
---------------------- ---------- ---------------- --- - -------------------- ----------------- ----------------- -----------------
OS_USER OS_TERMINA HOST DB_USER COMMIT#
---------------------------------------------------------------- ---------- -------------------- ------------------------------ ----------------
26.10.7479973 ZHYZ.c8a76 committed no 20110801 10:15:08 20110801 10:20:34
496.26.10.
7479973
acct acctapp ACCT 12320284759265

execute DBMS_TRANSACTION.PURGE_LOST_DB_ENTRY('26.10.7479973');

SQL> execute DBMS_TRANSACTION.PURGE_LOST_DB_ENTRY('26.10.7479973');

PL/SQL procedure successfully completed.

SQL> commit;

Commit complete.

SQL> startup mount
ORACLE instance started.

Total System Global Area 3400509056 bytes
Fixed Size 751232 bytes
Variable Size 1325400064 bytes
Database Buffers 2063597568 bytes
Redo Buffers 10760192 bytes
Database mounted.
SQL>
SQL> alter database open read only;

Database altered.

$ lsnrctl start

LSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.8.0 - Production on 01-AUG-2011 11:25:30

Copyright (c) 1991, 2006, Oracle Corporation. All rights reserved.

Starting /oracle/product/9.2.0/bin/tnslsnr: please wait...

TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.8.0 - Production
System parameter file is /oracle/product/9.2.0/network/admin/listener.ora
Log messages written to /oracle/product/9.2.0/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.133.200.9)(PORT=1526)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.133.200.9)(PORT=1526)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.8.0 - Production
Start Date 01-AUG-2011 11:25:30
Uptime 0 days 0 hr. 0 min. 2 sec
Trace Level off
Security OFF
SNMP OFF
Listener Parameter File /oracle/product/9.2.0/network/admin/listener.ora
Listener Log File /oracle/product/9.2.0/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.133.200.9)(PORT=1526)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "zhyz2" has 1 instance(s).
Instance "zhyz2", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully

SQL> select open_mode from v$database;

OPEN_MODE
----------
READ ONLY

回家继续研究...

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26078027/viewspace-1053290/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26078027/viewspace-1053290/

Oracle----使用bcv进行同步时数据库故障相关推荐

  1. oracle数据库故障紧急处理预案-----各种物理文件损坏和逻辑故障的解决办法

    Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障.这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起.所以我们首先要判断问题的起因, 如果是硬件故障则首先要解决硬 ...

  2. 故障分析:从Oracle数据库故障到Linux nproc算法

    墨墨导读:本文来自墨天轮用户"你好我是李白"的投稿,使用root用户切换grid用户时报错-bash: fork: retry: Resource temporarily unav ...

  3. 从Oracle数据库故障到AIX内存管理

    墨墨导读:本文来自墨天轮用户"你好我是李白"的投稿,详细介绍数据库告警最核心的一套数据库1节点hang的处理过程.墨天轮主页:https://www.modb.pro/u/3997 ...

  4. Oracle 数据怎么实时同步到 DM DB 达梦数据库 | 亲测干货建议收藏

    摘要 很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据.表多.数据量大等情况就难以同步.我自己亲测了一种方式,可以很方便地完成 Oracle 数 ...

  5. MySQL主从虚IP_Mysql主从同步时Slave_IO_Running:Connecting ; Slave_SQL_Running:Yes的情况故障排除...

    前几天在测试主从服务器Mysql同步时遇到了从数据库显示Slave_IO_Running:Connecting: Slave_SQL_Running:Yes的问题. 下面列举几种可能的错误原因: 1. ...

  6. 连接MySQL数据库时常见故障问题的分析与解决

    连接MySQL数据库时常见故障问题的分析与解决 初学的mysql网友好象经常会碰到mysql无法连接的错误.特开贴收集这样问题的现象和原因. 先自己扔块砖头出来. 归纳如下: 故障现象 : 无法连接 ...

  7. 分享一次生产应用无法连接Oracle数据库故障

    故障简介 今天一个应用运维同事微信联系我,说有一个应用日志,显示连接Oracle数据库报错,我问了一下是什么应用,对方回答是报表应用,这下心里有谱了. 第一:报表应用重要性不高 第二:一般这种情况,都 ...

  8. mysql从库显示connecting_Mysql主从同步时Slave_IO_Running:Connecting ; Slave_SQL_Running:Yes的情况故障排除...

    前几天在测试主从服务器Mysql同步时遇到了从数据库显示Slave_IO_Running:Connecting: Slave_SQL_Running:Yes的问题. 下面列举几种可能的错误原因: 1. ...

  9. PostgreSQL Oracle GoldenGate支持种类繁多的数据库的同步,功能非常强大 pgsql_admin_script ogg_oracle_replicate_to_postgres

    PostgreSQL Oracle GoldenGate支持种类繁多的数据库的同步,功能非常强大 pgsql_admin_script ogg_oracle_replicate_to_postgres ...

最新文章

  1. jfinal整合shiro回顾
  2. FAQ接口自动化_转载参考
  3. rcu宽限期_如何处理宽限期错误:静默失败不是一种选择
  4. ES6之Module 的加载实现(1)
  5. SharePoint2007 配置MOSS基于AD的Forms验证
  6. Prototype1.5.1源代码解读分析-3
  7. (转载)SQL Server2008附加数据库之后显示为只读时解决方法
  8. python post 请求登录后的页面_python - 学习模拟登录,卡在发送POST请求之后?
  9. 移动端设备管理平台 atx server2实践
  10. .describe() python_Python实现ARMA模型
  11. c语言程序设计贪吃蛇报告,C语言“贪吃蛇”程序设计报告.doc
  12. 如何成为一名优秀的关卡设计师?
  13. 各级政府发布的BIM标准指南37套免费下载
  14. Java中的标识符,关键字以及变量和常量
  15. 删除服务器的文件夹,删除服务器上的文件夹
  16. 2019半年总结——学习与成长
  17. 编程之类的文案_最萌编程高手是这样炼成的
  18. 【竞赛项目详解】二手车交易价格预测(附源码)
  19. 12-机械键盘和普通键盘的区别
  20. 打开计算机 访问不到d盘,教大家电脑找不到d盘的原因及解决办法

热门文章

  1. matlab 图像像素量化,(最新整理)图像采样和量化
  2. 英语口语练习系列-C29-鸟类-辨别身份-断弦的琴
  3. 最终幻想:勇士启示录开启限量首测,好不好玩马上揭晓
  4. WebService中的WSDL详细解析
  5. Vscode配置js代码格式化失效问题,例如方法后面跟空格javascript.format.insertSpaceBeforeFunctionParenthesis
  6. 阿里巴巴发送短信验证码验证实战
  7. 外包程序员入职蚂蚁金服被质疑,网友评论人生污点,真就不拿外包当人了呗?
  8. Centos7 上 用crontab 实现php计划任务
  9. python3.7.4安装教程桌面_Python 3.4在Windows 7 x64上安装psutil
  10. 主流区块链共识算法大全