如果你是用ASP动态的创建的表的话,就可能出现这个问题,你在PL SQL中用:
select * from tab ;
查询一下是否表名出现了小写的情况。
如果有,就是这个原因。解决办法:
select * from "abc";
注意大小写

解决方案 »

  1.   

    除非你是从别的地方导入的表--比如excel,表名需要加""
    或者,你创建表的时候加了""
    否则,不区分大小写的。
    就算是动态建表,如果不是以上情况,也不用管表名大小写的问题。
      

  2.   

    具体情况是这样的,数据库服务器是unix系统,应用程序服务器是win2000系统,由于数据库服务器出现故障,现在已经恢复数据,所有的数据表、视图都存在,只是和应用程序不能连接,我用的开发工具是:ASP.NET。
      

  3.   

    sql plus 中可以正常执行查询吗
      

  4.   

    如果数据库正常,那个表也可以正常查询出数据,
    我认为应该好好检查asp里面的代码和配置。或许你重新安装oracle后,有些设置变了,而asp里面没有相应改动。
      

  5.   

    我已经解决了,西域浪子说的对,是oracle的一些设置改变了。