应用连接的是Oracle数据库,应用是双击架构,发现有次应用日志中出现了-60的oracle错误,似乎是死锁,请问通过什么命令操作,可以设定找到trace文件?或是能从哪个oracle日志文件中找到当时-60错误的执行SQL或相关信息?请告知详细步骤,谢谢指点!

解决方案 »

  1.   

    查找你的alert【sid】.log日志的内容就行了
      

  2.   

    在alert【sid】.log中搜索'DEADLOCK DETECTED';
    你将会找到类似下面的内容
    ORA-00060: Deadlock detected. More info in file f:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_4332.trc.
    查看f:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_4332.trc即可
      

  3.   

    一般来说alert【sid】.log会在bdump目录下,文件名一般为alert_orcl.log.因为在安装oracle是默认sid会是orcl
      

  4.   

    楼上正解 根据alert.log日志 找trce 文件