linux oracle11g安装手册,Linux 64bit下Oracle11g安装手册

基本信息

4f1150b881333f12a311ae9ef34da474.png操作系统:CentOS Release6.3(Final)

4f1150b881333f12a311ae9ef34da474.png内核版本:Kernel Linux2.6.32-279.el6.x86_64

4f1150b881333f12a311ae9ef34da474.pngOracle版本:Oracle 11g Release2

4f1150b881333f12a311ae9ef34da474.png安装包:linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip

安装准备

上传安装文件

将两个压缩文件覆盖解压后得到文件夹database,借助SSH工具上传到服务器上,目录如:/home/database创建组

4f1150b881333f12a311ae9ef34da474.png#groupadd dba

4f1150b881333f12a311ae9ef34da474.png# groupadd oinstall

创建用户

4f1150b881333f12a311ae9ef34da474.png#useradd –g oinstall –G dba oracle

修改用户密码

4f1150b881333f12a311ae9ef34da474.png#passwd oracle

创建安装目录

4f1150b881333f12a311ae9ef34da474.png#mkdir -p /opt/oracle/product/11.2/db_1

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# mkdir -p /opt/oraInventory

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# mkdir -p /opt/oracle/oradata

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# mkdir -p /var/opt/oracle

设置目录的所有者、所属组和权限

4f1150b881333f12a311ae9ef34da474.png#chown -R oracle.oinstall /opt/oracle

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# chown -R oracle.oinstall /opt/oracle/oradata

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# chown -R oracle.oinstall /opt/oracle/product/11.2/db_1

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# chown -R oracle.dba /opt/oraInventory

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# chown oracle.dba /var/opt/oracle

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# chmod -R 775 /opt/oracle

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.png# chmod -R 755 /var/opt/oracle

设置用户oracle的环境变量

4f1150b881333f12a311ae9ef34da474.png#su – oracle

4f1150b881333f12a311ae9ef34da474.png# vim /home/oracle/.bash_profile

在文件中添加如下:

4f1150b881333f12a311ae9ef34da474.pngexport ORACLE_BASE=/opt/oracle

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport ORACLE_SID=orcl

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport ORACLE_OWNER=oracle

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport ORACLE_TERM=vt100

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport PATH=$ORACLE_HOME/bin:$PATH4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport LD_LIBRARY_PATH

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngexport CLASSPATH

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngPATH=$PATH:/usr/sbin; export PATH

4f1150b881333f12a311ae9ef34da474.png

4f1150b881333f12a311ae9ef34da474.pngPATH=$PATH:/usr/bin; export PATH

4f1150b881333f12a311ae9ef34da474.pngORA_NLS33=$ORACLE_HOME/nls/admin/data

保存退出,执行以下命令使得配置立刻生效或使用Oracle重登陆系统

4f1150b881333f12a311ae9ef34da474.png#source $HOME/.bash_profile

开始安装

进入数据库安装文件(database文件夹)所在目录,如:/home/,为所有用户授权

4f1150b881333f12a311ae9ef34da474.png#chmod –R 777 database

切换到oracle用户,使用oracle重登陆或使用下面命令切换用户

4f1150b881333f12a311ae9ef34da474.png#su – oracle

进入database目录,运行安装文件开始安装

4f1150b881333f12a311ae9ef34da474.png#./runInstaller

进入图形化界面,一步步安装,取消勾选I wish…(依照个人),点击Next,弹出确认框再点Yes

8c1ae1c0ce29c8b5cbf1c12840744133.png

三选一界面,选择第二项:Install database software only

a534781a85b14eee3a4915a985f71bc8.png

保持默认:Singel instance database installation,点击Next

dd088e4d385c9376d21c795830dfc241.png

选择产品语言,默认英语,附加选择了简体中文,点击Next

8c8cc44b417ecdc746a78ee5f7627766.png

选择数据库版本,默认企业版,点击Next

1e57c1e643224afd8cd0055fdf84b89b.png

