Ⅰ linux下oracle10g启动报错。 ORA-01092: ORACLE instance terminated. Disconnection forced
1、你操作有误,这个sql,不知道你怎么想的?难道你想删除TEMP这个表空间。
2、TEMP一般是oracle默认的临时表空间,一般不建议删除,因为可能有用户用到这个表空间。
3、如果删除,正确具体操作是:
找出使用TEMp的用户
SELECT USERNAME,TEMPORARY_TABLESPACE FROM DBA_USERS where TEMPORARY_TABLESPACE ='TEMP';
修改使用该表空间的用户的默认表空间,举例:
alter user xxx temporary tablespace 表空间名;
设置tempdefault为默认临时表空间
alter database default temporary tablespace 表空间名;
然后用你列出来的语句删除即可
drop tablespace temp including contents and datafile;
4、执行上述操作后,你的sql无需执行,dba_XXX都是dbms自动维护的!
5、继第四点,你执行了这个delete语句就是oracle启动自检出错了,当然起不来!
6、问题日志:大致目录(依实际有变):/oracle/admin/实例名/bmp/alert_实例名.log
7、看日志结果,再决定如何处理,以重启oracle!
Ⅱ 在linux虚拟机上如何删除oracle数据库实例
删除实例,可以执行dbca按向导提示删除。
删除数据库,和执行安装一样运行universal installer,然后选择卸载已经安装的组件。
以上都和虚拟机没有什么关系吧。
Ⅲ linux如何卸载oracle 11g
把oracle
11g的安装目录删除,把定义的变量删除,把oracle用户删除,把相关的组删除。
Ⅳ 彻底删除Linux中oracle信息 实例
彻底删除Linux中oracle信息。想要把Linux中oracle信息彻底删除的小伙伴们,快来了解一下吧。
电脑
[root@node2 /]# rm -rf /u01
目的:删除安装目录
[root@node2 /]# rm -rf /etc/oratab
oratab文件存放oracle的ORACLE_SID和ORACLE_HOME目录
目的:删除/etc/oratab文件
oraInst.loc 文件存放了oraInventory目录指定路径。
目的:删除/etc/oraInst.loc文件
[root@node2 ~]# userdel -r oracle
-r表示删除用户的时候用户家目录也删除
[root@node2 ~]# groupdel oinstall
[root@node2 ~]# groupdel dba
目的:删除oracle用户,需要安装集群的小伙伴们,需要操作此步骤