1、make-3.80-6.EL4pdksh-5.2.14-30.3package sysstat is not installedxscreensaver-4.18-5.rhel4.13libaio-0.3.105-2rootlocalhost #sysstat没有安装,在安装盘4中的RedHatRPMS下找到sysstat-5.0.5-14.rhel4.i386.rpm,上传至LINUX机器并安装rootlocalhost # rpm -Uvh sysstat-5.0.5-14.rhel4.i386.rpm warning: sysstat-5.0.5-14.rhel4.i386.rpm: V
2、3 DSA signature: NOKEY, key ID db42a60ePreparing. # 100% 1:sysstat # 100%安装后检查:rootlocalhost # rpm -q sysstatsysstat-5.0.5-14.rhel4安装成功!判断本机是否安装过oracle:rootlocalhost # more /etc/oraInst.loc/etc/oraInst.loc: No such file or directory表示没有安装过oracle创建安装Oracle需要的用户和组:rootlocalhost # groupadd oinstallroot
3、localhost # groupadd dbarootlocalhost # useradd -m -g oinstall -G dba oracle设置oracle用户密码,这里设置为“oracle”rootlocalhost # 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 suc
4、cessfully.创建安装oracle所需的目录:rootlocalhost # mkdir -p /u01/app/oracle/db_1rootlocalhost # chown oracle.oinstall /u01/app/oraclerootlocalhost # chown oracle.oinstall /u01/app/oracle/db_1配置Linux系统核参数:rootlocalhost # vi /etc/sysctl.conf修改或添加以下参数:kernel.shmall = 2097152kernel.shmmax = 256000000 kernel.shmm
5、ni = 4096 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注:一般而言我们只需要修改kernel.shmmax 这个值,该参数应该是物理存的一半(字节)编辑完之后存盘退出,然后运行下列命令重新加载并验证参数是否正确:r
6、ootlocalhost # sysctl -pnet.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kernel.sysrq = 0kernel.core_uses_pid = 1kernel.shmmax = 256000000kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 650
7、00net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144Oracle建议对每个Linux账户可以使用的进程数和打开的文件数设置限制(可选设置)打开文件limits.conf rootlocalhost # vi /etc/security/limits.conf加入以下参数:* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536修改/etc/pam.d/login文件rootloca
8、lhost # vi /etc/pam.d/login加入参数:session required /lib/security/pam_limits.sosession required pam_limits.sorootlocalhost # vi /etc/selinux/config确保存在以下容:SELINUX=disabled配置oracle 用户的环境变量rootlocalhost # su - oracleoraclelocalhost $ vi .bash_profile文件容修改为:# .bash_profile# Get the aliases and functionsif
9、 -f /.bashrc ; then . /.bashrcfi# User specific environment and startup programs# Oracle Environmentexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/db_1export ORACLE_SID=orclexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libLD_LIBRARY
10、_PATH=$LD_LIBRARY_PATH:/usr/local/libexport LD_LIBRARY_PATHexport PATH=$HOME/bin:$ORACLE_HOME/bin:$PATHexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport PATHunset USERNAMEif $USER = oracle ;if $SHELL = /bin/kshulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536到此,安装Oracle的准备工作基本完成,下一步,可以选择图形界面安
11、装或静默安装方式,这里使用静默安装方式:二、静默安装Oracle10G数据库软件修改响应文件:oraclelocalhost database$ cd response/oraclelocalhost response$ vi enterprise.rsp修改必要的参数UNIX_GROUP_NAME=”oinstall”FROM_LOCATION= ./stage/products.xmlORACLE_HOME= /u01/app/oracle/db_1ORACLE_HOME_NAME=OraDbHome1RESTART_SYSTEM=falseRESTART_REMOTE_SYSTEM=fa
12、lseORACLE_HOSTNAME=localhostCOMPONENT_LANGUAGES=zh_CNs_nameForDBAGrp=dban_configurationOption=3 回到Oracle10G的安装程序目录,开始安装:oraclelocalhost database$ ./runInstaller -silent -responseFile /home/oracle/database/response/enterprise.rsp安装完成后,执行两个脚本(使用root用户):#. $ORACLE_BASE/oraInventory/orainstRoot.sh#. $ORACLE_HOME/root.sh三、静默安装监听器:安装网络监听器没有网络监听器,客户端就无法通过网络连接Oralce服务器。要在命令行安装网络监听器,也只能使用静默模式。编辑Oracle安装目录里response子目录下的应答文件 netca.rsp,修改以下项目。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1