在Linux下卸载Oracle 11g
linux卸载oracle
linux下怎样完全卸载oracle1 首先用dbca来把db给卸载掉2 os层面delete掉oracle的安装目录3. 删除oracle 残留的一些目录:/etc/ora*/var/opt/oracle/usr/local/bin下面的3个文件4 清空/tmp目录下的内容oracle官方网:5 Removing Oracle SoftwareThis chapter describes how to completely remove all software from an Oracle home directory.See Also:If you want to remove an individual product, refer to the product-specific documentation for requirements and restrictions.5.1 Removing Oracle SoftwareThe following steps describe how to use Oracle Universal Installer to remove Oracle software from an Oracle home:Note:Always use Oracle Universal Installer to remove Oracle software. Do not delete any Oracle home directories without first using Oracle Universal Installer to remove the software.If necessary, log in as the oracle user:$ su - oracleSet the ORACLE_HOME environment variable to specify the path of the Oracle home directory that you want to remove:Bourne, Bash, or Korn shell:$ ORACLE_HOME=/u01/app/oracle/product/10.2.0/client_1$ export ORACLE_HOMEC shell:$ setenv ORACLE_HOME /u01/app/oracle/product/10.2.0/client_1Start Oracle Universal Installer as follows:$ $ORACLE_HOME/oui/bin/runInstallerIn the Welcome window, click Deinstall Products.The Inventory screen appears, listing all of the Oracle homes on the system.In the Inventory screen, select the Oracle home and the products that you want to remove, then click Remove.Oracle Universal Installer displays a confirmation window asking you to confirm that you want to deinstall the products and their dependent components.Click Y es.Oracle Universal Installer displays a progress indicator as it removes the software.Click Close on the Inventory screen.When the products have been deleted, click Cancel to exit from Oracle Universal Installer, and then click Y es.。
linux的卸载命令
linux的卸载命令Linux是一种开源的操作系统,其广泛应用于服务器、嵌入式系统和个人电脑等领域。
在使用Linux系统时,我们可能会遇到需要卸载软件的情况。
本文将介绍一些常用的Linux卸载命令,帮助读者轻松完成软件的卸载操作。
一、apt-get命令apt-get是Debian系Linux系统中常用的软件包管理工具,可以用于安装、升级和卸载软件包。
要卸载一个已安装的软件包,可以使用以下命令:sudo apt-get remove 软件包名称例如,要卸载名为firefox的软件包,可以输入以下命令:sudo apt-get remove firefox二、yum命令yum是Red Hat系Linux系统中常用的软件包管理工具,也可以用于安装、升级和卸载软件包。
要卸载一个已安装的软件包,可以使用以下命令:sudo yum remove 软件包名称例如,要卸载名为httpd的软件包,可以输入以下命令:sudo yum remove httpd三、dpkg命令dpkg是Debian系Linux系统中的软件包管理工具,可以用于安装、升级和卸载软件包。
要卸载一个已安装的软件包,可以使用以下命令:sudo dpkg --remove 软件包名称例如,要卸载名为ubuntu-desktop的软件包,可以输入以下命令:sudo dpkg --remove ubuntu-desktop四、rpm命令rpm是Red Hat系Linux系统中的软件包管理工具,可以用于安装、升级和卸载软件包。
要卸载一个已安装的软件包,可以使用以下命令:sudo rpm -e 软件包名称例如,要卸载名为mysql的软件包,可以输入以下命令:sudo rpm -e mysql五、snap命令snap是一种通用的软件包管理工具,可以在不同的Linux发行版上使用。
要卸载一个已安装的snap软件包,可以使用以下命令:sudo snap remove 软件包名称例如,要卸载名为vscode的snap软件包,可以输入以下命令:sudo snap remove vscode六、总结本文介绍了Linux系统中常用的几种软件包管理工具及其卸载命令。
Oracle11完全卸载方法deinstall.bat如何用以及如何删除oracle注册表
Oracle11完全卸载⽅法deinstall.bat如何⽤以及如何删除oracle注册表之前因为不知道偶电脑是因为安装了oracle后,才导致的长达两周的开机速度要⾜⾜10分钟,以前只有⼀分钟不到!可以想象oracle的服务启动的强⼤,知道后,偶果断⽴即卸载掉!)⼀、在oracle11G以前卸载oracle会存在卸载不⼲净,导致再次安装失败的情况,在运⾏services.msc打开服务,停⽌Oracle的所有服务。
⼆、 oracle11G⾃带⼀个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat运⾏该批处理程序将⾃动完成oracle 卸载⼯作,最后⼿动删除\app⽂件夹(可能需要重启才能删除)运⾏过程中可能需要填写如下项:指定要取消配置的所有单实例监听程序[LISTENER]:LISTENER指定在此 Oracle 主⽬录中配置的数据库名的列表 [MYDATA,ORCL]: MYDATA,ORCL是否仍要修改 MYDATA,ORCL 数据库的详细资料? [n]: nCCR check is finished是否继续 (y - 是, n - 否)? [n]: y三、运⾏regedit命令,打开注册表。
删除注册表中与Oracle相关内容,具体下:删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE⽬录。
删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。
删除HKEY_LOCAL_MACHINE/SYSETM/CurrentControlSet/Services/Eventlog/application中所有以oracle开头的键。
删除HKEY_CLASSES_ROOT⽬录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
如何在Linux终端中卸载软件包
如何在Linux终端中卸载软件包在Linux操作系统中,软件包的安装和卸载是非常常见的操作。
而在Linux终端中,通过命令行方式来卸载软件包是最为常用和高效的方法之一。
本文将介绍如何在Linux终端中卸载软件包,并提供详细的步骤和示例命令。
1. 查找已安装的软件包在开始卸载之前,我们需要先查找已安装的软件包。
可以使用以下命令来列出系统中已安装的所有软件包:```dpkg --list```这将列出系统中所有已安装的软件包,并显示它们的名称、版本和状态等信息。
你可以通过浏览列表,找到你想要卸载的软件包的名称。
2. 卸载软件包一旦你找到了需要卸载的软件包的名称,你可以使用以下命令来卸载它:```sudo apt-get remove 软件包名称```请将"软件包名称"替换为你要卸载的软件包的实际名称。
在执行命令之前,系统会要求你输入管理员密码以完成授权。
另外,你也可以使用以下命令来同时卸载软件包及其配置文件:```sudo apt-get purge 软件包名称```这个命令将彻底移除软件包及其相关的配置文件。
3. 删除不再需要的依赖包在卸载软件包时,有时还会自动安装一些依赖包。
而这些依赖包可能会占用磁盘空间,因此你可能会想要删除这些不再需要的依赖包。
可以使用以下命令来自动删除不需要的依赖包:```sudo apt-get autoremove```这个命令将会删除不再需要的依赖包,以释放磁盘空间。
4. 清理系统垃圾文件在卸载软件包后,系统可能会留下一些不再使用的临时文件和缓存文件,这些文件可能会占用磁盘空间。
可以使用以下命令来清理系统垃圾文件:```sudo apt-get clean```这个命令会清除系统中不再需要的缓存文件。
总结:通过使用Linux终端中的命令行方式,可以快速、高效地卸载软件包。
首先,使用dpkg --list命令找到需要卸载的软件包的名称,然后使用sudo apt-get remove命令来卸载软件包,或使用sudo apt-get purge命令彻底移除软件包及其配置文件。
Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作
Linux系统(X64)安装Oracle11g完整安装图⽂教程另附基本操作⼀、修改操作系统核⼼参数在Root⽤户下执⾏以下步骤:1)修改⽤户的SHELL的限制,修改/etc/security/limits.conf⽂件输⼊命令:vi /etc/security/limits.conf,按i键进⼊编辑模式,将下列内容加⼊该⽂件。
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑完成后按Esc键,输⼊“:wq”存盘退出2)修改/etc/pam.d/login ⽂件,输⼊命令:vi /etc/pam.d/login,按i键进⼊编辑模式,将下列内容加⼊该⽂件。
session required /lib/security/pam_limits.sosession required pam_limits.so编辑完成后按Esc键,输⼊“:wq”存盘退出3)修改linux内核,修改/etc/sysctl.conf⽂件,输⼊命令: vi /etc/sysctl.conf ,按i键进⼊编辑模式,将下列内容加⼊该⽂件fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576编辑完成后按Esc键,输⼊“:wq”存盘退出4)要使 /etc/sysctl.conf 更改⽴即⽣效,执⾏以下命令。
CentOS6.5下Oracle11G-R2安装、卸载
CentOS6.5下Oracle11G-R2安装、卸载一、硬件要求本部分内容命令,均以root用户执行。
1、内存建议内存应大于2G以上,1G可以运行,但比较吃力。
内存查看命令:[root@tsp-rls-dbserver /]# cat /proc/meminfo或[root@tsp-rls-dbserver /]# free -mtotal used free shared buffers cachedMem: 32062 1301 30760 0 40 552-/+ buffers/cache: 708 31354Swap: 16095 0 160952、交换分区交换分区大小,通常设为内存的1.5倍以上,也可以根据实际情况进行调整。
交换分区查看命令:[root@tsp-rls-dbserver /]# grep SwapTotal /proc/meminfoSwapTotal: 67682296 kB3、硬盘空间建议数据使用独立的挂载分区,本文中采用/data作为数据分区。
要求/tmp目录空间不小于400M。
磁盘空间查看命令:[root@tsp-rls-dbserver /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_tsprlsdbserver-lv_root 50G 4.3G 43G 10% /tmpfs 16G 348K 16G 1% /dev/shm/dev/sda1 485M 39M 421M 9% /boot/dev/mapper/vg_tsprlsdbserver-lv_home 210G 190M 199G 1% /home/dev/sdb1 1.1T 4.5G 1.1T 1% /data目录空间大小查看命令:[root@tsp-rls-dbserver tmp]# du -ch /tmp二、软件要求1、安装依赖包建议安装系统时,选择开发库。
linux系统下安装Oracle11g数据库
第一章 Oracle11g (Linux )5.1 O racle11g 简介 5.1.1 Oracle11g 版本Oracle 11g 有多个版本可供选择: 标准版1、标准版和企业版。
所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处理器服务器集群,而无需更改一行代码。
Oracle 数据库11g 企业版还有许多其他增强了性能、可伸缩性、可用性、安全性和可管理性的功能选项。
主要功能汇总简化版10g标准版1标准版企业版CPU 最大数量1 CPU2 Sockets 4 Sockets无限制RAM1GB操作系统允许的最大容量操作系统允许的最大容量操作系统允许的最大容量 数据库规模 4GB无限制无限制无限制 WindowsLinuxUnix支持 64 位5.2安装环境5.2.1硬件环境1.Linux(RedHat6_32bit服务版)操作系统主机一台,IP地址为172.16.165.2422.Linux系统安装Oracle系统要求:内存必须高于1G的物理内存交换区间一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘5G以上5.2.2软件环境Oracle11g服务器安装包,安装包本地位置为:\\172.16.165.144\工具软件\Oracle11g安装平台为RedHat6_32bit的Linux操作系统5.3安装步骤5.2.1卸载Oracle如果在系统中本身已经安装了Oracle数据库,则在安装之前需要先将其卸载完全方可进行重新安装。
下面为大家讲解Linux操作系统下的Oracle数据库的卸载。
1.使用SQL*PLUS停止数据库。
在桌面上右键选择“打开一个终端”[oracle@redhat 6 ~]$ sqlplus /nologSQL> connect / as sysdbaSQL> shutdown immediateSQL> exit2.停止Listener[oracle@redhat 6 ~]$ lsnrctl stop3.停止HTTP服务[root@redhat6 desktop]# service httpd stop4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)5.将安装目录删除[root@redhat6 desktop]# rm -rf /u01/app/oracle/6.将/usr/bin下的文件删除[root@redhat6 desktop]# rm /usr/local/bin/dbhome[root@redhat6 desktop]# rm /usr/local/bin/oraenv[root@redhat6 desktop]# rm /usr/local/bin/coraenv7.将/etc/oratab删除[root@redhat6 desktop]# rm /etc/oratab8.将/etc/oraInst.loc删除[root@redhat6 desktop]# rm /etc/oraInst.loc9.将oracle用户删除(若要重新安装,可以不删除)[root@redhat6 desktop]# userdel –r oracle10.将用户组删除(若要重新安装,可以不删除)[root@redhat6 desktop]# groupdel oinstall[root@redhat6 desktop]# groupdel dba11.将启动服务删除[root@redhat6 desktop]# chkconfig --del dbora到此为止,Oracle11g就从Linux系统中完全的卸载成功了。
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卸载实例
oracle卸载实例Oracle数据库是一种功能强大且广泛应用的关系型数据库管理系统。
在一些特定情况下,我们可能需要卸载Oracle实例。
本文将介绍如何正确地卸载Oracle实例,并提供相应的步骤和注意事项。
在开始卸载Oracle实例之前,我们需要确认以下几点:1. 确保备份了数据库中的所有重要数据。
卸载实例将删除数据库中的所有数据,因此在操作之前务必进行备份,以免数据丢失。
2. 确保没有其他会话正在使用数据库。
在卸载实例之前,需要确保没有其他用户或进程正在访问数据库,否则卸载过程可能会失败。
下面是卸载Oracle实例的步骤:步骤一:停止数据库服务在卸载实例之前,首先需要停止数据库服务。
可以使用以下命令停止数据库服务:```SQL> shutdown immediate;```这将关闭数据库并终止所有正在运行的会话。
步骤二:卸载Oracle软件卸载Oracle软件时,需要使用Oracle Universal Installer (OUI)。
运行OUI并选择“删除”选项,然后按照提示进行操作。
OUI将卸载所有与Oracle软件相关的组件和文件。
步骤三:删除实例文件在卸载Oracle软件后,需要手动删除实例文件。
这些文件包括数据库文件、控制文件、日志文件等。
可以使用以下命令删除实例文件:```$ rm -rf /u01/app/oracle/oradata/<SID>```请根据实际情况修改路径和实例名称。
步骤四:删除监听器卸载实例后,还需要删除监听器。
可以使用以下命令删除监听器:```$ lsnrctl stop$ rm -rf /u01/app/oracle/product/12.2.0/dbhome_1/network/admin/liste ner.ora```请根据实际情况修改路径和监听器配置文件名称。
步骤五:删除环境变量还需要删除Oracle相关的环境变量。
可以编辑`~/.bashrc`文件,并删除与Oracle相关的行。
oracle 11g r2 安装过程与卸载详细图解
Oracle 11g安装1.解压下载的包,然后进入包内,点击setup.exe开始安装。
2.出现如下:一般把那个小对勾取消,点击下一步进行,弹出下图这个后点‘是’3.下图后,选择创建和配置数据库,点击下一步。
4.下图,选择服务器类,因为桌面类没有高级选项的功能,下一步。
5.下图,选择单实例数据库,下一步6.下图,选择高级安装,下一步7,下图选择语言,如果数据库内没有用到其他的语言,就这样默认的就可以了,下一步8.下图,选择安装版本,用企业版的,下一步更改,不要用这个默认的,删除的时候麻烦。
下面说一下怎么新建一个自定义目录。
新建一个文件夹,取名oracle. 注意:这两个文件夹的名字可以自己定义,但是最好不要用中文名作文件夹的名字,容易出问题。
最好是如下这样的目录结构。
如图,就是这个样子的:11.继续安装,点击‘oracle基目录’后面的那个浏览:12.选择刚新建的d:\myoracle\oracle这个文件夹:如图:好了,不用管下面的那个浏览了,直接点击下一步。
14.下图,选择‘一般用途事务处理’直接点击下一步:两个就使用默认的了。
下一步。
16.下图,就按照默认的来吧,点击下一步。
17.下图,也选择默认,下一步18.下图,还是默认的,点击下一步。
19.下图,直接下一步20.下图,配置口令,如果怕麻烦的话,如果仅仅是做学习用的话,统一口令就行。
如果以后高级了,可以分别设置口令。
这几个用户权限是不同的。
我就用统一口令了,输入了oracle123.。
注意一点:你的这个口令,必须以字母开头,数字开头的话,后面会有很多问题的。
21.22.输入上面那个oracle123后,会弹出如下:在这里要注意了,oracle的密码标准是要字母数字大小写组合的大于八位才行,一般要是仅供学习用的话,不用在意这个。
直接点‘是’就行。
23.下图,检测环境:24.环境检测完后,有的是可以直接点击下一步的,有的会出现如下图:这个时候,一般是下图这样的,那么就应该没多大问题,选择全部忽略,再点击下一步就行了。
Oracle-11g-r2数据库在Win7下的安装卸载详细方法
Oracle-11g-r2数据库在Win7下的安装卸载详细⽅法在oracle官⽅⽹站上下载Oracle-11g-r2数据库。
两个压缩⽂件,解压缩第⼀个,将第⼆个压缩包中的内容放到第⼀个包解压后的\stage\Components⽂件夹下1. 安装步骤,可以不选择接收安全更新2.选“是”,下⼀步3. 创建和配置数据库4. 选择桌⾯类,也可以选择服务器类,多了选择语⾔和⼀些设置的选择,但是⼤多都直接选择默认的配置5.选择要安装到的⽬录,密码要求⼤⼩写字母加数字,多于8位,不按要求设置也能安装,这个密码是系统管理员密码。
全局数据库名是SID,很重要。
6. 安装程序会进⾏硬件环境检查,满⾜要求的话可以直接点击完成开始安装7.开始安装程序,等待8. 第⼀次安装或者卸载完全没有出现问题的话,100%后会进⼊另⼀个界⾯的安装9. 安装完成,这时要设置登录的⽤户,点击⼝令管理10.将scott和hr两个⽤户的勾去掉(解锁定),在新⼝令⾥设置密码,⼀般scott的设为tiger,hr的设为hr点击“是”确定确定后,关闭,完成安装Oracle的卸载是件很复杂⿇烦的事情,尤其是卸载不完全再重装会造成重装失败,下⾯介绍卸载的⽅法,win+R打开运⾏,输⼊services.msc,回车,打开服务⾸先需要关闭所有oracle服务,由于oracle11g r2⾮常占⽤系统资源,建议在管理⼯具中将所有oracle服务改为⼿动运⾏,需要时再启动,⽅法是右键服务,选择属性,在启动类型中改为⼿动。
在卸载oracle之前,在所有已启动的oracle服务上右键选择停⽌。
运⾏开始->所有程序->Oracle - OraDb11g_Home1->Oracle安装产品->Universal Installer选择解除安装的产品,勾选所有安装的产品,点击删除,这时会提⽰使⽤%oracle%/product/11.2.0/dbhome_1/deinstall/deinstall.bat卸载产品实例,接下来找到这个⽂件,右键选择以管理员⾝份运⾏。
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、内存、磁盘空间等,以确保系统正常运行。
linux环境下卸载oracle11g的过程
linux环境下卸载oracle11g的过程1.停库[oracle@testdb ~]$ sqlplus / as sysdbaSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> exit2.停监听[oracle@testdb ~]$ lsnrctl stopLSNRCTL for Linux: Version 11.2.0.4.0 - Production on 23-DEC-2016 14:44:52Copyright (c) 1991, 2013, Oracle. All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=testdb)(PORT=1521)))The command completed successfully3.停HTTP服务[root@testdb ~]# service httpd stopStopping httpd: [ OK ]4.⽤su或重新登录到root(如果重新安装可以保留oracle⽤户)5.删除安装⽬录[root@testdb ~]# rm -rf /u01/app/oracle/[root@testdb ~]# rm -rf /u01/app/oraInventory/6.删除/usr/bin下⽂件[root@testdb ~]# rm -rf /usr/local/bin/dbhome[root@testdb ~]# rm -rf /usr/local/bin/oraenv[root@testdb ~]# rm -rf /usr/local/bin/coraenv7.删除/etc/oratab[root@testdb ~]# rm /etc/oratab8.删除/etc/oraInst.loc[root@testdb ~]# rm /etc/oraInst.loc9.删除oracle⽤户(若要重新安装,可以不删除)[root@testdb ~]# userdel -r oracle10.删除⽤户组(若要重新安装,可以不删除)[root@testdb ~]# groupdel oinstall[root@testdb ~]# groupdel dba11.删除启动服务[root@testdb ~]# chkconfig到此为⽌重启后,Linux系统下Oracle数据库已完全删除总结以上所述是⼩编给⼤家介绍的linux环境下卸载oracle 11g的⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。
oracle_11g的正确卸载方法
卸载方法:下面是错误的. 在网上找了一个彻底删除oracle的方法,不用分啥版本,基本删除方法都一样,通用:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。
2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸装所有Oracle产品,但Universal Installer本身不能被删除5、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
6、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。
7、运行refedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
8、开始->设置->控制面板->系统->高级->环境变量删除环境变量CLASSPATH和PATH中有关Oracle的设定9、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标10、删除\Program Files\Oracle目录11、重新启动计算机,重起后才能完全删除Oracle所在目录12、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。
13、WIN.INI文件中若有[ORACLE]的标记段,删除该段14、如有必要,删除所有Oracle相关的ODBC的DSN15、到事件查看器中,删除Oracle相关的日志说明:如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。
真正卸载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的详细资料。
linux 下删除oracle表空间的步骤
L i nux 环境下删除O r acle 表空间的步骤在Linux 环境下删除Oracle 表空间的步骤如下:1. 登录数据库以具有⾜够权限(如SYSDBA )的⽤户身份登录SQL*PLUS ,例如:2. 检查表空间使⽤情况在删除表空间之前,确保该表空间没有被任何⽤户或对象使⽤。
可以通过查询数据字典来确认这⼀点。
如果结果返回有仍在使⽤的段,请先解除依赖关系并移除相关对象。
3. 禁⽤表空间上的所有活动如果表空间中仍有数据⽂件,且不打算保留数据,则可以执⾏以下操作(假设表空间名为you r_tablespace_name ):4. 删除表空间确保所有数据⽂件都已离线后,可以安全地删除表空间,包括其内容和数据⽂件,并级联删除相关的约束条件:○○○○sqlplus / as sysdba1BashSELECT * FROM DBA_SEGMENTS WHERE TABLESPACE_NAME = 'your_tablespace_name';1SQLALTER TABLESPACE your_tablespace_name OFFLINE;1SQL5. 验证表空间已被删除可以通过查看DBA_TABLESPACES 视图来验证表空间是否已经被成功删除。
6. (可选)清理未删除的数据⽂件如果在删除表空间时指定了INCLUDING CONTENTS AND DATAFILES ,那么数据⽂件应该已经被⾃动删除。
如果系统出于某种原因未能删除物理⽂件,您需要⼿动从操作系统层⾯删除这些不再关联到任何表空间的数据⽂件。
请注意,在进⾏上述操作前,务必做好充分的数据备份⼯作,并确保对即将执⾏的操作有清晰的理解,因为这些操作往往是不可逆的。
○○DROP TABLESPACE your_tablespace_name INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;1SQL。
oracle11g卸载完整图文教程
当空目录显示 无可安装文件继续下一步,将c盘下目录删除
找到oracle11g_home1所在文件位置,返回上一级出现app文件,进行整体删除 运行regedit命令,打开注册表,删除oracle相关内容,一定要仔细删除干净。 最后重启电脑就可以了。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
这篇文章主要介绍了oracle中检查外键是否有索引的sql脚本分享本文给出了两个版本的脚本源码一个查询所有用户一个查询单用户需要的朋友可以参考下
oracle11g卸 载 完 整 图 文 教 程
本文为大家分享了卸载oracle11g的详细பைடு நூலகம்程,供大家参考,具体内容如下 准备工作:关闭防火墙,关闭杀毒软件
ORACLE11g的安装和卸载
Oracle Enterprise Manager Database Control: 提供Web界面来管理单个Oracle数据库的安
装。
• ⒂选择默认设置,即使用Database Control管理数据
库,就可以在本地进行数据库管理了,单击“下一步”
单实例数据库安装:将安装一个数据库实 例和监听程序。
Real Application Clusers数据库安装: 将安装Oracle RAC和监听程序。
• ⑺在“选择安装类型”窗口中,这里有两个选项是确 定数据库的安装模式。其中一个选项是典型安装,另 一个选项是高级安装。如图3-8所示。
• ⑻在图3-7所示的“选择安装类型”窗口中,选择高 级安装,然后单击下一步。打开“选择产品语言”窗 口。可以根据需求进行选择,对于中文系统来说,一 般选择简体中文和英文。如图3-9 所示。
在此可以确定数据库安装的的基目基录目,录也和可软以件为位每置个,安如装图
3-11所示。
选择不同的基目录。在Windows 安装环境下,基目录的安装路
径为:驱动器\app\用户名。
软件位置:是Oracle数据库的主目录。主 目录是安装特定Oracle数据库产 品的目录,对应于Oracle数据库 组件的运行环境,Oracle服务器
• ⒆点击完成,就会开始安装。安装Oracle服务器的过 程中,会使用DBCA创建数据库。在“Database Configuration Assistant”窗口中,创建完数据库 后会出现信息提示窗口,此时可以对口令进行管理。
• ⒇最后单击“关闭”按钮,结束创建数据库。安 装完成。安装结束后,可以在“开始”菜单中找 到Oracle的目录,即Oracle-OraDb11g_home1。至 此服务器的安装过程就结束了。
linux oracle删除实例
linux oracle删除实例在使用Linux操作系统中,Oracle数据库是一种常见的数据库管理系统。
当我们需要删除Oracle实例时,需要按照特定的步骤进行操作,以确保数据库的完整性和安全性。
本文将介绍如何在Linux系统上删除Oracle实例的步骤和注意事项。
一、备份数据库在删除Oracle实例之前,首先需要备份数据库以防止数据丢失。
可以使用Oracle提供的备份工具或者手动备份数据库文件。
确保数据库备份完整且可恢复是非常重要的。
二、停止数据库实例在删除Oracle实例之前,需要先停止数据库实例。
可以使用以下命令停止数据库实例:```$ sqlplus / as sysdbaSQL> shutdown immediate```这将立即关闭数据库实例,确保没有正在运行的会话。
三、删除实例配置文件在删除Oracle实例之前,需要删除实例的配置文件。
可以使用以下命令删除实例配置文件:```$ cd $ORACLE_HOME/dbs$ rm init<实例名>.ora$ rm spfile<实例名>.ora```其中,`<实例名>`是要删除的实例的名称。
四、删除实例文件在删除Oracle实例之前,需要删除实例相关的文件。
可以使用以下命令删除实例文件:```$ cd $ORACLE_BASE/oradata$ rm -rf <实例名>```其中,`<实例名>`是要删除的实例的名称。
五、删除监听器配置文件在删除Oracle实例之前,需要删除监听器的配置文件。
可以使用以下命令删除监听器配置文件:```$ cd $ORACLE_HOME/network/admin$ rm listener.ora$ rm tnsnames.ora```六、删除实例用户在删除Oracle实例之前,需要删除实例的用户。
可以使用以下命令删除实例用户:```$ sqlplus / as sysdbaSQL> drop user <用户名> cascade;```其中,`<用户名>`是要删除的实例用户的名称。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文出自 “生命不止,8995
3.停止HTTP服务
[root@OracleTest /root]# service httpd stop
4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)
5.将安装目录删除
[root@OracleTest /root]# rm -rf /u01/app/oracle/
7.将/etc/oratab删除
[root@OracleTest /root]# rm /etc/oratab
8.将/etc/oraInst.loc删除
[root@OracleTest /root]# rm /etc/oraInst.loc
9.将oracle用户删除(若要重新安装,可以不删除)
1.使用SQL*PLUS停止数据库
[oracle@OracleTest oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit
2.停止Listener
[oracle@OracleTest oracle]$ lsnrctl stop
[root@OracleTest /root]# userdel –r oracle
10.将用户组删除(若要重新安装,可以不删除)
[root@OracleTest /root]# groupdel oinstall
[root@OracleTest /root]# groupdel dba
11.将启动服务删除
[root@OracleTest /root]# chkconfig --del dbora
到此为止重启后,你的Linux系统下的Oracle数据库已完全删除了!!!
以上是CentOS5.4+Oracle 11g的环境。
如果要再次安装, 最好先做一些备份工作。
包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。
6.将/usr/bin下的文件删除
[root@OracleTest /root]# rm /usr/local/bin/dbhome
[root@OracleTest /root]# rm /usr/local/bin/oraenv
[root@OracleTest /root]# rm /usr/local/bin/coraenv