您的位置:首页 > 博客中心 > 数据库 >

SLES 11 安装Oracle 11g r2

时间:2022-03-14 18:00

环境如下:#注意是SLES 

1 yas:~ # cat /etc/SuSE-release 
2 SUSE Linux Enterprise Server 11 (x86_64)
3 VERSION = 11
4 PATCHLEVEL = 1
5 
6 
7 linux.x64_11gR2_database_1of2.zip
8 linux.x64_11gR2_database_2of2.zip

 

 

一 系统篇

1.安装系统的时候,选上

 

1 “Oracle Server Base”
2 “C/C++ Compiler and Tools”

 

再安装一个

1 libstdc++43-devel-32bit 

2.绑定主机名

1 vi /etc/hosts
2 127.0.0.1 yas       #yas为主机名

3.Oracle安装基本条件

 

3.1装了”Oracle Server Base”,则自动添加了oracle用户,oinstall dba组,但是oracle的shell是/bin/false,需要修改passwd文件改成/bin/bash

技术分享

 

同时要修改oracle用户的密码

 

1 passwd oracle

 

 

3.2 修改环境变量

 

修改/etc/profile.d/oracle.sh文件,设置ORACLE_HOME

技术分享

 

默认的 ORACLE_SID为 orcl ,需要更改自行修改 /etc/profile.d/oracle.sh文件

 

3.3 设置内核参数

 

1 /usr/sbin/rcoracle start

 

 

二 数据库篇

以oracle用户登录系统

将Oracle解压到任意目录。赋予权限

 

1 chown -R oracle:oinstall database

 

进入database目录,运行

1 ./runInstaller

 

邮箱不填,那个勾取消掉。

技术分享

1是创建和配置数据库 2 只安装数据库软件 3升级数据库 选1

技术分享

 

桌面模式 服务器模式,选服务器模式

技术分享

单独一个实例  高可用  选1

技术分享

典型安装 高级安装 选1

技术分享

密码需要自己设置一下,其他前面已经设置好了,默认即可。#密码要以字母开头

技术分享

自己改一下目录,注意目录是 /opt/oracle/

技术分享

 

选finish,开始安装

技术分享

 用root账户执行两个脚本

 

1 /opt/oracle/oraInventory/orainstRoot.sh
2 /opt/oracle/product/11gR2/db/root.sh 

技术分享

可以登录网页管理Oracle

技术分享

 

 

三 Oracle 设置篇

设置Oracle开机启动

1 vi /etc/sysconfig/oracle
2 START_ORACLE_DB="yes"
3 START_ORACLE_DB_LISTENER="yes"
4 START_ORACLE_DB_EMANAGER="yes"
5 vim /etc/oratab
6 orcl:/opt/oracle/product/11gR2/db:Y


开启Enterprise Manager 服务,如果没有在运行:

1 emctl start dbconsole

用浏览器登录 https://localhost:1158/em  

技术分享

 

四 sqlplus 手动开启关闭

启动数据库:

1 sqlplus /nolog
2 SQL> connect / as sysdba
3 SQL> startup

技术分享

 

本类排行

今日推荐

热门手游