查询的错误!

我查询数据库,结果出这个错
ERROR 位于第 1 行:
ORA-01630: 表空间4096中的 temp 段达到 max # extents(USERS)

查询语句
select f16_1090,ob_object_name_1090,f50_1095,ob_object_name_1018,F4_1114,f5_1114,f6_1114 from tb_object_1114,tb_object_1090,tb_object_1018,tb_object_1095 where (f1_1114=f2_1090) and (f2_1114=f34_1018) and (f1_1114=f1_1095) and rownum>0 and rownum<=1 order by f50_1095 desc
[398 byte] By [zha1977] at [2007-12-16]
# 1
增大临时表空间的max # extents。
语法也有问题:rownum>0 ?
jlandzpa-jlandzpa at 2007-10-23 > top of Msdn China Tech,Oracle,基础和管理...
# 2
临时表空间不够了
sgq_hit-老槐树 at 2007-10-23 > top of Msdn China Tech,Oracle,基础和管理...
# 3
增加临时表控件的大小
bluecetacean-剑鱼 at 2007-10-23 > top of Msdn China Tech,Oracle,基础和管理...
# 4
增大临时表空间,也可以设为自动扩展。
qiuyang_wang-小数点 at 2007-10-23 > top of Msdn China Tech,Oracle,基础和管理...
# 5
Because your calculation is too big (sorting) , so temporary tablespace is not big enough to hold it .
# 6
临时表空间太小,无法进行大数据量查询,排序
zhangshunshi-宇轩 at 2007-10-23 > top of Msdn China Tech,Oracle,基础和管理...
# 7
可是我的程序以前没问题的,这个我比较疑惑!
和数据库里的数据增多有关系吗
zha1977 at 2007-10-23 > top of Msdn China Tech,Oracle,基础和管理...