oracle 表空间删除问题。
我创建了一个表空间,名字叫ceshi,创建成功。我进行删除这个表空间的时候提示说没有这个表空间。下面是我的命令SQL>conn/assysdba已连接。SQL>creat...
我创建了一个表空间,名字叫ceshi,创建成功。我进行删除这个表空间的时候 提示说没有这个表空间。下面 是我的命令
SQL> conn /as sysdba
已连接。
SQL> create tablespace "ceshi"
2 logging
3 datafile 'D:\oracle\oradata\ceshi.ora' size 10M
4 extent management local segment space management
5 auto;
表空间已创建。
SQL> drop tablespace ceshi;
drop tablespace ceshi
*
ERROR 位于第 1 行:
ORA-00959: 表空间'CESHI'不存在
SQL> 展开
SQL> conn /as sysdba
已连接。
SQL> create tablespace "ceshi"
2 logging
3 datafile 'D:\oracle\oradata\ceshi.ora' size 10M
4 extent management local segment space management
5 auto;
表空间已创建。
SQL> drop tablespace ceshi;
drop tablespace ceshi
*
ERROR 位于第 1 行:
ORA-00959: 表空间'CESHI'不存在
SQL> 展开
2个回答
展开全部
你在建立表空间的时候带上了双引号,删除的时候,也必须带上双引号“ceshi”,请看一下测试:
SQL> drop tablespace abcc;
drop tablespace abcc
ORA-00959: tablespace 'ABCC' does not exist
SQL> drop tablespace "abcc";
Tablespace dropped
另外:你可以查询:dba_tablespaces去看表空间到底的叫什么名字,如果是小写名字,就必须加引号。。select * from dba_tablespaces ;
希望采纳,谢谢
SQL> drop tablespace abcc;
drop tablespace abcc
ORA-00959: tablespace 'ABCC' does not exist
SQL> drop tablespace "abcc";
Tablespace dropped
另外:你可以查询:dba_tablespaces去看表空间到底的叫什么名字,如果是小写名字,就必须加引号。。select * from dba_tablespaces ;
希望采纳,谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询