公司开发工具,检查错误,运行这个脚本时候就会出现这个错误:create table polys  as
select
       p.id
       p.official_name
  from polys  p,
       waters w
 where sdo_relate(p.sdo, w.sdo,'mask=COVEREDBY+INSIDE querytype=JOIN') = 'TRUE';
就会出现
ERROR at line 1:
ORA-03113: end-of-file on communication channel.
在alert_instance.log中出现ORA-07445: exception encountered: core dump [kghualloc()+1287] [SIGSEGV] [Invalid permissions for mapped object] [0x003138205] [] []
有人知道是神马错误吗?不胜感激。谢谢谢谢

解决方案 »

  1.   

    sdo_relate贴出来,这个是你们自已写的函数吧,错误应在这里
      

  2.   

    ORA-07445的错误和00600有的一拼,比较讨论。这个错误应该同步生成了trc,把trc文件贴出来看看
      

  3.   

    哇,这么牛,把oracle的服务器进程弄coredump了,也许帮oracle发现了某个bug吧03113, 00000, "end-of-file on communication channel"
    // *Cause: The connection between Client and Server process was broken.
    // *Action: There was a communication error that requires further investigation.
    //          First, check for network problems and review the SQL*Net setup. 
    //          Also, look in the alert.log file for any errors. Finally, test to 
    //          see whether the server process is dead and whether a trace file
    //          was generated at failure time.07445, 00000, "exception encountered: core dump [%s] [%s] [%s] [%s] [%s] [%s]"
    // *Cause: An OS exception occurred which should result in the creation of a
    //         core file.  This is an internal error.
    // *Action: Contact your customer support representative.第一次碰到这种情形,挺好奇是什么原因。