快捷搜索:  汽车  科技

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)b)swap满足下面的要求: a)至少1GB物理内存4,硬件需要说明,最低要求。I. 硬件: 1. 最低硬件需求

近期有需要了解一下Oracle,于是就先找一些教程看看,顺便安装一下系统把安装的步骤记录一下,以备不时之需,大概思路如下。

准备

1,全新安装Oracle11g数据库需要的安装包:总共有7个安装包,如果是单实例环境没有RAC这样的环境只需要前2个安装包就可以。

p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip

2,安装的操作系统版本:Red Hat Enterprise Linux Server release 6.9 (Santiago)

3,需要安装Xmanager6这个软件,具体在网上可以查询到。

4,硬件需要说明,最低要求。

I. 硬件:

1. 最低硬件需求

a)至少1GB物理内存

b)swap满足下面的要求:

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(1)

注意:

上面的推荐(来自于 11.2 Database installation guide)是最低的推荐。

c)/tmp至少1GB空间,并且要少于2TB空间。

d)database software 至少需要4.4GB空间

e)database 需要至少1.7G空间。

2. Oracle database 在 ext2,ext3,ext4 和 xfs文件系统上受到支持(参见Note:236826.1 and Note 1632127.1 以获得更多信息)

正式安装Oracle

1.安装必要的依赖软件

[root@OracleLinux6 ~]#yum install -y binutils compat-libstdc -33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc libstdc -devel make sysstat unixODBC unixODBC-devel

2,创建用户和用户组

[root@OracleLinux6 ~]# groupadd -g 501 oinstall [root@OracleLinux6 ~]# groupadd -g 502 dba [root@OracleLinux6 ~]# useradd -g oinstall -G dba oracle

3,新建安装目录并设置权限

[root@OracleLinux6 ~]# mkdir -p /orasetup /home/app/oracle [root@OracleLinux6 ~]# chmod -R 775 /orasetup /home/app [root@OracleLinux6 ~]# chown -R oracle:oinstall /orasetup /home/app

4,上传需要安装Oracle11G软件并解压软件

[root@OracleLinux6 ~]# cd /orasetup/ [root@OracleLinux6 orasetup]# rz [root@OracleLinux6 orasetup]# unzip p13390677_112040_Linux-x86-64_1of7.zip

解压完后需要再次执行以下权限,已确保Oracle用户可以执行

[root@OracleLinux6 ~]# chmod -R 775 /orasetup [root@OracleLinux6 ~]# chown -R oracle:oinstall /orasetup

5,修改用户环境变量

[root@OracleLinux6 ~]# su - oracle [oracle@OracleLinux6 ~]$ pwd

/home/oracle

添加如下信息:

[oracle@OracleLinux6 ~]$ vi .bash_profile export PATH alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias vi='vim' alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' export ORACLE_BASE=/home/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export ORACLE_SID=orcl export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib/usr/lib export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bi n:$ORACLE_HOME/jdk/bin export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS" export NLS_LANG="Simplified Chinese_China".AL32UTF8 umask 022

6,修改系统环境变量

[root@OracleLinux6 ~]# vi /etc/profile

添加如下信息:

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi

[root@OracleLinux6 ~]# source /etc/profile

7,修改用户限制

[root@OracleLinux6 ~]# vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768

8,修改内核参数

[root@OracleLinux6 ~]# vim /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586

最后刷新以下参数

[root@OracleLinux6 ~]# sysctl -p

9,修改hosts文件

[root@OracleLinux6 ~]# vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.254.33 OracleLinux6

10,安装数据库

先安装好Xmanager软件,切换用户至Oracle用户下来安装数据库。

[root@OracleLinux6 ~]# su - oracle [oracle@OracleLinux6 ~]$ export DISPLAY=192.168.254.1:0.0 [oracle@OracleLinux6 ~]$ xhost

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(2)

进入database文件夹,运行./runInstaller。

[oracle@OracleLinux6 ~]$ cd /orasetup/database/ [oracle@OracleLinux6 database]$ ll total 60 drwxrwxr-x 4 oracle oinstall 4096 Aug 27 2013 install -rwxrwxr-x 1 oracle oinstall 30016 Aug 27 2013 readme.html drwxrwxr-x 2 oracle oinstall 4096 Aug 27 2013 response drwxrwxr-x 2 oracle oinstall 4096 Aug 27 2013 rpm -rwxrwxr-x 1 oracle oinstall 3267 Aug 27 2013 runInstaller drwxrwxr-x 2 oracle oinstall 4096 Aug 27 2013 sshsetup drwxrwxr-x 14 oracle oinstall 4096 Aug 27 2013 stage -rwxrwxr-x 1 oracle oinstall 500 Aug 27 2013 welcome.html [oracle@OracleLinux6 database]$ ./runInstaller

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(3)

进入安装界面

1,开始安装Oracle 进入安装首页,去掉打钩的选项。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(4)

2,skip升级安装。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(5)

3,跳出对话框点击yes继续。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(6)

4,选择仅安装数据库软件。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(7)

5,安装单实例数据库。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(8)

6,选择type 语言类型。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(9)

7,安装数据库版本。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(10)

8,安装路径选择(这个在你的用户环境变量设置过了)。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(11)

9,Create Inventory。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(12)

10,Operating System Group 。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(13)

11,Prerequisite Ckeck :这一步有可能会有两个yum包没有安装上,需要安装在一下ksh和libaio-devel 你可以忽略但我不太确定有何影响,我都是安装通过后继续。

12 Summary

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(14)

13 Install Product

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(15)

14 快要安装完成时执行脚本。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(16)

15,利用终端使用root权限执行提示Path的脚本文件,点击OK即完成。

设置监听

1,在Oracle用户下设置监听

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(17)

2,Listener Configure

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(18)

3,Add Listener

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(19)

4,Listener name

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(20)

5,Listener TCP

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(21)

6,Listener Port

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(22)

7,Listener another 选择NO

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(23)

8,最后一步选择Cancel 结束监控设置。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(24)

创建数据库

1,进入Oracle用户,创建数据库。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(25)

2,CreateDatabase

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(26)

3,下一步

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(27)

4,设置数据库名称。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(28)

5,Setup4 --去掉√

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(29)

6,创建密码

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(30)

7,选择监听程序name:LISTENER1默认不用选择直接是LISTENER

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(31)

8,设置template

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(32)

9,启用闪回和Archiving

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(33)

10,选择模版schemas

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(34)

11,设置Memory容量(可以设置到70%)

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(35)

12,设置Sizing为5000

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(36)

13,设置Character

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(37)

14,设置说明

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(38)

15,完成

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(39)

16,Confirmation信息。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(40)

17,开始创建数据库。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(41)

18,最后提示安装的文件信息,到此建库完成。

oracle 11安装配置教程(小白安装Oracle11.2.0.4数据库详细步骤)(42)

最后说明

1,创建过程中回到46% 有一个报错:ORA-12532错误:解决办法:密码设置时候不要用到@字符。

2,安装之前请准备好软件,特别是Xmanager等等。

3 如有需要软件,请先关注我后,进入头条号主页,右上角有私信功能,私信我Oracle。

猜您喜欢: