oracle11g数据库安装与卸载

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

Oracle11g数据库安装与卸载

整理者:高压锅

QQ:280604597

1Linux下安装Oracle 11g数据库

安装前须知:

1)安装前需要先确认数据库字符集。如果实在无法知道,就用"Simplified Chinese_CHINA.ZHS16GBK"(简体中文GBK

字符)。

2)确保硬盘的可用空间至少20GB。可以使用df命令查看可用空间。

3)确定linux系统上有oranavi工具,没有请下载:/file/id_82345256187602456.htm 1.上传oracle11g安装程序

用ftp或光盘将安装程序上传到机器。

2.启动oracle11g安装程序

[root@localhost ~]# su - root

[root@localhost ~]# mv database/ / //移动数据库安装程序到根目录

[root@localhost ~]# chmod -R 777 /database //修改数据库安装程序权限

[root@localhost ~]# xhost 127.0.0.1 0.0

[root@localhost ~]# oranavi

注意:如果没有oranavi这个命令,需安装oranavi-11.3.3-6.AXS4.x86_64.rpm包

3.安装界面步骤截图

oracle用户密码一般为oracle。

安装程序稍后启动。

数据库口令一般为oracle。

4.修改本机其他用户对数据库的使用权限

[root@localhost ~]# su - oracle

[root@localhost ~]# chmod -R 777 $ORACLE_BASE

注意:此步主要是允许本机其他用户对oracle数据库文件有读权限,如果不执行此步,会导致本机其他用户无法使用sqlplus、tnsname.ora和listener.ora。

5.删除安装程序

请先确定以后是否还需要安装程序,如果不需要最好删除,安装程序占用4-5 GB空间。[root@localhost ~]# sudo rm -rf database/

2Linux下卸载Oracle 11g数据库

1.关闭数据库

[oracle@OracleTest oracle]$ sqlplus / as sysdba

SQL> shutdown immediate

SQL> exit

2.关闭数据库监听服务

[oracle@OracleTest oracle]$ lsnrctl stop

3.停止HTTP服务

[root@OracleTest /root]# service httpd stop

4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)

5.删除相关文件

[root@OracleTest /root]# rm -rf $ORACLE_BASE //删除Oracle安装目录,根据环境变量删除[root@OracleTest /root]# rm -f /usr/local/bin/dbhome

[root@OracleTest /root]# rm -f /usr/local/bin/oraenv

[root@OracleTest /root]# rm -f /usr/local/bin/coraenv

[root@OracleTest /root]# rm -f /etc/oratab

[root@OracleTest /root]# rm -f /etc/oraInst.loc

6.删除环境变量

删除/etc/sysconfig/httpd文件里的ORACLE相关环境变量

删除oracle用户的主目录下的.bash_profile和.bashrc文件里的ORACLE相关环境变量

7.将oracle用户删除(若要重新安装,可以不删除)

[root@OracleTest /root]# userdel -r oracle

8.将用户组删除(若要重新安装,可以不删除)

[root@OracleTest /root]# groupdel oinstall

[root@OracleTest /root]# groupdel dba

9.将启动服务删除

[root@OracleTest /root]# chkconfig --del dbora

到此为止重启后,你的Linux系统下的Oracle数据库已完全删除了!

如果要再次安装,最好先做一些备份工作。

包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。

要是有可能连创建数据库的脚本也保存下来。

1.停止服务

控制面板->管理工具->服务->停止所有Oracle单词开头的服务

2.删除聚集同步服务CSS(cluster Synchronization Services)

执行Shell命令:localconfig delete

3.删除ODBC数据源(若要重新安装或没有,跳过此步)

控制面板->管理工具->数据源(ODBC)->删除所有Oracle相关的ODBC的DSN数据源

4.卸载Oracle产品

开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer->卸装所有Oracle产品,但Universal Installer本身不能被删除

注意:如果此步无法操作,就跳过。

5.清理注册表

打开注册表编辑器:开始->运行->输入regedit->回车

删除HKEY_LOCAL_MACHINE\SOFTWARE下的ORACLE节点

删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下的所有Oracle和OraWeb单词开头的节点删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下的所有Oracle单词开头的节点

删除HKEY_CLASSES_ROOT下的所有EnumOra、Ora、Orcl单词开头的节点

删除HKEY_CURRENT_USER\SOFTWARE\Microsoft\windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs下的所有Oracle单词开头的节点

删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI下的所有Oracle单词开头的节点

6.删除环境变量

控制面板->系统->高级->环境变量

删除CLASSPATH和PATH环境变量的值中有关Oracle的内容

删除ORACLE_HOME环境变量

删除系统盘:\windows\win.ini文件中[ORACLE]章节及其所有节点

7.清理开始菜单

从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

8.清理残余文件

删除文件夹:Oracle的安装目录,一般为某分区的根目录下的Oracle文件夹

删除文件夹:系统盘:\Program Files\Oracle

删除文件夹:系统盘:\WINNT\Oracle

删除文件夹:系统盘:\Documents and Settings\Administrator\Oracle,Administrator为安装的用户名

删除文件:系统盘:\Documents and Settings\Administrator\Local Settings\Temp\*下的所有文件,Administrator为安装的用户名

9.卸载完毕

相关文档
最新文档