1. 首页 > 科技

sqluldr2卸载Oracle数据?

sqluldr2卸载Oracle数据?

SQL数据库怎么卸载干净

一、卸载SQL数据库全部内容

小编这里用最原始的办法进行卸载,当然,大家也可以借助相关工具进行卸载,360软件管家、电脑管家的软件管理等等,都可以(只要能达到卸载目的就OK)

点“开始”,打开“控制面板”

点击“卸载程序”,打开程序卸载界面

找到SQL Server 20008相关的全部内容,右键点击可以弹出“卸载”按钮(全部文件,一个个卸载都卸载掉)

弹出操作面板,点“删除”

检测没问题,点击“确定”就可以正常打开卸载界面:

选择需要卸载的实例,点击“下一步”

选择需要卸载的功能,点“全选”,然后下一步(提示:小编这里安装的是精简版,功能可能没那么多,大家自己卸载的时候,一样全选就可以了)

这里又是进行一些检测,点“下一步”

准备卸载界面:点击“删除”按钮即可开始卸载

SQL Server 2008卸载ing...

卸载完成,第一步告一段落...

二、删除SQL数据库相关文件夹

一般大家默认是安装在C盘,如果是安装在其他盘符,C盘也可能会有相关数据文件。

如图:C:\Program Files 或者 C:\Program Files(x86)目录下都可能残存有 microsoft SQL Server 文件夹,全部删掉即可

如果提示无法删除,可能还有相关服务没关,重启下电脑应该就OK了。

三、清除注册表文件:(最重要的一步)

大家安装失败绝大多数都是因为注册表没删导致的。(正常来说都不会主动去删注册表文件)

点“开始”,搜索栏输入“regedit”,点击则可以打开注册表编辑器

也可以在开始菜单里面找到 “运行” 功能,点击之(按[Win+R]组合键也可以打开)

同样输入“RegEdit”,点确定,这样也可以打开注册表编辑器

这里有几个文件夹,依次找

HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹

HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2008 Redist全部删除。

也就是:看到SQL相关的文件夹全部删除就可以了!

然后重启下电脑!

自此,三个步骤已全部完成,这样就成功将SQL数据库卸载干净啦!

如何清除 oracle rac log trc trm

如果直接把OracleHome删掉,杀掉所有相关进程,重启机器也可以解决问题,不过我认为这是一种比较粗暴的方式。

1. stop and delete RAC instance, drop the database

2. stop and delete ASM instance

3. stop and delete listener

4. stop crs stack and clean related resource

5. clean ocr context

6. change permission and remove related ORACLE directory and Clusterware directory 其中4,5都可以直接利用Clusterware 目录install下面的脚本进行,所以这里主要介绍1,2,3,6.1. stop and drop database#!/bin/kshdb=`srvctl config database`

echo “db=$db”

nl=`srvctl config databaes -d $db | awk ‘{print $2}’`

echo “nl=$nl”srvctl stop database -d $db

srvctl remove database -d $db -ffor n in $nldoecho “stop and remove instance on instance $n”

srvctl stop instance -d $db -i $n

srvctl remove instance -d $db -i $n -fdone

echo “stop and remove database instance done”2. stop and drop asm instance#!/bin/kshnl=`olsnodes`for n in $nldosrvctl stop asm -n $n

srvctl remove asm -n $ndone

echo “stop and remove asm done”3. stop and drop listenerlsnr=`crs_stat |grep lsnr | cut -d= -f2`

for l in $lsnrdocrs_stop $l

crs_unregister $ldone

echo “stop and remove listener done”4. stop crs stack and clean related resource 这里需要注意的是,这里的操作必须一个节点一个节点的执行,不能并行操作,就如同安装的时候执行root.sh一样!切记切记.on local node:

$ORA_CRS_HOME/install/rootdelete.sh local nosharedvar nosharedhomeon remote nodes:

$ORA_CRS_HOME/install/rootdelete.sh remote nosharedvar nosharedhome5. clean ocronly execute this on local node:

$ORA_CRS_HOME/install/rootdeinstall.sh6. change permission and remove directory

这里之所以要更改权限是因为安装后期运行root.sh的时候会把ORA_CRS_HOME的父目录改为root权限,下次安装的时候必须修改为oracle用户chown -Rf ractest:oinstall $ORA_CRS_HOME/../../../

如何将oracle彻底卸载干净

卸载Oracle总体分为三步 1.主程序的卸载 2.残留文件的删除 3.注册表清理

  1.主程序卸载只要运行 Oracle OraDB11g_home1-->Oracle安装产品-->Universal Installerd

  程序运行起来后 ,选择卸载产品进去下面的页子

  如上图选择,如果你安装了Client 也将client文件夹选中。

  然后就是等待 当进度走完后我们的第一步就完成了。

  2.硬板上残留文件的卸载。

  Oracle在安装时会安装到你的系统盘和你安装时所选的主程序安装盘,以我的系统为例Oracle分别安装在我的C盘和G盘。

  C:\Program Files (x86)\Oracle 与 G:\app 这两个文件夹及其子文件全部删除。中间会提示,有的文件程序正在使用无法删除,我们稍后再来管它。

  到此删除残留文件就大部分完成了。

  3.删除注册表

  在 开始-->搜索中输入regedit 打开注册表编辑器

  如上所示 所有 services 文件夹下 所有带“Oracle”的文件全部删除。重新启动计算机,在去删除 第二步中没有删除的残留文件。

  到此Oracle已经彻底的从你的计算机上删除了

怎样用sqlplus删除oracle数据库实例?

Oracle实例是一组内存和进程百结构,在sqlplus中你可以关闭实例,这时候实例的进程以及内存结构也就不度存在了。但是还可以再启动实例。如果要完全删除实例,需要内删除相关的文件,这就不容是sqlplus的工作了,需要到相关的目录中删除对应的文件。