oracle11g删除操作

合集下载

Oracle11g服务器与客户端卸载、安装全过程

Oracle11g服务器与客户端卸载、安装全过程

Oracle11g服务器与客户端卸载、安装全过程Oracle 11g服务器与客户端的完全卸载⽅式与前些版本有了改变:开始->设置->控制⾯板->管理⼯具->服务停⽌所有Oracle服务。

运⾏H:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批处理⽂件卸载,全程代码如下:(客户端卸载与此类似,屏幕过程中都会有询问,⼀路回车或y选择默认即可。

)Checking for required files and bootstrapping ...Please wait ...复制了 14 个⽂件复制了 611 个⽂件已复制 1 个⽂件。

已复制 1 个⽂件。

Location of logs C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-13-55\logs\############ ORACLE DEINSTALL & DECONFIG TOOL START #################################### CHECK OPERATION START ########################安装检查配置开始检查 Oracle 主⽬录位置是否存在 H:\app\Administrator\product\11.2.0\dbhome_1选择进⾏卸载的 Oracle 主⽬录类型为: SIDB选择进⾏卸载的 Oracle 基⽬录为: H:\app\Administrator检查主产品清单位置是否存在 C:\Program Files\Oracle\Inventory安装检查配置结束检查 Windows 和 .NET 产品配置开始以下 Windows 和 .NET 产品将从 Oracle 主⽬录取消配置:,,,ntoledb,oramts检查 Windows 和 .NET 产品配置结束⽹络配置检查配置开始⽹络取消配置跟踪⽂件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-13-55\logs\netdc_check9099948279725757430.log⽹络配置检查配置结束数据库检查配置开始数据库取消配置跟踪⽂件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-13-55\logs\databasedc_check1621612446029651947.log指定值列表作为输⼊时使⽤逗号作为分隔符指定在此 Oracle 主⽬录中配置的数据库名的列表 [ORCL]:###### 对于数据库 'ORCL' ######单实例数据库数据库的诊断⽬标位置: H:\APP\ADMINISTRATOR\diag\rdbms\orcl数据库使⽤的存储类型: FS数据库⽂件位置: H:\APP\ADMINISTRATOR\ORADATA\ORCL,H:\APP\ADMINISTRATOR\FLASH_REC OVERY_AREA\ORCL快速恢复区位置: H:\app\Administrator\flash_recovery_area\ORCL数据库 spfile 位置: H:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILE ORCL.ORA已⾃动搜索到数据库 ORCL 的详细资料。

ORACLE 11G 归档清理操作方式

ORACLE 11G 归档清理操作方式

ORACLE 11G 归档清理操作方式1、输入CMD命令,进入DOS命令窗口,通过SQLPLUS连接ORACLE数据库,如下图2、输入命令: show parameter db_recovery;如下图Db_recovery_file_dest 中TYPE值为string,VALUE值为空时,表示未打开恢复区,这时只需要在服务器上手工删除归档日志文件即可;否则还需要使用RMAN命令删除;当然也可以不考虑此参数,先手工删除归档日志后,再RMAN命令清除。

3、输入QUIT命令退出SQLPLUS返回DOS窗口,然后切换到RMAN.exe目录下,输入命令:rman target sys/密码,回车后再次输入密码,进入到RMAN命令行4、输入命令:list archivelog all;如下图,显示归档日志所在磁盘目录和文件名5、手工在磁盘上删除归档日志文件;然后检验一次,输入命令:crosscheck archivelog all;如下图6、最后使用RMAN使用归档日志,输入命令:delete expired archivelog all--sqlplus sys/DHHZDHHZ@ORCL AS sysdba1、开启归档a. 关闭数据库shutdown immediateb. startup mountc. alter database archivelogd. alter database opne2、禁止归档a. 关闭数据库shutdown immediateb. startup mountc. alter database noarchivelogd. alter database open3、归档信息可以通过如下语句查看SQL> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination E:\oracle\ora92\database\archive Oldest online log sequence 131Next log sequence to archive 133Current log sequence 133。

linux下删除oracle11g单实例的方法

linux下删除oracle11g单实例的方法

