RHEL5下安装Oracle
Storedata
|
1#
Storedata 发表于 2007-06-14 00:24
RHEL5下安装Oracle
下载所有文件名为:
10201_database_linux32.zip 文件大少(KB): 653061KB 修改/etc/目录中的sysctl.conf文件增加内核参数,主要说明增加的关键部分,详细内容如下: 增加内容: kernel.shmall = 2097152 kernel.shmmax = 268435456 (以字节为单位,物理内存*512*512*2,为物理内存的2倍) 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=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144 创建安装数据库时所需要使用的用户组: 详细操作: # groupadd oinstall (增加oinstall组) # groupadd dba(增加dba组) # groupadd oper (增加oper组) 创建安装数据库时所需要使用的用户: 详细操作: # useradd -g oinstall -G dba oracle (设定oracle用户为oinstall、dba用户组的成员) # passwd oracle (设定oracle用户的密码) Changing password for user oracle. New UNIX password: 923211 (密码为:jinbiao) Retype new UNIX password: 923211 (再输入一次密码为:jinbiao) passwd: all authentication tokens updated successfully. 以下的操作步骤可以不做,创建数据库安装时数据存放路径和相关目录权限(本例中不一定使用这个路径,只是提示一下如何创建路径和设定相关目录的权限): 详细操作: # mkdir -p /oracle/product/10.2.0/db_1 (创建数据目录) # chown -R oracle.oinstall /oracle (设定目录所属的用户组和用户) # chmod -R 775 /oracle (设定目录的读写权限) 复制和解压10201_database_linux32.zip文件: 详细操作: # cp 10201_database_linux32.zip /etc/oracle/ (复制文件到oracle个人目录内) # unzip /etc/oracle/10201_database_linux32.zip (解压zip文件) 修改oracle用户下的.bash_profile文件增加以下参数,主要说明增加的关键部分,详细内容如下: 增加内容: vi .bash_profile (执行vi命令来修改.bash_profile) # Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_BASE=/home/oracle/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_SID=oral; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbinPATH; export PATH PATH=$ORACLE_HOME/binPATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib; export CLASSPATH #LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL 重新启动操作系统: 详细操作: # reboot (重新启动命令) 特别说明:因为安装Oracle软件时不可使用root(超级用户)来进行安装,只可以使用刚才新建的oracle 用户来进行安装,请大家一定要注意! 重新启动操作系统后,使用oracle用户登陆操作系统进行Oracle数据库的正确安装: 用户名:oracle 密码为:jinbiao 点击“任务栏” → “应用程序” → “系统工具” → “终端”: 执行runInstaller文件进行,开始Oracle数据库的安装: 详细操作: $ /home/oracle/database/./runInstaller (执行runInstaller文件) 经过一小段的时间,会出现“选择安装方法”的信息窗口; 点选“高级安装(A)”,继续安装请单击“下一步(N)”按键; 同时“终端”窗口也会出现以下的提示信息: 进入“指定产品清单目录和身份证明”窗口: 输入产品清单目录的完整路径(D):/home/oracle/oraInventory 指定操作系统组名(S):oinstall 继续安装请单击“下一步(N)”按键; 检查产品清单目录和身份证明的过程如下图: 进入“选择安装类型”窗口,点选“企业版(E)(1.26GB)”,继续安装请单击“下一步(N)”按键; 进入“指定主目录详细信息”窗口: 名称(M):OraDb10g_home1 路径(A):/home/oracle/oracle/product/10.2.0/db_1 (本例子使用默认路径) 或者: /oracle/product/10.2.0/db_1 继续安装请单击“下一步(N)”按键; 进入“产品特定的选决条件检查”窗口,经过一小段时间检查,会出现以下的检查信息窗口; 在“正在检查网络配置需要”项目内,选中状态栏目的内容,继续安装请单击“下一步(N)”按键; 进入“选择配置选项”窗口,点选“创建数据库(C)” ,继续安装请单击“下一步(N)”按键; 进入“选择数据库配置”窗口,点选“一般用途(G)” ,继续安装请单击“下一步(N)”按键; 进入“指定数据库配置选项”窗口: 数据库命名中的: 全局数据库名: orcl SID: orcl 数据库字符集: 简体中文ZHS16GBK 转为:Unicode 标准UTF-8 AL32UTF8 继续安装请单击“下一步(N)”按键; 进入“选择数据库管理选项”窗口,点选“使用Database Control管理数据库”,继续安装请单击“下一步(N)”按键; 进入“指定数据库存储选项”窗口,点选“文件系统”: 指定数据库文件位置:/home/oracle/oracle/product/10.2.0/oradta/ 继续安装请单击“下一步(N)”按键; 进入“指定备份和恢复选项”窗口,点选“不启用自动备份”,继续安装请单击“下一步(N)”按键; 进入“指定数据库方案的口令”窗口: 点选“所有的帐户都使用同一个口令”: 输入口令: 1234567 确认口令: 1234567 口令处理过程如下图,继续安装请单击“下一步(N)”按键; 进入“概要信息”窗口,继续安装请单击“下一步(N)”按键; 进入“安装”窗口,详细安装如下图片; A、安装部分图片; B、复制文件部分; C、连接数据系统部分; D、设置数据系统部分; 进入“配置助手”窗口: 配置:Oracle Net Configuration Assistant 配置:Oracle Database Configuration Assistant时: 会出现“Database Configuration Assistant”新窗口,详细配置过程: A、正在复制数据库文件; B、正在创建并启动Oracle实例; C、正在进行数据库创建; 完成以上三个部分,会出现一个数据库创建完成信息提示窗口,点击“确定”按键 配置:iSQL*Plus配置辅助程序 配置过程中,会出现一个执行配置脚本信息提示窗口,详细信息如下图: 执行orainstRoot.sh脚本的详细过程: 点击“任务栏” → “应用程序” → “系统工具” → “终端”: 转换用户和执行orainstRoot.sh脚本的详细过程: 详细操作: $ su root (转换成root超级用户环境) Password: jinbiao (输入root用户的密码) # /home/oracle/oraInventory/orainstRoot.sh (输入执行脚本的详细路径) 执行root.sh脚本的详细过程: 详细操作: # /home/oracle/oracle/product/10.2.0/db_1/root.sh (输入执行脚本的详细路径) 执行完成orainstRoot.sh、root.sh脚本后,关闭“超级用户的终端”,回到“执行配置脚本”提示窗口,继续安装请单击“确定”按键; 进入“安装结束”窗口,退出安装程序请单击“退出(X)”按键; 特别说明:请大家一定要记录好以下的WEB URL地址(重要): 以下的 J2EE 应用程序已经配置, 并且可用下面列出的 URL 来访问。 iSQL*Plus URL: http://ldap.easy.com:5560/isqlplus iSQL*Plus DBA URL: http://ldap.easy.com:5560/isqlplus/dba Enterprise Manager 10g Database Control URL: http://ldap.easy.com:1158/em 请单击“是(Y)”按键,完成本次的安装任务; 测试以上的WEB URL连接地址是否正常: iSQL*Plus URL: 连接地址: http://ldap.easy.com:5560/isqlplus iSQL*Plus DBA URL: 连接地址: http://ldap.easy.com:5560/isqlplus/dba Enterprise Manager 10g Database Control URL测试: 连接地址: http://ldap.easy.com:1158/em 用户名:sys 口令:jinbiao 连接身份:SYSDBA 继续登陆请单击 “我同意”按键。 |