无法在oracle中删除表空间

Abh*_*rni 2 database oracle

HI,

问题1

当我尝试使用drop tablespace命令删除表空间时,它失败并且错误消息是表空间不存在.

当我从dba_tablespaces中选择*时,我可以看到表空间名称.

问题2当我尝试使用aquadata连接oracle时,我得到"连接失败: - 没有更多数据要从套接字中读取"

请建议

APC*_*APC 8

"当我从dba_tablespaces执行查询select*时,表空间名称以小写字母显示."

默认情况下,Oracle SQL不区分大小写.也就是说,这两个陈述都是等价的:

drop tablespace TS1 including contents
/

drop tablespace ts1 including contents
/
Run Code Online (Sandbox Code Playgroud)

但是,在存储元数据时,Oracle使用UPPER CASE作为对象名称.除非我们创建数据库对象时将其名称用双引号括起来,否则这无关紧要.在那时,Oracle变得区分大小写.

这似乎是你的情况.因此,您需要在双引号中使用表空间名称发出命令:

drop tablespace "ts1" including contents
/
Run Code Online (Sandbox Code Playgroud)