我前一段时间,在orale中建立了几个存储过程,但是今天通过pb9.0查看的时候,发现有两个没有了,但是我用sql/plus重新建立的时候,报错说这个名字已经有对象在使用了,而且同过console查看,发现存储过程明明在那里,为什么我的pb里就没有了呢?而且,我的程序凡是用到这两个存储过程的地方,都会报错,说存储过程不存在了!这是为什么?
解决方案 »
- oracle动态给表命名问题
- 把一个oracle查询语句改成SQL的
- sos:我的数据库所在的盘格式化了,能恢复吗
- 一个简单的oracle exp\imp 导入导出问题
- oracle 9i WE8ISO8859P1 字符集 Oracle odbc驱动,汉字乱码的问题,加急!
- pl/sql developer的一个问题
- 初来乍到,还没有分呢,希望高手帮忙!!Io 异常: Connection refused(DESCRIPTION=(ERR=12518)(VSNNUM=150999297)。。。在线等!!!
- 存储过程
- 为什么出错了?
- 来讨论一下!
- 100分收集疑难SQL的经典实现方案!
- 我觉得SUN JDBC接口应该增加回调机制,使用JDBC应用程序来响应关系数据库系统的事件。大家有何看法?
你可以到user_object表中查询一下
select object_name,object_type,status from user_objects where object_name='名称'
他的状态应该是INVALID
重新编译一下,如果状态变为VALID,在pb就可以看到了。