【发布时间】:2010-09-08 11:09:25
【问题描述】:
我正在尝试使用我的应用程序在 oracle 10g 中删除一个表空间。
关于我的应用程序的一些信息——在我的应用程序中,我可以创建表空间。
现在在 oracle 中发生的情况是,当您创建表空间时,会自动创建一个新用户并附加到数据库。
当你必须删除一个表空间时,你要做的是,首先删除连接到数据库的用户,然后删除数据库。
当我尝试删除与表空间关联的用户时。 数据库抛出异常,即 System.Data.OracleClient.OracleException
异常详情如下 - ORA - 01904 (Can Not drop a user that current connected)
问题是我已经关闭了所有连接。对此非常确定。
oracle 仍在抛出此异常。
有什么建议吗???
仍然无法删除用户并引发异常。
【问题讨论】:
-
.. 现在在 oracle 中发生的情况是,当您创建表空间时,会自动创建一个新用户并附加到数据库...这是正确的吗?那个用户是什么?