显示标签为“Internal Server Error”的博文。显示所有博文
显示标签为“Internal Server Error”的博文。显示所有博文

2007年8月1日星期三

同名Sheet引起Discoverer Viewer的“Internal Server Error”

一个工作簿,以前存入数据库共享给用户。昨天通过Discoverer Viewer打开工作簿查询数据的时候,出现如下拷屏的错误(Internal Server Error)。

  1. 查询Apache相关日志,只发现“14664 internal servlet error in server”。
  2. 发现只针对这一个工作簿,存在这个问题。
  3. 通过Discoverer Desktop可以打开这个工作簿并且可以查询出结果。
  4. 将工作簿保存到本地然后再重新存入数据库,问题依然存在。

后来发现,这个工作簿竟然有两个同样的名字“Sheet 1”,如果尝试通过手工建立两张同名的Sheets,这是不允许的。一定是Oracle内部发生了什么错误,从而产生两张同样的Sheets。


将其中一个删除或者更名,搞定问题。