ORACLE不能启动报什么错误信息?
MARKED KILLED可以用ORACLE的DCD来检查,如果想要立即释放资源可以在操作系统一级用KILL -9将进程杀掉。

解决方案 »

  1.   

    杀session远不如杀server  process来得有效
      

  2.   

    问题是我在远程通过oracle管理器来操作小型机上的数据库,没法知到哪里具体发生了什么。kill -9 远程没法用吧。另外直接把process kill ,是不是会使得session 失去控制即找不到所属的process id,从而不得不重启数据库了?
      

  3.   

    我的存储过程当中使用到了若干这样的语句
    select count(fieldname) into validate  ............其中fieldname 的列允许为空(当前为空)是number类型所有其他的统计都没有错误,单独有一列 mumlinevoltage 的时候就编译不过去,session枚反映了。这是为什么?
    换成count(*)就没有问题,而且其他select操作的列除了名字之外也是完全一样的(当前也是null)