配置Oracle安装目录,由于安装前环境变量的配置,安装程序自动读取配置,自动选择好了Oracle Base和Software Location,如图所示,点击Next

555081f02d49d499529d93976b7b5b20.png

同上,Oracle Inventory Directory目录也自动选择好了,oraInventoryGroup Name选择安装前创建的组dba,点击Next

204f1b99921d95e8f850deac965dedc0.png

保持默认,两个组都选择的dba,点击Next

6e5d25da56cbd60a9cdf2dac14e07386.png

安装检查中

0e1a2d48175830e1415377d173e532b4.png

检查结束,不满足条件列表

50438e7ef8c641208c7bbc9ff72a587d.png

解决以上错误,新建命令行窗口,切换到root用户,需要输入root的密码

4f1150b881333f12a311ae9ef34da474.png#su – root

修改进程数和最大会话数的设置,执行

4f1150b881333f12a311ae9ef34da474.png#vi /etc/security/limits.conf

(在该文件的最后追加下面四行)

4f1150b881333f12a311ae9ef34da474.pngoracle   soft    nproc20474f1150b881333f12a311ae9ef34da474.pngoracle   hard    nproc163844f1150b881333f12a311ae9ef34da474.pngoracle   soft    nofile10244f1150b881333f12a311ae9ef34da474.pngoracle   hard    nofile65536

系统内核参数设置

4f1150b881333f12a311ae9ef34da474.png#vi /etc/sysctl.conf

(在该文件后追加以下内容)

4f1150b881333f12a311ae9ef34da474.pngkernel.sem=250320001001284f1150b881333f12a311ae9ef34da474.pngnet.ipv4.ip_local_port_range=9000655004f1150b881333f12a311ae9ef34da474.pngfs.file-max=68157444f1150b881333f12a311ae9ef34da474.pngnet.core.rmem_default=2621444f1150b881333f12a311ae9ef34da474.pngnet.core.rmem_max=41943044f1150b881333f12a311ae9ef34da474.pngnet.core.wmem_default=2621444f1150b881333f12a311ae9ef34da474.pngnet.core.wmem_max=10485764f1150b881333f12a311ae9ef34da474.pngfs.aio-max-nr=1048576

保存退出,立即生效执行:

4f1150b881333f12a311ae9ef34da474.png#cd /etc

4f1150b881333f12a311ae9ef34da474.png# sysctl -p

安装以下列表中的包(使用yum在线安装),其中pdksh-5.2.14没有找到,不安装也没有问题

4f1150b881333f12a311ae9ef34da474.png-libaio-0.3.105(i386)

4f1150b881333f12a311ae9ef34da474.png-libaio-devel-0.3.105(i386)

4f1150b881333f12a311ae9ef34da474.png-libaio-devel-0.3.105(x86_64)

4f1150b881333f12a311ae9ef34da474.png-glibc-2.3.4-2.41(i686)

4f1150b881333f12a311ae9ef34da474.png-compat-libstdc++-33-3.2.3(i386)

4f1150b881333f12a311ae9ef34da474.png-compat-libstdc++-33-3.2.3(x86_64)

4f1150b881333f12a311ae9ef34da474.png-gcc-c++-3.4.6(x86_64)

4f1150b881333f12a311ae9ef34da474.png-elfutils-libelf-devel-0.97(x86_64)

4f1150b881333f12a311ae9ef34da474.png-libgcc-3.4.6(i386)

4f1150b881333f12a311ae9ef34da474.png-libstdc++-3.4.6(i386)

4f1150b881333f12a311ae9ef34da474.png-unixODBC-2.2.11(i386)

4f1150b881333f12a311ae9ef34da474.png-unixODBC-2.2.11(x86_64)

4f1150b881333f12a311ae9ef34da474.png-unixODBC-devel-2.2.11(i386)

4f1150b881333f12a311ae9ef34da474.png-unixODBC-devel-2.2.11(x86_64)

