手动删除oracle数据库】的更多相关文章

--===================== -- 手动删除oracle数据库 --===================== 杀掉进程用此方法比较好,能保证杀得干净,而不是用sql 里面的语句kill -9 `ps -ef|grep ora_|awk '{print $2}'` 在很多情况下,或无法使用dbca工具的时候,我们需要手动来删除数据库.对此,可以借助drop database命令来实现,下面的描述中给出手动删除数据库 的具体步骤,包含文件系统数据库以及ASM数据库.环境:Orac…
--===================== -- 手动删除oracle数据库 --===================== 在很多情况下,或无法使用dbca工具的时候,我们需要手动来删除数据库.对此,可以借助drop database命令来实现,下面的描述中给出手动删除数据库 的具体步骤,包含文件系统数据库以及ASM数据库.环境:Oracle Enterprise Linux 5.4 + Oracle 10g R2 . 一.手动删除文件系统数据库 1.停止监听与OEM $ lsnrctl …
手动的删除ORACLE数据库. 本人的做法: su - root lsnrctl stop kill -9 `ps -ef |grep oracle |grep -v grep |awk '{print $2}'` cd /oracle cp linux......1of2.zip /opt cp linux......2of2.zip  /opt cp /oracle/oracle/product/11.2.0/db_hoemdb/network/admin/listener.ora /opt…
手工删除ORACLE数据库用户时常会出现会话进程仍在使用导致删除失败的情况.需要查询会话并将会话删除才能成功将数据库用户删除,比较不方便. 适用场景 自动删除oracle数据库用户 基本知识 oracle字符串拼接符(||)及单引号使用的2种方式. 1.select 'lion'||','||'tester' from dual; #output: lion,tester 2.SELECT 'ALTER SYSTEM KILL SESSION '''||t.sid ||','||t.SERIAL…
操作环境 SuSE11+Oracle11gR2 问题现象 删除ORACLE数据库用户失败,提示ORA-01940: cannot drop a user that is currently connected错误 问题分析 NA 问题解决 SQL>SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='USERNAE'; SQL>ALTER SYSTEM DISCONNECT SESSION 'SID,SERIAL#' IMMEDIATE; 知识延伸…
Oracle数据库使用过程中,针对系统都会建立独立的数据库用户,但有些时候处于测试或别的原因需要删除,原来的DB用户,这时我们可以使用下面的办法. 下属操作的前提是——确保数据库服务及监听均处于启动状态. 1.通过在开始输入cmd,进入Dos命令窗口. 2.输入sqlplus system/system密码@数据库名称,点回车,从而连通数据库. 例如:sqlplus PWLP_20180228/PWLP_20180228@10.65.12.10:1521/orcl 例如: 3.在上述窗口中输入s…
先从控制面板删除oracle的相关应用及数据库, 删除系统变量 ORACLE_OEM_CLASSPATH=%JAVA_HOME%\lib\ext\access-bridge-64.jar;%JAVA_HOME%\lib\ext\jaccess.jar ..... CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar PATH=D:\app\Administrator\product\11.2.0\dbhome_1\bin; C:…
一.maven的安装配置 注意:在进行如下配置之前,有个前提是你的java的jdk安装配置正确才行 1.首先,下载maven,网址http://maven.apache.org/download.cgi 2.解压到本地文件夹下,然后配置环境变量即可,我的是:(当然安装目录的文件夹命名建议用英文,我这有点不合适哈) D:\java软件安装资源汇总\maven建项目\apache-maven-3.3.9-bin\apache-maven-3.3.9 配置开始-------> 桌面右键——此电脑——属…
1>点击开始找Oracle的目录,-->点击[Universal Installer],打开点击[卸载产品] 2>除了oracle_home1 不点外,其他的都勾选. 3>再点击[删除]按钮前,必须打开 [服务]找到oralce所有的服务,点击停止服务. 4>然后再cmd输入[regedit] ,找[HKEY_LOCAL_MACHINE]-[SOFTWARE]-[ORACLE]全部删除. 5>同上找到[system]->[currentControl]-[serv…
系统报错:“无法对SYS拥有的对象创建触发器”,搞不懂是什么原因了,到底这触发器要用什么用户才能建立啊? ORA-04089: 无法对 SYS 拥有的对象创建触发器 第一种方式: 首先,用sys用户as SYSDBA 登陆PL/SQL Developer,左边的objects选My objects--->打开Users--找到要去掉dba权限的用户---右键edit---选Role privileges--->选择Role值为dba一行,点右边的"-"符号删掉---点下方的…