oracle11g数据库安装与卸载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.卸载完毕