4f1150b881333f12a311ae9ef34da474.png-pdksh-5.2.14(x86_64)

以上步骤完成后点击按钮Check Again,发现不满足列表并没有清除,而是少了一些,此时勾选右侧复选框Ignore all即可向下安装了,直到安装完成。

安装监听器

使用oracle用户登陆系统或在命令行窗口切换到oracle用户,执行

4f1150b881333f12a311ae9ef34da474.png#netca

进入图形化配置,直接默认下一步,到最后完成,其中你也可以修改监听去的名称,协议,端口。

f9bb86d4afaf9208d42e83b54ea5b162.png

fea98aed71f12d91ece801b050e29d85.png

f48282a00a7c90fc99da74c90865c6c5.png 

e4c29d0db5d42d608c165a4f1d78f1ac.png

a624a53c92fd4c6ca2858b580b70e684.png

8f2cf25a9fea435bcbec4374980a3e9c.png

35dbfde781365d8b2a8c14bde088b80b.png

08c21301418dc09fe768af326f2b3585.png

cec7de3ec6abf3864559e9a42b2284ea.png

安装完成后可以使用如下命令来查看监听是否配置成功

4f1150b881333f12a311ae9ef34da474.png#ps –ef

安装数据库程序

执行

4f1150b881333f12a311ae9ef34da474.png#dbca

进入图形化配置界面,几乎全Next

3042c2f6f714b1585212c14471c8a190.png

908356abadd1622fdcae3267c8990ba5.png

d713b7f06df0370c3e263ed551e1c3ea.png

8410b643ef7586f873179a3ab71bc7c1.png

配置全局数据库名称,如果该服务器只安装这一个数据库建议使用orcl,鉴于习惯作

53cec0c45051e323cfef469c2d40d38c.png

9d99225f97a0b1bb61d5707949f20fc0.png

备配置四个内置超级管理员密码,建议统一密码,便于记忆用

22aa076d289b0faf2b255b1fb65e2aed.png

提示密码过于简单,不管它,点击Yes

995f652f30159381271578ec0414cf21.png

07ea2fd96b22e35ae7ef07b9e999768e.png

f51c855f8cb80db5bb91ed065d5cf851.png

3a16e9f90cf1c8db5552c36f7931fbcd.png

81b42283974291ec7af1ad30555869d1.png

6d3d74527e3d3e3c088a171d37698f1f.png

f474d1448c9ed70d96014d7828d4207a.png

8c7951b1502bc39b203fb187d86b3331.png

到这数据库实例就算创建完成了!并且会自动启动!

PS:10g客户端连接11g服务器需要手动修改客户端文件,如下:

4f1150b881333f12a311ae9ef34da474.pngX:\oracle\product\10.2.0\client_1\network\ADMIN

文件名:

tnsnames.ora

修改前不要忘记备份原文件,手动配置要连接的11g数据库连接信息,如:

4f1150b881333f12a311ae9ef34da474.pngORCL_11g=4f1150b881333f12a311ae9ef34da474.png  (DESCRIPTION=4f1150b881333f12a311ae9ef34da474.png    (ADDRESS_LIST=4f1150b881333f12a311ae9ef34da474.png      (ADDRESS=(PROTOCOL=TCP)(HOST=172.25.78.88)(PORT=1521))

4f1150b881333f12a311ae9ef34da474.png    )

4f1150b881333f12a311ae9ef34da474.png    (CONNECT_DATA=4f1150b881333f12a311ae9ef34da474.png      (SID=orcl)

4f1150b881333f12a311ae9ef34da474.png      (SERVER=DEDICATED)

4f1150b881333f12a311ae9ef34da474.png    )

4f1150b881333f12a311ae9ef34da474.png  )

其中:

ORCL_11g为本地连接服务名

172.25.78.88为数据库所在服务器IP

你会发现CONNECT_DATA内部和10g的配置不同,这就是区别,导致PL/SQL连不上11g

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值