检查死锁方式

  • 用dba用户执行以下语句,可以查看到被死锁的语句。
1)查找死锁的进程:
  • sqlplus “/as sysdba” (sys/change_on_install)
2)kill掉这个死锁的进程:
  • 如果进程kill不掉的话,则需要用管理员运行cmd,然后重复执行以上步骤即可;
3)如果还不能解决:
  • 其中sid用死锁的sid替换:
  • 其中spid是这个进程的进程号,kill掉这个Oracle进程

检查对象失效语句

  • 再建立数据结构的时候,会出现视图、存储过程、包等异常的情况,使用如下语句检测异常:
  • 出现异常的对象后,编辑异常的对象,会有提示;根据提示修复即可;

导入/导出数据的语句

导入
导出
  • 其余参数详见 imp/exp --help

其他异常处理

  • 今天在连接ORACLE做测试的时候,出现错误:ORA-27101: shared memory realm does not exist
  • 错误原因:可能是ORACLE数据库意外被关闭
  • 解决方法:cmd下,执行以下命令,启动数据库
04-21 10:43
查看更多