




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle 10g在Linux下的安装1. 创建Oracle用户 groupadd -g 701 oinstall数据库所在的用户组groupadd -g 702 dba数据库用户的权限useradd -u 701 -g oinstall -G dba oracle 创建数据库用户并赋予权限passwd oracle数据库密码,可以加可不加2. 创建Oracle安装目录mkdir -p /app/oraclemkdir -p /app/oracle/oraInventorymkdir -p /app/oracle/product/10.2.0/db_1chown -R oracle:oinstall /app/oraclechmod -R 755 /app/oracle3. 上传数据库文件创建存放数据库文件目录mkdir /soft新建一个sftp,用于上传文件在sftp中,在一些linux命令前加l为在本地执行的命令如:lcd为打开本地目录的命令cd /soft为打开linux中根目录下的soft目录lcd F:/soft/oracle/linux为打开本地存放oracle安装文件的目录lls为查询本机当前目录有什么文件,linux上的命令为lsput -r 10201_database_linux_x86_64.cpio为把刚才打开的本地当前目录的安装文件上传到刚才打开的linux的目录里,-r的作用是若有文件夹也能上传,put是上传,get为下载上传成功4安装相关补丁到系统安装盘里获取下列的安装包cd /media/RHEL_5.5 x86_64 DVD/Server 打开光盘所在的目录/media/RHEL_5.5 x86_64 DVD,目录下的Server目录有安装包安装oracle需要安装的安装包为libXp-1*、openmotif-2*、compat-db-4*。rpm -ivh libXp-1.0.0-8.1.el5.* 把libXp-1*的安装包安装,其他雷同5.解压文件gunzip 10201_database_linux_x86_64.cpio.gzcpio idmv 10201_database_linux_x86_64.cpio6.修改安装文件(红色部分为修改) vi /app/database/install/oraparam.ini Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2 Linux-redhat-5.0-optional TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=2567设定内核vi /etc/sysctl.conf注释末尾的kernel.shmall和kernel.shmmax在该文件末尾加入如下内容: kernel.shmall = 1048576kernel.shmmax = 1073741824kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144关于上面的数值的填写shmall=内存大小(以千字节为单位)shmmax=内存大小(以字节为单位)编辑完之后,保存,执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效. 注:上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动.kernel.shmmax是共享内存,一般设为内存大小8设置Oracle的环境变量# su - oracle$ cd $ vi .bash_profile#在后面添加如下内容 export ORACLE_BASE=/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=SFDBexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORACLE_HOME_LISTNER=$ORACLE_HOME然后执行 $ source .bash_profile 使环境变量生效. 切换到root用户su root1、定义VNC服务rootgdteach # vncserverYou will require a password to access your desktops.Password:Verify:xauth: creating new authority file /root/.XauthorityNew gdteach:1 (root) desktop is gdteach:1Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/gdteach:1.logrootgdteach #2、设置登陆到KDE桌面A、rootgdteach # vi /etc/sysconfig/vncservers # The VNCSERVERS variable is a list of display:user pairs.# Uncomment the lines below to start a VNC server on display :2# as my myusername (adjust this to your own). You will also# need to set a VNC password; run man vncpasswd to see how# to do that.# DO NOT RUN THIS SERVICE if your local area network is# untrusted! For a secure way of using VNC, see# .# Use -nolisten tcp to prevent X connections to your VNC server via TCP.# Use -nohttpd to prevent web-based VNC clients connecting.# Use -localhost to prevent remote VNC clients connecting except when# doing so through a secure tunnel. See the -via option in the# man vncviewer manual page.# VNCSERVERS=2:myusernameVNCSERVERS=1:root# VNCSERVERARGS2=-geometry 800x600 -nolisten tcp -nohttpd -localhostVNCSERVERARGS1=”-geometry 800600 -alwaysshared -depth 24 -alwaysshared代表允许多用户同时登录 -depth代为色深,参数有8,16,24,32。注:红色部分就是被修改或增加的部分B、rootgdteach $ vi /root/.vnc/xstartup #!/bin/sh# Uncomment the following two lines for normal desktop:unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc -x /etc/vnc/xstartup & exec /etc/vnc/xstartup -r $HOME/.Xresources & xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title $VNCDESKTOP Desktop &startkde &注:红色部分就是被修改或增加的部分c.重启VNC即可。注:一、VNC的启动/停止/重启rootgdteach #service vncserver start/stop/restart关闭具体的vncserver命令:vncserver -kill :1 vncserver -kill :2二、设置密码rootgdteach #vncpasswd三、客户端登陆在vnc客户端中输入:服务器端IP:1或服务器端IP:25、设置VNC开机自启动把vncserver设置成系统的服务,并启动起来,使用如下命令查看vncserver是否已经是系统的服务rootgdteach #chkconfig -list|grep vncvncserver 0:off 1:off 2:off 3:off 4:off 5:off 6:off现在我们要设置vncserver开机自启动,使用如下命令rootgdteach #chkconfig -level 5 vncserver onrootgdteach #chkconfig -list|grep vncvncserver 0:off 1:off 2:off 3:off 4:off 5:on 6:off这个时候重启系统,那么vncserver就会以服务的方式自动起来4. 开始安装(图形化界面下vnc在root用户下)#xhost + 使用Oracle用户登录# su - oracle$ cd /app/database $ export LANG=EN$ ./runinstaller按照界面的提示安装就行了里面的小窗体是自动弹出来的,安装里面两个脚本安装完成之后启动oracle $ emctl start dbconsole/启动网页控制台登陆数据库成功进入页面控制器在“远程端”的浏览器上检查一下能否登陆成功登陆成功安装完成之后1. Oracle自动启动设置 1.1 vi /etc/oratab,把要自动启动的实例末尾:N改为:Y1.2 1.2修改cd /app/oracle/product/10.2.0/db_1/bin/vi dbstart把ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle改为ORACLE_HOME_LISTNER=$ORACLE_HOME1.3 vi /etc/init.d/oracle,内容如下::(新建文件并填入以下内容) #!/bin/sh # description: Oracle auto start-stop script. # chkconfig: - 80 10 # # Set ORA_HOME to be equivalent to the $ORACLE_HOME # from which you wish to execute dbstart and dbshut; # # Set ORA_OWNER to the user id of the owner of the # Oracle database in ORA_HOME. ORA_HOME=/app/oracle/product/10.2.0/db_1 ORA_OWNER=oracle if ! -f $ORA_HOME/bin/dbstart then echo Oracle startup: cannot start exit fi case $1 in start) echo Starting Oracle Databases . echo - /home/oracle/oracle.log date + %T %a %D : Starting Oracle Databases. /home/oracle/oracle.log echo - /home/oracle/oracle.log su - $ORA_OWNER -c dbstart /home/oracle/oracle.log # su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl start /home/oracle/oracle.log echo - /home/oracle/oracle.log date + %T %a %D : Starting Oracle Databases finished! /home/oracle/oracle.log echo Done ; stop) echo Stoping Oracle Databases . echo - /home/oracle/oracle.log date + %T %a %D : Stop Oracle Databases /home/oracle/oracle.log echo - /home/oracle/oracle.log su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl stop /home/oracle/oracle.log su - $ORA_OWNER -c $ORA_HOME/bin/dbshut /home/oracle/oracle.log echo - /home/oracle/oracle.log date + %T %a %D : Stop Oracle Databases finished! /home/oracle/oracle.log echo Done ; restart) $0 stop $0 start ; esac 保存退出后运行: chmod 777 /etc/init.d/oracle chkconfig -add oracle chkconfig -level 345 oracle on 然后用service oracle stop,service oracle start测试oracle是否启动正常1.4 重启机器,看oracle是否自动启动查看方法:在Linux主机终端输入命令:# ps ef|grep oracle,如果有监听到Oracle线程就是就是启动成功,如下图所示:或者登录一个Oracle用户查看是否连接成功:$ sqlplus /nolog $ conn sys as sysdba输入开始创建Oracle用户时设置的密码,显示“Connection”启动成功。 如果没有启动数据库控制网页,可输入$ emctl start dbconsole/启动网页控制台建立表空间及用户,导数据库等操作.具体操作省略.Weblogic安装(略)1. weblogic自动启动设置调整最多打开的文件数vi /etc/security/limits.conf文件倒数第二行加入以下root soft nofile 65536root hard nofile 65536root soft nproc 65536root hard nproc 65536修改weblogic的公用脚本rootlocalhost # vi /home/weblogic/wlserver_10.3/common/bin/commEnv.sh resetFd() if ! -n uname -s |grep -i cygwin | uname -s |grep -i windows_nt | uname -s |grep -i HP-UX then maxfiles=ulimit -H -n if $? = 0 -a expr $maxfiles : 0-90-9*$ -eq 0 ; then ulimit -n 65536 fi fi2.1 cd /home/weblogic/domains/mydomain 创建启动文件cp startWebLogic.sh admin.shvi admin.sh #!/bin/sh# WARNING: This file is created by the Configuration Wizard.# Any changes to this script may be lost when adding extensions to this configuration.WLS_USER=weblogicWLS_PW=everbrigh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西玉林公考试题及答案
- 绥化中考结业考试试卷及答案
- 重庆农教考试真题及答案
- 会计大专自考试卷及答案
- 卫生监督考试试题及答案
- 急性播散性脑炎课件
- 浙江足球统考试卷及答案
- 2025年国际贸易实务操作经验与面试模拟题集
- 2025年侨务办公室招聘考试高频考点回顾
- 2025年全国政协机关面试指南热点问题和答案解析
- 体育心理学(第三版)课件第三章运动兴趣和动机
- Unit1Developingideaslittlewhitelies课件-高中英语外研版必修第三册
- 培训反馈意见表
- 四年级上册心理健康教育课件-健康的情绪表达 全国通用(共16张PPT)
- 商业银行资产管理与负债管理
- 电力系统分析孙淑琴案例吉玲power程序实验指导书
- 集成电路版图设计(适合微电子专业)
- 高标准农田建设项目施工组织设计 (5)
- 发动机装调工技师考试资料
- 轻型动力触探试验记录表
- ASME_B36.10M美标钢管外径壁厚对照表
评论
0/150
提交评论