oracle安装—验证成功

更新时间:2024-06-16 12:45:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Oracle10.2 for RHEL5.4.x86_64安装手册

1

Tar –zxvf aaa . 系统环境

OS:Redhat Enterprise Linux 5.4.x86_64 OS kenrel:2.6.18-164.EL5

Oracle:Oracle10.2.0.1EnterpriseFor Linux 86_64 Harddisk:320G Memory:4G

Ethernet adapter:100Base-T

2. 操作系统要求

硬盘的分区和目录规划

Type ext3 ext3 swap ext3 ext3 ext3 ext3 ext3 ext3 ext3 ext3 Size 1,024M 30,720M 6,144M 20,480 M 20,480 M 20,480 M 20,480 M 20,480 M 61,440M 61,440M 20,480 M Mounted on /boot / N/A /home /opt /usr /var /tmp /oracle /websphere /tmp Filesystem /dev/hda1 /dev/mapper/VG00-LV00 /dev/mapper/VG00-LV01 /dev/mapper/VG00-LV02 /dev/mapper/VG00-LV03 /dev/mapper/VG00-LV04 /dev/mapper/VG00-LV05 /dev/mapper/VG00-LV06 /dev/mapper/VG00-LV07 /dev/mapper/VG00-LV08 tmpfs

1) 检查硬件信息

#grep MemTotal /proc/meminfo #grep SwapTotal /proc/meminfo #df –h

验证Linux安装

2) 检查内核版本

#uname -r 3) 安装软件包 # mkdir /u01

系统安装软件包的时候,选择“自定义”方式安装软件包,并且选择“安装全部软件包”的方式进行安装,如下补丁一定要安装,版本可以高于下面列出的

1) binutils-2.17.50.0.6-12.EL5 2) compat-db-4.2.52-5.1

3) compat-libstdc++-33-3.2.3(i386) 4) compat-libstdc++-33-3.2.3(x86_64) 5) control-center-2.16.0-16. EL5 6) gcc-4.1.2-46.EL5 7) gcc-c++-4.1.2-46.EL5 8) glibc-2.5-42

9) glibc-common-2.5-42 10) libaio-0.3.106.3.2 11) libstdc++-4.1.2-46.EL5

12) libstdc++-devel-4.1.2-46.EL5 13) libXp-1.0.0-8 14) make-3.81-1.1

15) openmotif-2.3.1-2.3.EL5

16) pdksh-5.2.14-36.EL5 17) setarch-2.0-1.1 18) sysstat-7.0.2-3.EL5

(Tips: 建议先检查,再安装,参考步骤4)

以下包建议安装i386和x86_64两者 libaio-0.3.106-3.2.x86_64.rpm libaio-0.3.106-3.2.i386.rpm libXp-1.0.0-8.x86_64.rpm libXp-1.0.0-8.i386.rpm 4) 检查所需软件包

# rpm -q binutils compat-db control-center compat-libstdc++ gcc gcc-c++ glibc glibc-common libaio libstdc++ libstdc++-devel libXp make openmotif pdksh setarch sysstat

rpm –ivh

rpm -ivh binutils-2.17.50.0.6-12.EL5.rpm compat-db-4.2.52-5.1.rpm control-center-2.16.0-16.EL5.rpm gcc-4.1.2-46.EL5.rpm gcc-c++-4.1.2-46.EL5.rpm libaio-0.3.106.3.2.rpm

libstdc++-4.1.2-46.EL5.rpm libstdc++-devel-4.1.2-46.EL5.rpm libXp-1.0.0-8.rpm make-3.81-1.1.rpm openmotif-2.3.1-2.3.EL5.rpm pdksh-5.2.14-36.EL5.rpm sysstat-7.0.2-3.EL5.rpm Ip地址的规划 主机名 devdb Eth0 130.120.2.158 Eth1 5) /etc/hosts文件修改 把127.0.0.1修改为网卡设置的(直实)ip地址,其后把多余的主机名去掉,只保留一个真实的主机名

如:130.120.2.158 devdb

ORACLE所需的系统配置

6) 修改/etc/profile文件 添加如下内容:

# for oracle

if [ $USER = \

if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else

ulimit -u 16384 -n 65536 fi

fi

source /etc/profile 修改系统内核参数

7) 编辑/etc/sysctl.conf文件

kernel.shmall = 2097152

kernel.shmmax = 2147483648 kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128 fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144

修改完成后,用root用户执行以下命令导入刚才写入的参数 #sysctl -p

8) 编辑/etc/security/limits.conf文件 添加如下内容

* soft nproc 2047 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536

9) 编辑/etc/pam.d/login文件 添加如下内容

