请各位帮忙,关于order by的

sheek 2002-10-14 03:08:18
select NID from YEPPNEWS order by NID;
sql*plus告诉我无法在本地管理的表空间创建临时段
请问是什么意思?
请各位帮忙
...全文
36 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zcs_1 2002-10-16
  • 打赏
  • 举报
回复
ORA-03212 Temporary Segment cannot be created in locally-managed tablespace

Cause: An attempt was made to create a temporary segment for SORT/HASH/LOBS in a locally-managed permanent tablespace.

Action: Alter temporary tablespace of user to a temporary tablespace or a dictionary-managed permanent tablespace.


这样做没错:
ALTER USER yeppnews所在的用户 temporary tablespace temp;
sheek 2002-10-15
  • 打赏
  • 举报
回复
硬盘空间可定够
后来我把这个语句在别人的机器上运行就不报错
我装的是client

SQL> select NID from YEPPNEWS order by NID;
select NID from YEPPNEWS order by NID
*
ERROR 位于第 1 行:
ORA-03212: 无法在本地管理的表空间创建临时段
很郁闷,希望大家帮助
先谢谢大家
zcs_1 2002-10-15
  • 打赏
  • 举报
回复
能否给出错误代码?
以dba权限登录,执行下面的语句试试:

alter user 用户名 temporary tablespace temp;
porpoise11 2002-10-15
  • 打赏
  • 举报
回复
up
yuxuan 2002-10-14
  • 打赏
  • 举报
回复
1.首先查看硬盘剩余空间是否够

2.查看临时表空间大小,把临时表空间设大一点
pure_cmh 2002-10-14
  • 打赏
  • 举报
回复
不好意思,应该是临时表空间而不是历史表空间。
最好把你获得的出错信息贴上来
sheek 2002-10-14
  • 打赏
  • 举报
回复
不好意思
我不知道什么意思?
能不能说个明白一些
pure_cmh 2002-10-14
  • 打赏
  • 举报
回复
好像是临时表空间出错了,ORACLE在历史表空间中进行排序等操作

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