linux-Redhat-6.5-64位-安装oracle-11g(测试通过)

阅读: 评论:0

2024年2月6日发(作者:)

linux-Redhat-6.5-64位-安装oracle-11g(测试通过)

Linux环境安装oracle 11g数据库

一.安装环境

Linux服务器:Redhat 6.5 64位

oracle服务器:oracle11g-64位

二.系统配置

Root用户下进行以下配置:

1. 关闭SELinux、防火墙(后续要打开防火墙就得开放1521端口以及允许ip通过)

services iptables stop

chkconfig iptables off

sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config

或者编辑 vi /etc/selinux/config

把SELINUX=enforcing

改为:SELINUX=disabled

重启电脑或者用命令立刻生效:

# setenforce 0

2.检查hosts文件

vim /etc/hosts

127.0.0.1 omain localhost

172.0.0.214 omain localhost

3.修改linux内核,修改/etc/文件,输入命令: vim /etc/ ,按i键进入编辑模式,修改或添加下列内容,编辑完成后按Esc键,输入“:wq”保存退出。

然后,使用命令:sysctl –p使之立刻生效。

_dumpable = 1

-max-nr = 1048576

-max = 6815744

= 2097152

= 536870912

= 4096

= 250 32000 100 128

_local_port_range = 9000 65500

_default=4194304

_max=4194304

_default=262144

_max=1048586

4.修改用户的SHELL限制,输入命令:vim /etc/security/,按i键进入编辑模式

,添加下列内容,编辑完成后按Esc键,输入“:wq”保存退出。

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 4096

oracle hard nofile 65536

oracle soft stack 10240

5.修改/etc/pam.d/login 文件,输入命令:vim /etc/pam.d/login,按i键进入编辑模式,添加下列内容,编辑完成后按Esc键,输入“:wq”保存退出。

session required /lib/security/pam_

session required pam_

6.编辑 /etc/profile ,输入命令:vim /etc/profile,添加下列内容,编辑完成后按Esc键,输入“:wq”存盘退出。

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

7.检查所需的包,安装缺少的包:

6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-6 (x86_64)

compat-libstdc++-6.i686

6 (x86_64)

gcc-c++-6 (x86_64)

6 (i686)

6 (x86_64)

6 (x86_64)

6.i686

ksh

6 (i686)

6 (x86_64)

libstdc++-6 (x86_64)

libstdc++-6.i686

libstdc++-6 (x86_64)

libstdc++-6.i686

6 (x86_64)

6.i686

6 (x86_64)

6.i686

6

6 (x86_64)

6_

6_3.x86_

6_

6_3.x86_

6.x86_

6.x86_

8.创建oracle用户和组

A:创建组,使用如下命令

groupadd oinstall

groupadd dba

B:创建orcale用户,并设置密码,如下命令

useradd -m -g oinstall -G dba oracle

passwd oracle

9.创建Oracle安装文件夹以及数据存放文件夹

mkdir -p /opt/app/oracle安装目录(需修改)

chown -R oracle:oinstall /opt/app/oracle

chmod 755 /opt/app/oracle

mkdir /opt/app/oracle/oradata数据存储目录(需修改)

chown -R oracle:oinstall /opt/app/oracle/oradata

chmod -R 755 /opt/app/oracle/oradata

mkdir /opt/app/oraInventory Oracle自身档案日志存储目录(需修改)

chown -R oracle:oinstall /opt/app/oraInventory

chmod -R 755 /opt/app/oraInventory

mkdir /opt/app/oracle/product/11.2.0/dbhome_1 Oracle程序存放位置(需修改)

chown -R oracle:oinstall /opt/app/oracle/product/11.2.0/dbhome_1

chmod -R 755 /opt/app/oracle/product/11.2.0/dbhome_1

10.设置oracle用户登录时的环境变量(以下以oracle用户登:)

su oracle

vim /home/oracle/.bash_profile

ORACLE_BASE=/opt/app/oracle(根据设置好的路径进行修改)

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

ORACLE_SID=orcl

LD_LIBRARY_PATH=$ORACLE_HONE/lib

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

export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

保存后使用如下命令,使设置生效:

$ source /home/oracle/.bash_profile

三.安装Oracle,并进行相关配置,

1.以oracle用户登陆认证,将下载的linux.x64_11gR2_database_

linux.x64_11gR2_database_放至文件夹/opt/app

$ cd /opt/app

解压缩linux.x64_11gR2_database_ linux.x64_11gR2_database_

$ unzip linux.x64_11gR2_database_/opt/app/database

