广州网站建设网站建设,网站空间ip地址查询,建个公司网站需要多少钱,做网站需要租空间吗1、检查并安装ORACLE必须的软件包在CENTOS上安装Oracle#xff0c;需要将ORACLE所必须的软件包逐一安装, 参考Oracle安装文档关于Red Hat Enterprise Linux 4.0部分#xff0c;所需的软件包如下:binutils-2.17.50.0.6-6.el5compat-db-4.2.52-5.1compat-libstdc-33-3.2.3-61co… 1、检查并安装ORACLE必须的软件包 在CENTOS上安装Oracle需要将ORACLE所必须的软件包逐一安装, 参考Oracle安装文档关于Red Hat Enterprise Linux 4.0部分所需的软件包如下: binutils-2.17.50.0.6-6.el5 compat-db-4.2.52-5.1 compat-libstdc-33-3.2.3-61 control-center-2.16.0-16.el5 gcc-4.1.2-42.el5 gcc-c-4.1.2-42.el5 glibc-2.5-24 glibc-common-2.5-24 libgnome-2.16.0-6.el5 libstdc-4.1.2-42.el5 libstdc-devel-4.1.2-42.el5 make-3.81-3.el5 ksh-20060214-1.7 sysstat-7.0.2-1.el5 gnome-screensaver-2.16.1-8.el5 setarch-2.0-1.1 libXp-1.0.0-8.1.el5 1.1、检查必须安装的软件包是否完整可以运行如下命令检查所需包是否都已安装 # rpm -q binutils-2.17.50.0.6-6.el5 compat-db-4.2.52-5.1 compat-libstdc-33-3.2.3-61 \control-center-2.16.0-16.el5 gcc-4.1.2-42.el5 gcc-c-4.1.2-42.el5 glibc-2.5-24 \glibc-common-2.5-24 libgnome-2.16.0-6.el5 libstdc-4.1.2-42.el5 libstdc-devel-4.1.2-42.el5 \make-3.81-3.el5 ksh-20060214-1.7 sysstat-7.0.2-1.el5 gnome-screensaver-2.16.1-8.el5 \setarch-2.0-1.1 libXp-1.0.0-8.1.el5使用上边的命令对软件包是否安装进行检查如果出现“not found”则表示该软件包没有安装需将其安装上。 1.2、安装ORACLE必须的软件包 首先讲CENTOS v5.2的系统安装光盘放入光驱中然后在虚拟机光驱设置中将CDROM设置为主机光驱如下 进入CENTOS系统中打开【终端】首先在/mnt下创建文件夹cd然后加载CDROM到/mnt/cd目录之后进入/mnt/cd目录查看加载的光驱文件一切OK之后进入CentOS文件夹开始rpm的安装如下 现在开始安装ORACLE必须的软件包安装软件包命令如下 rpm –Uvh 软件包名称.rpm 安装过程如下图 所有软件包安装完成后检查结构如下 2.修改系统内核参数 修改/etc/sysctl.conf文件增加如下内容: # vi /etc/sysctl.conf ... ... kernel.shmall 2097152 kernel.shmmax 2147483648 kernel.shmmni 4096 kernel.sem 250 32000 100 128 fs.file-max 65536 net.ipv4.ip_local_port_range 1024 65000 net.core.rmem_default 1048576 et.core.rmem_max 1048576 net.core.wmem_default 262144 net.core.wmem_max 26214 # chkconfig /etc/sysctl.conf 修改/etc/security/limits.conf设置最大打开文件数增加如下内容: # vi /etc/security/limits.conf ... ... oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 修改/etc/pam.d/login文件增加如下内容: # vi /etc/pam.d/login ... ... session required /lib/security/pam_limits.so session required pam_limits.so 修改vi /etc/profile文件增加如下内容: # vi /etc/profile ... ... if [ $USER oracle ]; then if [ $SHELL /bin/ksh ]; then ulimit -p 16384 ulimit -n 65536 else limit -u 16384 -n 65536 fi fi 3.用户设置、配置 添加oinstall和dba用户组 # groupadd -g 501 oinstall # groupadd -g 502 dba 添加oracle用户 # useradd -g oinstall -G dba -u 501 -d /oracle oracle 修改/oracle权限 # chown -R oracle:oinstall /oracle 使用oracle用户登录修改.profile文件 # su – oracle $ pwd /oracle $ vi ./.profile # !/usr/bin/bash umask 022 ORACLE_BASE/oracle/app export ORACLE_BASE ORACLE_HOME$ORACLE_BASE/oracle/product/10.2.0/db_1 export ORACLE_HOME PATH$PATH:$ORACLE_HOME/bin export PATH 创建相应的目录 $ pwd /oracle $ mkdir app $ mkdir data 4.修改Centos5.2发行标识 由于oracle10g具有系统安装监测当检测到的系统不符合安装配置规定的要求时安装不能正常进行故要更改操作系统的版本标识这一操作不会影响任何系统问题可以在安装结束后恢复为正常状态操作如下 备份/etc/redhat-release文件为/etc/redhat-release.bak 以root权限修改/etc/redhat-release文件 将文件的内容 修改为redhat-4用于满足/home/database/install/oraparam.ini的检查要求 也可以修改/home/database/install/oraparam.in的检查条件与系统的/etc/redhat-release文件内容保持一致 或者安装的时候带上参数即【runInstaller –ignoreSysPrereqs】则可跳过系统版本检查。 ----------------------做完上述配置后建议重新启动系统目的是让所有配置生效---------------------- 5.开始安装ORACLE10G 5.1、本机光驱中放入“oracle_database_linux32”安装光盘然后加载光驱到/cdrom/cd目录如下 以oracle用户登陆终端执行安装命令进行安装安装命令 [/mnt/cd/runInstaller --ignoreSysPrereqs] A、运行过程中可能出现如下错误 设置DISPLAY环境变量, 运行图形程序(如xclock)时会收到如下错误: Xlib: connection to :0.0 refused by server Xlib: No protocol specified Error: Cant open display: :0.0 解决方式这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在 当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 也就是切换身份前的用户执行如下命令[xhost ]之前我用root账户登陆的Xwindows,则切换到root帐户下执行[root#xhost ]即可。 B、安装过程出现下列错误 安装过程出现如下警告 Warning: Cannot convert String-watanabe-mincho-Medium -r-normal--*-140-*-*-c-*-jisx0208.1983-0to type FontStruct 但是程序仍能执行只是执行后窗口出现乱码如下 问题原因oracle字符集的問題它就沒這種字符,所以显示乱码 解决方法解决方法有两种一种是安装字符集第二种简单的就是使用英文安装怎么才能使用英文安装呢执行如下命令之后在安装软件即可解决 oracle$export LANGen_US oracle$export LC_ALLen_US oracle$export LANGUAGEen_US C、安装出现下列问题 中文安装提示”在oraparam.ini 中未找到先决条件检查不执行系统系统先决条件检查。” 英文安装提示”No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.” 问题原因Error in writing to directory /tmp/OraInstall2007-09-08_01-49-19AM. Please ensure that this directory is writable and has atleast 69 MB of disk space. Installation cannot continue 解决方法清空linux临时目录tmp释放出足够空间即可。 正常运行安装程序成功后弹出oracle10G安装主界面在安装界面中Oracle Home Location路径是刚才给oracle编辑HTUprofileUTH时添加的UNIX DBA Group默认为oinstall.如下图 接着配置Oracle安装主路径和添加信任用户组 安装系统自动检查ORACLE安装必备条件是否具备具备则通过检查继续安装检查界面如下 接下来安装程序开始安装ORACLE安装过程如下列图示 开始数据库orcl的创建 完成数据库orcl的创建 Password Management Orcl数据库创建向导成功完成后以root账户执行两个脚本 执行/oracle/app/oraInentory/orainstRoot.sh脚本结果如下 执行/oracle/oracle/product/10.2.0/db_1/root.sh脚本结果如下 完成整个oracle安装 通过上边的URL地址我们可以访问到Isql*Plus、Enterprise Mangager等WEB界面工具。 6、 还原Centos5.2发行标识 根据备份文件/etc/redhat-release.bak还原/etc/redhat-release文件内容到安装ORALE前的状态。 下边附件中是上述内容的PDF版希望能给大家提供参考 转载于:https://blog.51cto.com/youzhe/145451