在linux搭建ORACLE数据库

2012-05-02  包月兴 

安装oracle数据库

安装前配置

1确定当前登录的是超级管理员 root 用户内容都是在 root 下面进的操作依 次执行命令:

[groupadd dba]----------------------------------------管理组

[groupadd oinstall]------------------------------------安装组

[useradd  tester -g  oinstall   -G  dba]----------用户,用户录属于 dba oinstall

[passwd   tester]------------------------------------------用户密码

具体操作如下图所示:

创建用户组

2、继续利用 root 用户立安装目录并分配权限。分别执行如下命令

[mkdir -p /oracle/product/10.2.0/db_1]-----------------------------------新建 oracle 安装目录

[chown    -R  tester.oinstall   /oracle]---------修改 oracle 安装目录主和属组 [chmod    755   -R   /oracle]--------------------修改 oracle 安装目录作权限

如下图所示:

分配权限

3、注销当前 root 用户(议注销,不用 su 命令置换),再用刚才新建的 tester 用户登录 系统。进当前用户根目录执命令[vi ./.bash_profile],打开用环境变量表,插入 如下内容:

ORACLE_BASE=/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

ORACLE_SID=orcl

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export ORACLE_BASE

export ORACLE_HOME

export ORACLE_SID

export PATH

export LD_LIBRARY_PATH

设置环境变量

4、进入文件后,单击[i],开始修改,修改完成后保存退出(ESC---冒号---wq),执

[source                                             ./.bash_profile],使修改生效,此时你可以利用命令[echo                                         $ORACLE_BASE]

[echo $PATH]命令查刚才的设置内容,如下图所示:

加载环境变量

5.2安装 Oracle

1、注销系,用 tester 用户登录系统(注意如果上一步没有注销,这一步一定要注销, 要是你当前桌面显示[tester 的主目录])找到 Oracle 安装文件比如我的是放在/tmp zip文件,所以首先解压缩:

解压安装文件

2、解压缩成,会生成一个 database 的文件夹,进入 database 目录下会看到一个可执

行文件 runInstaller,执命令[./runInstaller],安开始:

安装数据库

3装正开始以后会弹出如下提示界面[基本安装][高级安装][安 装]中可以选择[企业版][标准版][自定义]默认的是[安装]也就是[企业版]设置 都是上面用 root 账户创的内容,可以默认不动,但是下面的数据库口令一定要设定号并 且记牢,它是关键所在,这里我们不是用[安装].

Libawt.so  libXp.so,进入/usr/lib目录下查看这两个包没有,找不到只能档下来在安装了,解决办法:加载安装包在server目录下面找到libXpsysstat,libXp-devel安装包进行安装。

安装如果还有问题就执行下面得命令:

root用户在终端执行:xhost 然切换回安装的Oracle得用户,执行#export   DISPLAY=:0
运行runinstaller就可以了。

随后回调用oracle的安装界面,这是最好是在虚拟机的界面操作,此时可能会出现界面字体看不清或者全是英文简写很难操作:输入export LANG=en_US 或者export LANG=zh_UTF-8.

 

设置安装路径

 

4、设定完密码,单击[一步]继续,这个地方的内容也是默认的,不用修改,[]

继续:

设置身份验证信息


5、当[检查]栏出现蓝色突出显示的提示时,选中当前的复选框即可,[下一步]继续:

 

检查先决条件

6、检查通以后进入正式安装界面,单击[安装]

执行安装


7、安装过中如果出现如下图提示,单击[忽略]继续:

确认提示信息

8、然后会现如下图继续安装界面:


6- 12安装进程

9、数据库件安装好后,进行置组件时出现下图示界面,用是进行口令的 修改和管理:

设置管理员密码


10、单击 [令管理],出现下图界面,可以根据需要作适当修改,这里我们默认安装。

确认管理员密码

11、单击[]后继续安装,然后会弹出下图所示界面,按提示进行操作:

安装脚本执行

                                                          


12下面我切换到 root 后执行脚的界面其中出现一个选择路径的地方默认即可:

执行安装配置脚本

13、执行脚本后,单击[确定]出现如下提示,安装完成,[退出]

安装退出


14、首先看一下欢迎界面,输入如下图地址,如果正确显示则表示安装成功:

15启动自启动服务

切换root用户:在/etc目录下,

Vi oratab 文件,修改orac=/oracle/product/10.2.0/db_1:N,N改为Y

切换会tester用户,在oracle_home下:vi /db_1/bin/dbstart

修改:oracle_home_listner=oracle的安装目录”

进入db_1/bin目录执行./dbstart启动oracle

16、安装成功之后启动oracle

首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:

第一步:打开Oracle监听

$ lsnrctl start

第二步:进入sqlplus

$ sqlplus /nolog

SQL>

第三步:使用sysdab角色登录sqlplus

SQL> conn /as sysdba

第四步:启动数据库

SQL> startup

经过上面的四个步骤,oracle数据库就可以启动了,可以进行操作了

287°/2830 人阅读/4 条评论 发表评论

乔海燕  2012-05-03

有机会试试  


乔海燕  2012-05-03

貌似看不到图嘞


包月兴  2012-05-03

图上传不上去


张舒  2012-05-04

图不全!


登录 后发表评论
包月兴
访客 1673
包月兴 的其他博文 更多