
正文
oracle数据库删除用户失败,oracle 删除用户后 用户下的表还有吗
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Windows7系统如何删除Oracle数据库中的用户
1、在Oracle安装之前请关闭防火墙、杀毒软件等,Oracle内部优化严重,涉及系统内核,所以以前有杀毒软件上来二话不说先把oracle干掉。然后去执行/db/Disk1/ setup.exe安装文件,我的出现如下错误:不用管它,继续等待。
2、实现方法:开始-设置-控制面板-管理工具-服务停止所有Oracle服务。开始-程序-Oracle - OraHome81-Oracle Installation Products-Universal Installer卸装所有Oracle产品,但Universal Installer本身不能被删除。
3、有必要时先备份 卸载步骤 用DBCA删除数据库存;停止Oracle所有服务 打开控制面板,在管理工具中打开服务组件,停止以Oracle或ora开头的Oracle服务。
4、停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品。
相关问答
Q1: oracle数据库sys用户下无法删除新建用户
1、你要删的用户已经与数据库建立连接了,因此无法将该用户删掉。如果确实要删掉的话而条件又允许的话以sys的身份登录进去使用immediate的方式将数据库关掉,然后将数据库以受限的方式打开,最后把该用户删了。
2、SQL 代码如下:drop user a cascade;//删除用户以及用户表空间下所有对象 用户已丢弃。
3、没有办法保留用户的数据库对象 情况下删除用户。如果这个用户下没数据库对象,那么用 drop user xxxx 即可。当然前提是xxxx 没有 登录到数据库中;你有删除用户的权限等等。
4、当然,最彻底的方法是在操作系统上kill -9 干了它,或重启数据库。
5、- initSID.ora中,参数DC_FREE_EXTENTS或ROW_CACHE_ENQUEUES太低。可以根据操作系统和数据库的情况,适当增加这两个参数的值,宕下并重新启动ORACLE.- 运行超出空间(伴随ORA-1547错误)。
Q2: oracle删除用户报错
- initSID.ora中,参数DC_FREE_EXTENTS或ROW_CACHE_ENQUEUES太低。可以根据操作系统和数据库的情况,适当增加这两个参数的值,宕下并重新启动ORACLE.- 运行超出空间(伴随ORA-1547错误)。
先禁用这个触发器,然后再用SYS执行相关操作,完成后再启用该触发器。
你要删的用户已经与数据库建立连接了,因此无法将该用户删掉。如果确实要删掉的话而条件又允许的话以sys的身份登录进去使用immediate的方式将数据库关掉,然后将数据库以受限的方式打开,最后把该用户删了。
可以用于跟踪Oracle数据库的后台递归操作。
4 1 5 1 6 1 7 1 SYS 8 3 A 9 4 已选择9行。 SQL 代码如下:alter system kill session9,4; 系统已更改。 SQL 代码如下:drop user a cascade;//删除用户以及用户表空间下所有对象 用户已丢弃。
这说明你要删除的oracle 用户SE下面还有数据库对象,如 table,view 等,这样你删除用户时必须加选项 cascade:drop user se cascade;表示删除用户SE,同时删除 SE 用户下的所有数据对象。
Q3: 在oracle数据库中,想要删除一个用户,但是报递归SQL级别1出现错误,表...
1、drop user 用户名 cascade;删除用户的同时会把该用户模式下的对象也删除。
2、启动Net Manager,在“监听程序”--Listener下添加一个地址,主机名写计算机名字或者ip,端口号还是1521,然后保存。重启监听服务。
3、这些后台操作统称为递归sql.比如create table这样一条简单的DDL命令,Oracle数据库在后台,实际上要把这个命令转换为对于obj$,tab$,col$等底层表的插入操作。Oracle所作的工作可能比我们有时候想的要复杂的多。
4、- initSID.ora中,参数DC_FREE_EXTENTS或ROW_CACHE_ENQUEUES太低。可以根据操作系统和数据库的情况,适当增加这两个参数的值,宕下并重新启动ORACLE.- 运行超出空间(伴随ORA-1547错误)。
5、你要删的用户已经与数据库建立连接了,因此无法将该用户删掉。如果确实要删掉的话而条件又允许的话以sys的身份登录进去使用immediate的方式将数据库关掉,然后将数据库以受限的方式打开,最后把该用户删了。
6、Fix the error. Make sure the remote database system has run// KGLR.SQL to create necessary views used for querying/looking up// objects stored in the database.错误信息应该还有,你给出的不详细。。
关于oracle数据库删除用户失败和oracle 删除用户后 用户下的表还有吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







