`
zygcs
  • 浏览: 4953 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
1、找到正在执行的存储过程的 sid ,serial#  select b.sid,b.SERIAL#  from SYS.V_$ACCESS a, SYS.V_$session b where a.type = 'PROCEDURE'   and (a.OBJECT like upper('%存储过程名%') or       a.OBJECT like lower('%存储过程名%'))   and a.sid = b.sid   and b.status = 'ACTIVE';2、kill 正在执行的存储过程alter system kill session 'sid,SERIAL#'; ...
调用oracle存储过程时,   明明数据只有一条,却出现ORA-01422: 实际返回的行数超出请求的行数 的错误。 加上and rownum=1 能解决问题, 但始终无法理解。
在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢?     重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重复数据删除技术有如下优势:更大的备份容量、数据能得到持续验证、有更高的数据恢复服务水平、方便实现备份数据的容灾。     一、删除部分字段重复数据     先来谈谈如何查询重复的数据吧。    ...
用pl/sql   始终不能导出 oracle10g 数据。这个问题困扰了几天。 Export started on 2009-9-9 9:52:47 d:\oracle\product\10.2.0\client_1\bin\exp.exe parfile=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\plsexp.par EXP-00056: 遇到 ORACLE 错误 12560 ORA-12560: TNS: 协议适配器错误 EXP-00000: 导出终止失败 偶然一次机会,更改了密码就可以了。原来密码上带有 "!--" 等特殊字符。 ...
Global site tag (gtag.js) - Google Analytics