$ unzip linux.x64_11gR2_database_ /opt/app/database

2.解压缩完成会在同一个文件夹中看到database的文件夹,请进入到database文件夹中:

$ cd database

准备执行数据库安装,如果你的是中文环境,安装时会出现中文乱码,请运行以下指令

$ export LANG=en_US

3.接着执行安装

$ ./runInstaller

如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:

# export DISPLAY=:0.0

# xhost +

$ ./runInstaller

4.在弹出的安装程序界面,取消“I wish to receive ……”前面的勾,按“next”在弹出的对话框,选择“YES”

5.选择:安装并配置数据库“Create and configure database”按“Next”

6.选择”Server Class”按”Next”

7.选择“Single Instance database installation“按”Next ”

8.选择”Advanced Install ”按”Next ”

9.找到并选择”Simplified Chinese ”按单箭头,把简体中文添加到语言栏 , 按“Next“

10.选择”Enterprise Edition ”按“Next “

11.选择安装oracle 的文件夹Oracle Base: /opt/oracle , Software Location选择的文件夹子目录, 由于前面配好了,所以这里会自动选择好,直接按”Next“

12.选择Inventory Directory存放目录,按“Next“

13.这一步默认即可,按“Next“

14.设置数据库名和服务名 , 按“Next“

15.开始自动内存管理,勾上” Enable Automatic Memory ……”按“Next“

16.启用oracle企业管理控制台OEM , 默认,按”Next ”

17.选择 File system , 按“Next“

18.自动备份设置 , 按实际需要选择 , 按”Next ”

19. Oracle 账号密码设置,我们这里设置统一密码, 按“Next“

注意,设备密码时不得使用!@#$%^&*等特殊符号,密码由:英文字母大小写及数字组成

20.授权的组默认即可,按“Next“

21. 开始进行安装要求检查,提示缺少包,然后把缺少的包再装上,点击”Check Again’,

22. 如果包全部安装了,就会检查通过,直接出现的下面的框,点击“finish”,开始安装……注意,最好是把所有的包都装完,就是检查后全部通过,否则后面会出现各种错误。

安装过程遇到的错误:

1.这个是gcc的错误,重新安装一下,按“Retry”即可通过。

在RedHat的 64位系统下安装中途会出现 Error in invoking target 'mkldflags ntcontab.o

nnfgt.o' of makefile '.../ins_net_'--68%错。

是因为系统gcc的包没有装全。需要把一下安装按顺序安装。( rpm –ivh

--nodeps --force)

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

6.x86_

注:以上是安装gcc,软件安装顺序不能错

libstdc++-6.x86_

libstdc++-6.x86_

gcc-c++-6.x86_

注:以上是安装gcc-c++

2. 这个是hosts和tnsname没配置好,检查下hosts,再试一次

修改 /etc/hosts里,IP地址后添加主机名,修改/etc/sysconfig/network,将HOSTNAME改为“oracle”

23.排除错误后,继续安装……

23.安装完成后,会出来一个对话框,提示使用root用户执行这两个脚本

按照要求用root用户,执行即可。

24.安装完毕。

25、重新启动服务器设置oracle开机自动启动

用oracle用户登陆,点击右键选择“在终端中打开”

将“orcl:/app/oracle/product/11.2.0/dbhome_1:N“

改为”orcl:/app/oracle/product/11.2.0/dbhome_1:Y“

编辑完后按下“Esc“键,输入”:wq“,保存退出

修改,键入#vi /etc /rc.d/

添加:su oracle -lc “/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start”

su oracle -lc /app/oracle/product/11.2.0/dbhome_1/bin/dbstart

修改完后按下“Esc“键,输入”:wq“,保存退出

将ORACLE默认密码改为永久性

处理过程:

1、查看用户的proifle是那个,一般是default:

sql>SELECT username,PROFILE FROM dba_users;

2、查看指定概要文件(如default)的密码有效期设置:

sql>SELECT * FROM dba_profiles s WHERE e='DEFAULT' AND

resource_name='PASSWORD_LIFE_TIME';

3、将密码有效期由默认的180天修改成“无限制”:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

(前三步已经解决第四步没必要)

4、修改后,还没有被提示ORA-28002警告的用户不会再碰到同样的提示;已经被提示的用户必须再改一次密码,举例如下:

$sqlplus / as sysdba

sql> alter user wapgw identified by <原来的密码>

linux-Redhat-6.5-64位-安装oracle-11g(测试通过)

本文发布于:2024-02-06 22:52:49,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170723116962711.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:安装   用户   设置   修改   密码   命令   选择   添加
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23