session required /lib/security/pam_limits.so session required pam_limits.so 10) vi /etc/selinux/config 确保以下内容 SELINUX=disabled 11) 创建oinstall dba组

#groupadd oinstall # groupadd dba 12) 创建oracle用户

useradd –g oinstall –G dba oracle passwd oracle

13) 创建oracle软件安装目录

#mkdir /u01/oracle 14) 修改目录属主属组

#chown –R oracle:oinstall /u01/oracle # chmod 766 /u01/oracle 15) 以oracle用户登录系统

#su – oracle

16) 修改.bash_profile文件 在里面添加如下内容

#ORACLE ENVIRONENMENT

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=orcl export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH

export PATH=$ORACLE_HOME/bin:$PATH export

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64/ export

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export TMP=/tmp

export TMPDIR=$TMP umask 022

unset USERNAME

执行环境设置

source ~/.bash_profile

验证是否正确

echo $ORACLE_BASE

17) 修改版本

方法1:编辑文件/etc/redhat-release把Red Hat Enterprise Linux Server release 5

(Tikanga)改成版本4,当然oracle安装完成后,要修改回来: redhat-release是只读文件,先更改它的属性,然后再更改

chmod 777 /etc/redhat-release vi /etc/redhat-release

删除或注释掉这一行:Red Hat Enterprise Linux Server release 5

(Tikanga)

添加这一行:Red Hat Enterprise Linux AS release 4 (Nahant Update 4)

方法2:安装时忽略系统检查

#./runInstaller -ignoreSysPrereqs

18) 重起系统

#reboot

3. 安装ORACLE软件

chown -R oracle:oinstall database/

19) 将数据库软件上传到主机/oracle目录,

完毕后可以看到本路径下多了个文件:10201_database_linux_x86_64.cpio

20) 解压Oracle安装文件

cpio -idmv < 10201_database_linux_x86_64cpio

21) 使GUI终端上可以正常安装操作 以root用户登录 #xhost + 或这样

#vncserver

然后切换为Oracle用户 #su – oracle

# cd /oracle/database

22) 执行runInstaller安装软件

$.database/runInstaller

出现安装画面

23) 选择Advanced Installation

24) 指定存储oracle安装信息的目录和该目录拥有者(oinstall)

25)选择安装方式,推荐选择企业版

请根据license情况选择安装内容。

26) 选择安装语言

27) 选择安装目录

28) 系统安装先决条件的检查

29) 指定拥有dba管理权限的操作系统用户组

30) 选择只安装数据库 31) 显示安装清单

32) 开始安装

33) 开始进行组件的配置

34) 以root用户执行如下的脚本

35) 完成安装软件

4. 创建ORACLE实例

以oracle用户登陆, 36) 执行dbca命令

$dbca

出现欢迎画面

$dbca

37) 选择创建数据库

38) 选择数据库模板(自定义数据库)

39) 定义数据库的“全局数据库名”和“SID”为“YJZH10G” 40) 选择数据库的管理选项

41) 设置数据库的帐户密码,这里建议初始密码为:ora123

42) 选择数据库的存储模式(文件系统)

43) 使用模板中的文件位置来创建数据文件

44) 查看并确认安装过程中会引用的文件位置变量

45) 配置数据库的恢复选项(启用快闪恢复区和日志归档)

46) 日志归档位置和格式的配置

%t:线程号,%s:日志文件的序列号,%r:重设日志id {ORACLE_BASE}/oradata/data2/{DB_NAME}/archive1 {ORACLE_BASE}/orabak/{DB_NAME}/archive2

47) 配置数据库内容

48) 配置初试化参数选项-内存

49) 配置初试化参数选项-数据块大小,数据库并发用户连接线程数

50) 配置初试化参数-数据库字符集,国家字符集

这是亚运会项目的特别需要,一般按以下选择安装

51) 配置初试化参数-连接模式,选择共享模式 52) 存储配置-控制文件位置

53) 存储配置-控制文件选项

54) 存储配置-数据文件

55) 数据库创建选项(生成创建数据库脚本)

生成数据库脚本以便在创建另一节点个数据库的时候使用该脚本

56) 检查并确认先前的配置选项

57) 开始创建数据库实例

58) 创建完成

59) 通过以下信息访问数据库

http://devdb:5560/isqlplus

http://devdb:5560/isqlplus/dba http://devdb:1158/em

如果不能解析机器名,用IP地址直接访问 http://130.120.2.158:5560/isqlplus http://130.120.2.158:5560/isqlplus/dba http://130.120.2.158:1158/em

本文来源:https://www.bwwdw.com/article/2n03.html

Top