linux下删除oracle11g单实例的⽅法⽅法⼀:使⽤oracle⾃带的runInstaller 卸载:[oracle@localhost /]$ cd /opt/oracle/product/11.2.0/dbhome_1/deinstall/[oracle@localhost deinstall]$ export LANG=en[oracle@localhost deinstall]$ ./deinstall⽅法⼆:通过删除⽂件的⽅式卸载:(即:删除Oracle安装⽬录下的所有⽂件和⽂件夹)##1.使⽤SQL*PLUS停⽌数据库[oracle@learn01 oracle]$ sqlplus /nologSQL> connect / as sysdbaSQL> shutdown [immediate]SQL> exit##2.停⽌Listener[oracle@learn01 oracle]$ lsnrctl stop##3.停⽌HTTP服务[root@learn01 /root]# service httpd stop##4.⽤su或者重新登录到root(如想重新安装可以保留oracle⽤户,省得输⼊环境变量了)##5.将安装⽬录删除[root@learn01 /root]# rm -rf /u01/app/oracle/##6.将/usr/bin下的⽂件删除[root@learn01 /root]# rm /usr/local/bin/dbhome[root@learn01 /root]# rm /usr/local/bin/oraenv[root@learn01 /root]# rm /usr/local/bin/coraenv##7.将/etc/oratab删除[root@learn01 /root]# rm /etc/oratab##8.将/etc/oraInst.loc删除[root@learn01 /root]# rm /etc/oraInst.loc##9.将oracle⽤户删除(若要重新安装,可以不删除)[root@learn01 /root]# userdel –r oracle##10.将⽤户组删除(若要重新安装,可以不删除)[root@learn01 /root]# groupdel oinstall[root@learn01 /root]# groupdel dba##11.将启动服务删除[root@learn01 /root]# chkconfig --del dbora到此为⽌重启后,你的Linux系统下的Oracle数据库已完全删除了以上是CentOS6.9+Oracle 11g的环境。

Oracle 11g 卸载操作流程

Oracle 11g 卸载操作流程

Oracle 11g 卸载操作流程1、开始->Oracle-OraDbllg_home1->Oracle安装产品->Universal Installer;2、稍等几分钟,系统自动检测软件卸载环境;3、点击“卸载产品”;4、勾选“OraDb11g_home1”,点“删除”;5、注意提示的卸载文件路径;6、根据上图的路径找到“deinstall.bat”这个文件,双击开始卸载。

7、关闭oracle所有的服务,可以在windows的服务管理器中关闭。

我的电脑->管理->服务和应用程序->服务,可以观察Oracle当前服务进程的状态。

8、打开注册表:regedit 打开路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务。

9、.打开注册表,找到路径:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE删除该oracle目录,该目录下记录着Oracle数据库的软件安装信息。

10、删除注册的oracle事件日志,打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Applica tion删除注册表的以oracle开头的所有项目。

11、删除环境变量path中关于oracle的内容。

鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。

删除Oracle在该值中的内容。

注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的,删除时要注意。

建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

oracle11g完全卸载步骤

oracle11g完全卸载步骤

oracle11g完全卸载步骤由于需要,这会儿需要卸载掉本机上的oracle 11g数据库(我是在Windows 7系统上装的),在网上搜的了挺多方法的,有些说的不清楚,发现了百度经验中的这一篇总结的不错,特转载来这里收藏,感谢原作者的无私奉献。

卸载oracle 11g完全操作步骤:(1)首先关闭所有oracle服务:任务栏右击 -> 启动任务管理器-> 服务 -> 右下角“服务”,将其中以oracle开头的服务全部关闭。

图1:关闭oracle服务(2)Win+R打开运行界面,输入CMD,打开CMD,然后输入“E:\app\Administrator\product\11.2.0\dbhome_1\deinstall\dei nstall”,回车运行。

其中“E”为安装Oracle软件的磁盘,“app”为安装目录,若不同,则看看你先前所装Oracle软件的实地址。

图2:运行deinstall(3)指定要取消配置的所有单实例监听程序【LISTENER】:你可以直接选择回车,或者可以输入LISTENER,然后回车。

图3:取消监听程序(4)指定在此Oracle主目录中配置的数据库名列表【BOOK,ORCL】:若没有新增数据库,则仅有ORCL数据库名;若有新增将显示所有数据库名。

你可以直接选择回车,或者可以输入BOOK,ORCL,然后回车。

图4:指定数据库名列表(5)指定此数据库的类型,默认即可,然后回车。

指定数据库诊断目标位置,默认即可,然后回车。

指定数据库ASM:FS使用的储存类型【】:填写FS,然后回车。

指定数据库spfile位置【】:直接回车即可。

图5:继续卸载(6)是否继续,填写y,然后回车继续运行。

图6:继续卸载(7)CMD工作完成,接下来我们再删除注册表中的相关内容。

图7:cmx工作完成(8)Win+R打开运行界面,输入regedit,回车进入注册表编辑器。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\删除该路径下的所有Oracle开始的服务名称;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ev entlog\Application 删除注册表的以Oracle开头的所有项目。

11g rac删除

11g rac删除
rac安装非常复杂,很容易安装失败,尤其是刚开始学习时,下面提供了卸载11g rac的操作。
1. oracle用户下:dbca 删库
2. root下删除集群套件和库软件:
/u01/grid/crs/crs/install/rootcrs.pl -deconfig -force 删除集群配置信息
rm -rf /usr/local/bin/oraenv
rm -rf /usr/local/bin/coraenv
rm -rf /u01/
3.删除所有asm磁盘,清除所有的asm磁盘头信息:
/etc/init.d/oracleasm deletedisk OCR_VOT1
... ...
rm -rf /etc/rc2.d/S96init.crs
rm -rf /etc/rc3.d/K96init.crs
rm -rf /etc/rc3.d/S96init.crs
rm -rf /etc/rc5.d/K96init.crs
rm -rf /etc/rc5.d/S96init.crs
rm -rf /etc/oracle/scls_scr
rm -rf /etc/inittab.crs
rm -rf /var/tmp/.oracle/*
cd /etc/oracle
ls
rm -rf ocr.*
rm -rf /tmp/CVU*
rm -rf /var/opt/oracle
rm -rf /usr/local/bin/dbhome
dd if=/dev/zero of=/dev/sda1 bs=1024k couLeabharlann t=1 4. 重启服务器

1.oracle11G安装及卸载

1.oracle11G安装及卸载

Oracle11g for windows安装过程第一步:打开oracle安装文件目录。

如下图所示:第二步:点击setup.exe安装文件。

系统会打开一个dos窗口,检测oracle安装所需的环境。

如果检测通过,则弹出如下安装页面。

取消“我希望通过My Oracle Support 接受安全更新”选项,点击“下一步”如下图所示:第三步:安装页面弹出警告窗口,单击“是”继续。

如下图所示:第四步:首次安装oracle数据库,建议选定“创建和配置数据库”选项。

点击“下一步”。

第六步:建议选中“单实例数据库安装”点击“下一步”。

如下图所示:第八步:建议据需要选择所需语言,选择oracle运行语言。

通常选择简体中文和英语。

点击“下一步”。

如下图所示:第九步:建议选中企业版(3.27GB)(E),点击“下一步”,如下图所示:第十步:在上图中,oracle基目录和软件位置处默认为本地硬盘空间最大的盘符。

(注意:如果有外接U盘请注意将其移除或不要将其安装在U盘上)。

点击“下一步”继续。

(注:在选择修改存储位置时一定要打“:”和“\”如“E:\app\Administrator”否则oracle安装后无法运行。

)如下图所示:第十一步:建议,选定一般用途\事务处理(G)。

点击“下一步”。

如下图所示:第十二步:“全局数据库名”由用户自由定义其名称(不要输入中文或数字)。

“ORACLE服务标识符”处不用填写,取ORACLE自定义值。

点击“下一步”。

如下图所示:第十三步:在“内存”标签处,用户根据服务器的内存大小来调整ORACLE占用物理内存大小。

如下图所示:第十四步:在“字符集”标签页中,建议使用默认设置。

(注:如果要把数据库字符集定义为中文,则要把语言设置为:ZHS16GBK,否则在以后输入数据库文件时则为乱码。

)建议如图所选,点击“下一步”。

如下图所示:第十五步:在“安全性”和“示例方案”标签页中,按系统默认值即可。

oracle11g删除实例

oracle11g删除实例

oracle11g删除实例在Oracle 11g 中,删除数据库实例通常涉及以下步骤:1. 停止数据库服务:在删除实例之前,确保数据库实例处于关闭状态。

你可以使用SQL*Plus 或其他管理工具连接到数据库并执行以下命令:```sqlSHUTDOWN IMMEDIATE;```这将立即关闭数据库实例。

如果你希望等待当前会话完成并关闭数据库,请使用`SHUTDOWN NORMAL;`。

2. 卸载数据库:在数据库实例关闭后,可以卸载数据库。

这将从Oracle 目录中删除数据库实例的注册信息。

可以使用`dbca`(Database Configuration Assistant)实用工具来完成此操作。

```bashdbca -silent -deleteDatabase -sourceDB <your_database_name>```注意:请将`<your_database_name>` 替换为要删除的数据库实例的名称。

3. 删除数据库文件:删除数据库文件和目录。

这包括数据文件、控制文件、日志文件等。

确保在删除这些文件之前备份重要数据。

4. 删除监听器:如果数据库实例有专用的监听器,你可能需要删除它。

可以使用`lsnrctl` 实用程序执行此操作。

```bashlsnrctl stop <listener_name>lsnrctl status # 确保监听器已停止lsnrctl delete <listener_name>```注意:请将`<listener_name>` 替换为你的监听器的名称。

这些步骤需要谨慎执行,特别是在生产环境中。

在删除数据库实例之前,请确保已经做好了数据备份,并理解删除操作的后果。

建议在执行删除操作之前与数据库管理员或有经验的Oracle 用户讨论。

oracle 11g 卸载过程图解

oracle 11g 卸载过程图解

Win7操作系统下Oracle11g 数据库卸载过程图解1、首先停止oracle11g数据库的5个服务右键“计算机”,在下拉菜单列表中单击“管理”,进入计算机管理器。

图解步骤如下:选择左侧工具栏最后一项“服务和应用程序”,点击进入下拉菜单,单击“服务”选项,进入服务列表,找到oracle11g 的5个服务,分别右键“停止”操作。

如下图:Oracle11g详细服务信息列表如下:分别停止oracle11g各个服务,如下图:2、使用oracle11g自带工具卸oracle11g载数据库软件使用oracle11g自带的卸载工具卸载,卸载工具在“开始--->oracle-oradb11g_home1---> oracle11g安装产品--->universal instraller”,打开universal instraller选项。

Universal instraller 界面如下:点击上图“卸载产品”选项,进入“产品清单对话框”,在“您以安装了下列oracle产品”下oracle目录中选中要卸载的选项,然后单击对话框右下方“删除”按钮进入卸载。

如下图:单击“删除”按钮后,弹出对话框如下图,点击是进入删除进程。

卸载:卸载完成后关闭对户框。

选上“显示空主目录”,单击“删除”删除主目录信息(同上),关闭所有对话框,去磁盘下删除安装文件,我的安装文件在(e:\app目录下),卸载完成。

3、删除注册表信息开始--->运行--->regedit,确定进入到注册表管理界面。

如下图。

在上图界面下分别删除:Hkey_local_machine\software\oracle 项。

Hkey_local_machine\system\currentcontrolset\serices 节点下所有oracle选项。

Hkey_local_machine\system\currentcontrolset\serices\eventlog\application下oracle项。

oracle11g删除实例

oracle11g删除实例

oracle11g删除实例Oracle 11g 是一种关系型数据库管理系统,用于存储和管理大量的结构化数据。

当不再需要某个数据库实例时,我们可以通过删除实例来释放系统资源。

下面是有关 Oracle 11g 删除实例的一些参考内容。

1. 停止数据库实例在删除数据库实例之前,我们需要先停止该实例的运行。

可以使用 SQL*Plus 或者 SQL Developer 工具来连接数据库,并使用以下命令停止数据库实例:```sqlshutdown immediate;```这会强制关闭数据库实例并释放所有系统资源。

2. 查看数据库实例状态在删除数据库实例之前,我们可以使用以下命令来查看数据库实例的状态,以确保数据库实例已经正常关闭:```sqlselect status from v$instance;```3. 删除数据库实例删除数据库实例需要在操作系统级别执行,并且需要具有适当的管理员权限。

以下是一些常见的删除数据库实例的步骤: -- 停止监听器首先,需要停止监听器,可以使用以下命令来停止监听器(具体命令可能会因操作系统而有所不同):```bashlsnrctl stop```-- 删除数据库实例目录接下来,需要删除实例目录。

数据库实例目录通常包含数据库的数据文件、控制文件、日志文件等。

在删除实例之前,确保已备份数据库文件,并且确定不再需要这些文件。

在删除实例目录之前,使用以下命令查看数据库实例目录的位置: ```sqlshow parameter db_create_file_dest;```找到实例目录的路径后,可以使用以下命令将其删除(确保在删除之前正确备份数据库文件):```bashrm -rf <实例目录路径>```-- 删除数据库配置文件最后,需要删除数据库配置文件。

默认情况下,Oracle 数据库实例的配置文件存储在 `$ORACLE_HOME/dbs` 目录下。

使用以下命令进入配置文件所在的目录:```bashcd $ORACLE_HOME/dbs```然后使用以下命令删除数据库配置文件(确保在删除之前正确备份配置文件):```bashrm -rf init<数据库实例名>.ora```4. 清理 Oracle 相关进程在删除数据库实例后,还可能需要清理与实例相关的 Oracle 进程。

oracle11g删除实例

oracle11g删除实例

oracle11g删除实例【最新版】目录1.Oracle 11g 简介2.删除 Oracle 11g 实例的步骤3.注意事项和建议正文一、Oracle 11g 简介Oracle 11g 是甲骨文公司(Oracle)推出的一款关系型数据库管理系统,它具有高性能、安全、可扩展性强等特点,广泛应用于各类企业级应用场景。

在实际使用过程中,有时需要对 Oracle 11g 实例进行删除操作,以便优化资源管理或进行系统升级等。

二、删除 Oracle 11g 实例的步骤1.关闭 Oracle 11g 服务:在删除实例前,请确保所有相关的 Oracle 11g 服务都已经关闭,例如:Oracle Listener、Oracle Database Server、Oracle AS 等。

2.删除 Oracle 11g 实例:打开命令提示符(Windows)或终端(macOS/Linux),执行以下命令删除 Oracle 11g 实例:```cd %ORACLE_HOME%orapwd /sqlplus / as sysdbaconnect /drop database [instance_name];drop instance [instance_name];```请将 `[instance_name]` 替换为您要删除的实例名称。

执行完上述命令后,Oracle 11g 实例将被彻底删除。

3.删除 Oracle 11g 相关文件和目录:在完成实例删除后,您还需要删除与该实例相关的文件和目录,例如:`%ORACLE_HOME%oradata` 文件夹、`%ORACLE_HOME%log` 文件夹等。

三、注意事项和建议1.在删除 Oracle 11g 实例前,请确保您已经备份了所有重要的数据,以防数据丢失。

2.在执行删除操作时,请务必谨慎,确保您了解操作的风险。

一旦实例被删除,其中的所有数据将无法恢复。

3.在删除实例后,建议检查数据库服务器的资源使用情况,如 CPU、内存、磁盘空间等,以确保系统正常运行。

Windows Server 2008 R2卸载ORACLE 11G指导说明

Windows Server 2008 R2卸载ORACLE 11G指导说明

1、Windows Server2008 R2+ORACLE11g R22、ORACLE安装路径为:z:\app\administrators指导方法:如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(Cluster Synchronization Services).删除CSS服务的方法是在DOS命令行中执行如下命令:localconfig delete1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。

(重要)2、在“开始”菜单中依次选择“程序” / “Oracle-OraDb11g_home1” / "Oracle Installation Products" /"Universal Install",打开Oracle Universal Installer(OUI)窗口。

3、单击“卸载产品”按钮,打开“产品清单”窗口。

选中要删除的Oracle产品,单击“删除”按钮,打开“确认删除”对话框。

4、在“确认删除”对话框中单击“是”按钮,开始删除选择的Oracle产品。

5、如果配置了自动存储管理(ASM) 请删除自动存储管理(ASM),在DOS命令行中执行如下命令:oracle -delete -asnsid +asm删除以下注册表中与Oracle相关的内容★删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录★删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。

★删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applica tion中所有以oracle开头的键。

★删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。

真正卸载oracle 11g

真正卸载oracle 11g

oracle 11.2开始,Oracle提供了专门的卸载工具。

从11.2开始,Oracle提供了专门的卸载工具。

在以前的版本中,卸载数据库环境仍然是通过Oracle的安装软件来完成,不过从11.2开始,Oracle提供了一个专门的文件来卸载数据库软件:bash-3.00$ unzip solaris.sparc64_11gR2_deinstall.zip卸载工具不需要图形化的帮助,直接在shell中就可以运行:bash-3.00$ cd deinstall/bash-3.00$ deinstall -home $ORACLE_HOMEORACLE_HOME = /data/oracle/product/11.2Location of logs /data/deinstall/logs/############ ORACLE DEINSTALL & DECONFIG TOOL START #################################### CHECK OPERATION START########################安装检查配置开始检查Oracle主目录位置是否存在/data/oracle/product/11.2选择进行卸载的Oracle主目录类型为: SIDB选择进行卸载的Oracle基目录为: /data/oracle检查主产品清单位置是否存在/data/oraInventory安装检查配置结束网络配置检查配置开始网络取消配置跟踪文件位置: /data/deinstall/logs/netdc_check17186.log指定要取消配置的所有单实例监听程序[LISTENER]:网络配置检查配置结束数据库检查配置开始数据库取消配置跟踪文件位置:/data/deinstall/logs/databasedc_check17187.log指定值列表作为输入时使用逗号作为分隔符指定在此Oracle主目录中配置的数据库名的列表[ora112]:######对于数据库'ora112' ######单实例数据库数据库的诊断目标位置: /data/oracle/diag/rdbms/ora112数据库使用的存储类型: FS数据库文件位置: /data/oracle/oradata/ora112快速恢复区位置:不存在数据库spfile位置: /data/oracle/product/11.2/dbs/spfileora112.ora已自动搜索到数据库ora112的详细资料。

oracle11g卸载完整图文教程

oracle11g卸载完整图文教程
1、win+R 输入services.msc关闭所有oracle服务 2、在开始菜单中找到oracle11g里的Universal Installer 双击进入 如下 删除后继续点击空白目录进行删除
当空目录显示 无可安装文件继续下一步,将c盘下目录删除
找到oracle11g_home1所在文件位置,返回上一级出现app文件,进行整体删除 运行regedit命令,打开注册表,删除oracle相关内容,一定要仔细删除干净。 最后重启电脑就可以了。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
这篇文章主要介绍了oracle中检查外键是否有索引的sql脚本分享本文给出了两个版本的脚本源码一个查询所有用户一个查询单用户需要的朋友可以参考下
oracle11g卸 载 完 整 图 文 教 程
本文为大家分享了卸载oracle11g的详细பைடு நூலகம்程,供大家参考,具体内容如下 准备工作:关闭防火墙,关闭杀毒软件

oracle11gracforlinuxdeletenode(11GRAC节点删除步骤正常。。。

oracle11gracforlinuxdeletenode(11GRAC节点删除步骤正常。。。

oracle11gracforlinuxdeletenode(11GRAC节点删除步骤正常。

说明:测试的RAC只2个节点,整体步骤来⾃ORACLE 官⽅⽂档:步骤 3从cluster中删除节点来⾃ORACLE 官⽅⽂档(Deleting a Cluster Node on Linux and UNIX Systems):注意:⼀共两套实验,⼀套是正常删除ogg数据库;⼀套异常删除(orcl),即RAC 节点2服务器DOWN掉极端情况,集群资源RAC2 也相应全部停掉。

RAC2 down 掉只需要执⾏以下步骤删除节点2:第⼀步:1.1或者1.2第⼆步:1.3 删除后验证第三步:2.2.3第四步:3.2.2、3.3.3、3.3.4如果被删除节点2情况介于两种之间,还有活动的集群资源,需要按照⼀步⼀步的⼿动执⾏⽂档中所有步骤(除了3.2.2)。

实验环境情况如下:实验节点名称数据库实例名操作系统数据库版本正常情况删除rac1/rax2orcl1/orcl2Linux 6.X oracle11.2.0.4异常情况删除racdg1/racdg2ogg1/ogg2Linux 6.X Oracle11.2.0.4grid:GRID_HOME 名称为 ORACLE_HOME 路径为:/u01/app/11.2.0/gridoracle:ORACLE_HOME 路径为:/u01/app/oracle/product/11.2.0/dbhome_1操作⼤致步骤删除ORACLE rac 实例删除ORACLE rac软件从cluster中删除节点1、删除ORACLE rac 实例1.1dbca图形界⾯删除查看删除前实例线程状态:正常库实验:异常库实验:Oracle ⽤户dbca例如节点2服务器坏掉,从节点1上执⾏dbca以下为停⽌实例命令(服务器节点2 DOWN掉直接删实例):$ srvctl stop instance -d db_unique_name -n node_name$ srvctl relocate server -n node_name -g Free⼤致步骤如下:后⾯继续……1.2 dbca静默删除官⽅命令模板:dbca -silent -deleteInstance [-nodeList node_name] -gdbName gdb_name -instanceName instance_name -sysDBAUserName sysdba -sysDBAPassword password如删除节点2实例:在好的节点上执⾏:正常的删除:报错如下:查看SCAN_LISTENER 在节点2运⾏处理:我是尝试重启了两台服务器(虚拟机简单粗暴先全部关闭,再启动节点1,最后启动节点2),可以尝试在节点1上启停SCAN_listener, listener,让SCAN_listener 运⾏在节点1。

Oracle 11G完全卸载的方法

Oracle 11G完全卸载的方法

Oracle 11G完全卸载的方法关闭oracle服务运行D:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批处理文件卸载,全程代码如下:Checking for required files and bootstrapping …Please wait …复制了14 个文件复制了798 个文件已复制1 个文件。

已复制1 个文件。

Location of logs C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-13-55\logs\############ ORACLE DEINSTALL & DECONFIG TOOL START #################################### CHECK OPERATION START ########################安装检查配置开始检查Oracle主目录位置是否存在D:\app\Administrator\product\11.2.0\dbhome_1选择进行卸载的Oracle 主目录类型为:SIDB选择进行卸载的Oracle 基目录为:D:\app\Administrator检查主产品清单位置是否存在C:\Program Files\Oracle\Inventory安装检查配置结束检查Windows和.NET 产品配置开始以下Windows和.NET 产品将从Oracle 主目录取消配置:,,,ntoledb,oramts检查Windows 和.NET 产品配置结束网络配置检查配置开始网络取消配置跟踪文件位置:C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-13-55\logs\netdc_check9099948279725757430.log网络配置检查配置结束数据库检查配置开始数据库取消配置跟踪文件位置:C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-13-55\logs\databasedc_check1621612446029651947.log指定值列表作为输入时使用逗号作为分隔符指定在此Oracle 主目录中配置的数据库名的列表[ORCL]:###### 对于数据库'ORCL' ######单实例数据库数据库的诊断目标位置:D:\APP\ADMINISTRATOR\diag\rdbms\orcl数据库使用的存储类型:FS数据库文件位置:D:\APP\ADMINISTRATOR\ORADATA\ORCL,D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL快速恢复区位置:D:\app\Administrator\flash_recovery_area\ORCL数据库spfile 位置:D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEORCL.ORA已自动搜索到数据库ORCL 的详细资料。

oracle 11g r2完全卸载

oracle 11g r2完全卸载

1. 停止“服务”中所有的ORCLE服务。

进入服务的方法很多,如:(1)在运行中输入services.msc,然后找到所有跟oracle 有关的服务。

(2)开始->设置->控制面板->管理工具->服务,停止所有Oracle服务;2. Universal然后“开始”-->“程序”-->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer”隔一阵以后会出现一个画面,里面点击“卸载”,然后会弹出一个对话框,勾选所有的选项,点击删除,可是会提示说用“E:/APP/ORACLE/product/11.2.0/dbhome_1/deinstall/deinstall”卸载3. 运行deinstall.exe运行它告诉的指令,会出现如下的情况:Microsoft Windows XP [版本5.1.2600](C) 版权所有1985-2001 Microsoft Corp.C:/Documents andSettings/Administrator>F:/SETUP/ORACLE/product/11.2.0/dbhome_1/deinstall/deinstallChecking for required files and bootstrapping ...Please wait ...F:/SETUP/ORACLE/product/11.2.0/dbhome_1/localhost_orcl/sysman/config/emkey.ora 中。

复制了14 个文件复制了793 个文件已复制 1 个文件。

已复制 1 个文件。

Location of logs C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/OraDeinstall-星期四-_15-307/logs/############ ORACLE DEINSTALL & DECONFIG TOOL START #################################### CHECK OPERATION START########################安装检查配置开始检查Oracle 主目录位置是否存在F:/SETUP/ORACLE/product/11.2.0/dbhome_1选择进行卸载的Oracle 主目录类型为: SIDB选择进行卸载的Oracle 基目录为: F:/SETUP检查主产品清单位置是否存在C:/Program Files/Oracle/Inventory安装检查配置结束检查Windows 和.NET 产品配置开始以下Windows 和.NET 产品将从Oracle 主目录取消配置:,,,nt edb,oramts,oo4o检查Windows 和.NET 产品配置结束网络配置检查配置开始网络取消配置跟踪文件位置: C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/OraDeinstall-星期-_15-30-07/logs/netdc_check6446669902056558598.log指定要取消配置的所有单实例监听程序[LISTENER]:(点击回车就好)网络配置检查配置结束数据库检查配置开始数据库取消配置跟踪文件位置:C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/OraDeinstall-星四-_15-30-07/logs/databasedc_check353010972928995218.log指定值列表作为输入时使用逗号作为分隔符指定在此Oracle 主目录中配置的数据库名的列表[ORCL]: ORCL(中括号里面有什么就写什么)###### 对于数据库'ORCL' ######单实例数据库数据库的诊断目标位置: F:/SETUP/diag/rdbms/orcl数据库使用的存储类型: FS数据库文件位置:F:/SETUP/ORACLE/ORADATA/ORCL,F:/SETUP/FLASH_RECOVERY_AREA/ORCL快速恢复区位置: F:/SETUP/flash_recovery_area/ORCL数据库spfile 位置:F:/SETUP/ORACLE/PRODUCT/11.2.0/DBHOME_1/DATABASE/SPFILEORCORA已自动搜索到数据库ORCL 的详细资料。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

完全卸载oracle11g步骤
步骤1、
开始->控制面板->管理工具->服务停止所有Oracle服务。

(图:停掉所有oracle服务)
步骤2、
开始->所有程序->Oracle –OraDb11g_home1->Oracle Installation Products->Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。

步骤3、
运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

步骤4、
运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。

步骤5、
运行refedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。

步骤6、
删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。

步骤7、
删除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。

(未找到)
步骤8、
删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。

(此步骤没有操作!)
步骤9、
我的电脑-->属性-->高级-->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。

及变量名字带ORCLE_HOME
步骤10、
从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。

步骤11、
删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:
1.C:\Program Files\Oracle目录。

2.ORACLE_BASE目录(oracle的安装目录)。

(有些dll文件不能删除,需要重新启动计算机。


3.C:\WINDOWS\system32\config\systemprofile\Oracle目录。

(无此目录)
4.C:\用户\Administrator\Oracle或C:\Documents and Settings\Administrator\Oracle目录。

5.C:\WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。

(无此信息)
6.C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段。

步骤12、
如有必要,删除所有Oracle相关的ODBC的DSN
步骤13、
到事件查看器中,删除Oracle相关的日志说明:如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。

相关文档
最新文档