设为首页 加入收藏

TOP

LINUX下安装ORACLE11GR2
2014-11-23 21:49:02 来源: 作者: 【 】 浏览:16
Tags:LINUX 安装 ORACLE11GR2

一、创建用户及用户组

# groupadd dba -g[组ID] dba

# groupadd dba -g[组ID] oinstall

# useradd -c [注释] -g [主用户组] -G[用户组] -d /ora11g -m -u [用户ID] -o

二、解压 授权

oracle安装文件上传到linux中,当前root用户,更改oracle安装文件及所在目录的 “用户”、“组”:

# chown -Roracle:oinstall [目录or文件]

# chmod -R 775 [目录or文件]

注 : 安装文件所在目录也必须更改用户及组权限,不然无法解压安装文件,解压包可能是两个压缩文件,请注意查看。

文件权限更改以后,进入oracle用户:

# su oracle

解压oracle linux版文件:

# unzip [文件名]

三、安装软件包检查

检查下列包是否安装,若未安装则要先安装:

01、binutils-2.17.50.0.6-2.el5

02、compat-libstdc++-33-3.2.3-61

03、elfutils-libelf-0.125-3.el5

04、elfutils-libelf-devel-0.125

05、glibc-2.5-12

06、glibc-common-2.5-12

07、glibc-devel-2.5-12

08、gcc-4.1.1-52

09、gcc-c++-4.1.1-52

10、libaio-0.3.106

11、libaio-devel-0.3.106

12、libgcc-4.1.1-52

13、libstdc++-4.1.1

14、libstdc++-devel-4.1.1-52.e15

15、make-3.81-1.1

16、sysstat-7.0.0

17、unixODBC-2.2.11

18、unixODBC-devel-2.2.11

# rpm -qa | grep [make gcc glibc compatopenmotif21 setarch 等等]

可使用# yum install [软件名] 安装软件

四、运行安装

在安装之前,首先设置一下DISPLAY的环境变量,此设置是解决LINUX 图形显示的位置,安装oracle是必须设置此环境变量。

root用户下设置所有用户xservice权限:

# xhost +

切换oracle用户:

# su oracle

设置display环境变量:

注意:环境变量DISPLAY=:0.0,“:0.0”代表本机。

# exportDISPLAY=:0.0

下面就可以运行解压后的安装文件了:

# cd database // 进入解压后的安装目录

运行安装文件:

# cd runInstaller

弹出以下信息:

1、填写个人信息

2、设置端口等信息,跳过

3、选择创建和配置数据库

4、选择oracle的配置类型,选择服务器类。桌面类:配置最小,服务器:标准配置

5、选择单实例安装

6、选择“典型安装”

7、配置安装路径、password。

8、勾选“全部”

9、下一步

9、确认安装信息

10、正在安装

11、结束,真累!

五:设置环境变量

由于安装完成之后,oracle也无法立刻使用,需要设置环境变量才能使用:

进入oracle用户,并进入主目录:

# su oracle

# cd ~

编辑环境变量文件:

# vi.bash_profile

在文件中加入以下代码:

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

exportORACLE_BASE=/u01/app/oracle

exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

exportORACLE_SID=orcl

注意:安装目录结构不一样,导致环境变量指定目录也是不一样的,请小心设置.

保存完毕,让其立即生效:

# source.bash_profile

六:配置实例

启动netca界面:

# netca

1、选择配置oracle实例

2、添加oracle实例

3、填写实例名

七、启动ORACLE实例

查看实例状态:

# lsnrctl status

启动实例:

# lsnrctl start

具体可以使用 # lsnrct help 查看所有关于lsnrctl命令选项。

八、启动数据库

数据库在没有启动情况下,不能登录数据库,也无法验证用户名及密码,现在需要启动数据库,必须先用不登录到数据库服务器的方式进入sqlplus环境去启动数据库。

不带用户登录及参数登录到sqlplus环境:

# sqlplus /nolog

以sysdba身份连接数据库:

#SQL>conn /assysdba

启动数据库:

#SQL>startup

九、创建ORACLE用户

oracle内部有两个建好的用户:system和sys。用户可直接登录到system用户以创建其他用户,因为system具有创建别 的用户的 权限。在安装oracle时,用户或系统管理员首先可以为自己建立一个用户。

登入oracle内部用户:

# sqlplus system/

创建用户

#SQL>createuser [username] identified by[userpasswd]

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle数据库案例整理-执行Oracle.. 下一篇oracle-启动流程分析

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: