ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:565.62KB ,
资源ID:18649163      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18649163.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(虚拟机装32红帽和ORACLE文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

虚拟机装32红帽和ORACLE文档格式.docx

1、rpm -Uvh make-3*rpm -Uvh compat-db-4*rpm -Uvh libaio-0*rpm -Uvh compat-libstdc+-33-3*rpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c+-3*rpm -Uvh libXp-1*rpm -Uvh openmotif-2*rpm -Uvh gcc-4*rpm -Uvh glibc-2*然后在检查需要的软件包都安装成功。出现以下的界面则可以进行下一步安装。2) 检查安装Oracle的硬件要求内存,交换区,硬盘空间等。检查物理内存:rootCJH # grep MemT

2、otal /proc/meminfoMemTotal: 1035108 kB检查交换分区:rootCJH # grep SwapTotal /proc/meminfoSwapTotal: 2096472 kB检查硬盘分区情况:rootCJH # df -lh3) OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容这里设定:单个共享内存段上限为1G系统全局最大共享内存为1G代码如下:用(root用户)#user for oraclekernel.shmall= 262144kernel.shmmax= 1073741824kernel.shmmni= 4096kernel

3、.sem= 250 32000 100 128fs.file-max= 65536net.ipv4.ip_local_port_range= 1024 65000net.core.rmem_default= 262144net.core.rmem_max= 262144net.core.wmem_default= 262144net.core.wmem_max= 262144然后运行如下命令,是内核参数生效:/sbin/sysctl -p 运行结果如下:4) OS参数要求vi /etc/security/limits.conf 行末添加以下内容其中memlock选项决定数据库共享内存可以锁定在

4、物理内存中,不被置换到磁盘上的限值。这里设定锁定内存上限为8GB。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655365) OS参数要求vi /etc/pam.d/login 行末添加以下内容session required /lib/security/pam_limits.so session required pam_limits.so6) OS参数要求vi /etc/selinux/config 确保以下内容SELINUX=disabled 用(root用户

5、)关闭SELIINUX (在安装过程中已经禁用)三、 创建安装Oracle的用户及所属组1) 解压10201_database_linux32.zip终端命令:chmod R 777 /tmp (让oracle可以有权限执行安装文件)unzip 10201_database_linux_x32.zip我把10201_database_linux32.zip放在了/tmp下2) 创建安装Oracle的用户及所属组rootCJH # groupadd oinstallrootCJH # groupadd dbarootCJH # useradd -g oinstall -G dba oracle为

6、 Oracle 用户设置密码:rootCJH # passwd oracleChanging password for user oracle.New UNIX password:BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password:passwd: all authentication tokens updated successfully.#passwd oracle创建安装目录rootCJH # mkdir -p /u01/oraclerootCJH # chown -R oracle:oinstall

7、 /u01/oraclerootCJH # chmod -R 775 /u01/oracle切换用户 su oracle (在linux下建的oracle用户名称)rootCJH # su - oracleoracleCJH $3) 设置oracle用户的vi .bash_profile以oracle用户进入,(在桌面),在该文件的末行加上#Oracle Settings下的内容,# Oracle Settings for userTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/u01/oracle; export ORAC

8、LE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin:LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACL

9、E_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATHif $USER = oracle ; then if $SHELL = /bin/ksh ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi4) 设置Oracle10g支持RHEL5的参数因为在官方的Oracle10g是不支持RHEL5的,所以需要改变相关的参数,不然在Oracle10g安装前不能通过检测!编辑文件 /etc/redhat-release 把Red Hat Enterprise Linux S

10、erver release 5 (Tikanga) 改成如图:上面的准备,都是为了能够成功安装,下面就可以运行oracle的安装文件了。四、 安装Oracle1) 用oracle用户运行runInstaller文件需要注销到oracle用户下,或者是重起机器用oracle用户登陆#xhost +(先在root用户下执行)=# export DISPLAY=192.168.1.120:0.0/远程桌面IP可不设置需要注销到oracle用户下,切换到Oracle用户下。执行命令:#cd /tmp/database /切换到运行文件的目录# unset LANG /设置默认字符码)#./runIns

11、tanller如图:2) Vi /etc/redhat-release文件五、 测试Oracle是否安装成功1) 启动Oracle服务重启服务器后正常启动oraclezjinterface $ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Wed Mar 5 14:23:33 2008Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to an idle instance.SQL startupORACLE instance star

12、ted.Total System Global Area 1002438656 bytesFixed Size 1223080 bytesVariable Size 255854168 bytesDatabase Buffers 738197504 bytesRedo Buffers 7163904 bytesDatabase mounted.Database opened.2) 启动监听程序运行命令: oraclezjinterface $lsnrctl start如图:看到上图,可以轻松一下了。3) 访问数据库的web管理界面再次打开浏览器:http:/zjinterface:1158/e

