Oracle数据表无法对表进行任何操作。请高手帮助,急~~~~~~~~~~~~~

[复制链接]
查看11 | 回复9 | 2012-6-2 02:10:00 | 显示全部楼层 |阅读模式
我用的是Oracle 9i 9.2.0.5.0,最近遇到一个问题是,对一个数据表无法做任何操作包括DML和DDL操作。
起初是不能做DDL操作,如truncate table ; alter tablemove tablespace ;
DML还是可以操作的,如select, delete等。
过了一段时间之后,发现DML也无法操作了。
请高手不吝赐教,小弟在此谢过!!!!!!!!!!!!!

回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
报错吗?
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
看一下temp表空间~~ 重建
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层

不能进行ddl操作,如果有权限的话,猜测应该是disable 了 table lock
需要给到报错信息,不然怎么帮你诊断。
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
kelsoncong 发表于 2012-5-14 12:31
报错吗?

不报错。就是什么也不显示,一动不动。
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
kelsoncong 发表于 2012-5-14 12:31
报错吗?

我看了一下TEMP表空间,几近用完了,我新添加了TEMPFILE,问题依旧。
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
xb0307052 发表于 2012-5-14 12:38
看一下temp表空间~~ 重建

我看了一下TEMP表空间,几近用完了,我新添加了TEMPFILE,问题依旧。
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
dashiio2005 发表于 2012-5-14 13:47
我看了一下TEMP表空间,几近用完了,我新添加了TEMPFILE,问题依旧。

重建一个呢,把默认default指过去~~
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
xb0307052 发表于 2012-5-14 14:07
重建一个呢,把默认default指过去~~

不好意思,我刚刚接触Oracle,了解不多,麻烦您能说一下具体操作吗?
回复

使用道具 举报

千问 | 2012-6-2 02:10:00 | 显示全部楼层
dashiio2005 发表于 2012-5-14 14:30
不好意思,我刚刚接触Oracle,了解不多,麻烦您能说一下具体操作吗?

SQL> create temporary tablespace temp2
2tempfile '/u01/app/oracle/oradata/orcl/temp2.dbf'
3size 100m
4autoextend on
5/
Tablespace created.
SQL> alter database default temporary tablespace temp2;
Database altered.
SQL> select username,temporary_tablespace from dba_users;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行