13、m用sys和system都可以登陆。完毕!安装完成后修改Linux的版本设置系统启动时自动启动oracle编辑/etc/oratab文件,将orcl:/opt/oracle/product/10.2.0/db_1:N改为orcl:YVi编辑 /u01/oracle/product/10.2.0/db_1/bin/dbstart打开后将$ORACL_HOME_LISETER=后面的文字改成$ORACLE_HOME然后在/u01/oracle目录下自启动脚本,暂且我把脚本名建为:oracle10g.shchmod a+x oracle10g.sh/设置可执行权限执行:cd /etc/init.d/

14、ln -s /u01/oracle/oracle10g.sh oracle10g 建立软连接Chmod a+x oracle10g -赋予可执行权限Chkconfig -add oracle10g -添加到服务执行后:service oracle10g startstop | status脚本内容:#!/bin/bash# Run level script to start Oracle 10g services on RedHat Enterprise Linux (RHAS 4)# Script should work on other UNIX like oses :)# -# Copy

15、right (c) 2006 nixCraft project # This script is licensed under GNU GPL version 2.0 or above# Comment/suggestion: # chkconfig: 345 91 19# description: Startup/Shutdown Oracle service OUSER=OPATH=/u01/oracle/product/10.2.0/db_1# check Oracle db statusfunction chkdb_status() # set usernameSUSER=root#

16、set passwordSPASS=123456sqlplus -s /nolog /dev/null 2&1 EOFwhenever sqlerror exit failureconnect $SUSER/$SPASSexit successif $? -ne 0 ; echo Connection failed : DB is down exit 1elseConnection succeeded : DB is upcase $1 in start)* Starting Oracle * su - $OUSER -c $OPATH/bin/lsnrctl start$OPATH/bin/

17、dbstart ; stop)* Stopping Oracle * $OPATH/bin/lsnrctl stop$OPATH/bin/dbshut restart) $0 stop $1 start isqlstart)* Starting Oracle iSQL Plus * $OPATH/bin/isqlplusctl start* Note: You can access service at url: http:/$(hostname):5560/isqlplus isqlstop)* Stopping Oracle iSQL Plus * $OPATH/bin/isqlplusc

18、tl stop emstart)* Starting Oracle Enterprise Manager 10g Database Control *$OPATH/bin/emctl start dbconsole1158/em emstop)* Stopping Oracle Enterprise Manager 10g Database Control *$OPATH/bin/emctl stop dbconsole status)* Oracle database status * chkdb_status *) echo $Usage: $0 start|stop|isqlstart|

19、isqlstop|emstart|emstopesacexit 0六、 安装JAVA JDK1.6版本(注linux 5.5里自带的有jdk1.4.2,将其卸载)1) 查看是否安装有jdk命令rpm -qa | grep gcj显示内容会包含下面几行信息,具体显示可能略有不同,比如版本号java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 卸载# rpm -e java-1.4.2-gcj-compat-1.4.2.0-40jpp.115如果有依赖关系,提示无法卸载,使用rpm -e -nodeps 卸载就行了。:#rpm -e -nodeps java-1.4.2-

20、gcj-compat-1.4.2.0-40jpp.1152) 首先复制 jdk-6u13-linux-i586.bin 到 /usr/目录,注意jdk目录名称不同;1. 给文件加入执行权限# chmod a+x jdk-6u13-linux-i586.bin2. 运行完下面命令后# ./jdk-6u13-linux-i586.bin开始运行后,不要操作键盘,知道显示done。3. 安装文件,默认安装到了/usr/java/jdk1.6.0_43下4. 设置环境变量编辑/etc/profile文件,打开文件后在最后加入下面三行变量:export JAVA_HOME=/usr/jdk1.6.0_4

21、3export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin5. 建立软连接,进入/usr/bin目录下ln -s -f /usr/java/jdk1.6.0_43/jre/bin/javaln -s -f /usr/java/jdk1.6.0_43/bin/javac6. 运行环境变量source /etc/profile 7. 查看java版本,显示版本是1.6.0_43证明安装成功!java versio

22、n 七、 安装卡系统1) 上传baoyuan文件夹到/usr/2) 以root用户登录注册并启动中间件服务(注意bin目录中middleware、*.so)chmod a+x middleware. 添加权限权限chmod a+x wrapper-linux-*.添加运行权限./middleware console . linux shell下运行非服务模式./middleware install . 注册为linux服务./middleware remove 卸载linux服务./middleware status 查询服务运行状态3) 还原卡系统的数据库到Red Hat Linux Ent

23、erprise 5下的oracle1. 先在windows的oracle下添加一个服务2. 在机器A上,进入cmd,进入sqlplus sqlplus system/密码连接名 用户名和密码都是windows下的Oracle3. 创建用户 create user bycard identified by bycard;4. 给用户赋予权限 grant connect,dba,resource,create view,create sequence to bycard;5. 退出sqlplus,回到cmd下 exit6. 还原数据库set oracle_sid=bycard imp bycard/bycardbycard full=y file=E:saas-2012.dmp;7. 用PL/SQL连接数据库,编译失效对象8. 用PL/SQL连接数据库,修改表 f_pos 表中的机器名,使对应的机器可以进入系统进行基本信息的维护备注:用户名bycard和密码bycard,要根据实际需要更改4) 配置卡系统参数注释:虚拟机下,中间件服务不会随机启动,每次重启服务器需要手工启动。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1