1、libaio-devellibaiolibgcclibstdc+libstdc+-devel如下图,如果没有安装的话,到安装光盘里搜索,并安装2、配置内核参数以root用户登录,修改/etc/sysctl.conf文件修改完成后执行 /sbin/sysctl p 使更改生效。添加内容如下kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max =
2、 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=2621443、 创建安装数据库所需要的组和用户groupadd oinstall groupadd dbauseradd -g oinstall -G dba oraclepasswd oracle4、 创建安装所需要的目录# mkdir -p /home/oracle/app/# chown R orac
3、le:oinstall /home/oracle/app/# chmod R 775 /home/oracle/app/5、 设置oracle的环境变量登陆oracle 建立相应的环境变量su - oracle vi /.bash_profile设置完的文件如下,红色部分按需求修改umask 022export ORACLE_BASE=/oratest/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.1export ORACLE_SID=TESTexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binex
4、port LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib#export LANG=AMERICAN_AMERICA.ZHS16GBK#export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK#export LC_ALL=en_US.utf8然后执行 $ source .bash_profile6、 将oracle安装文档拷贝到临时目录下(例:/home/oracle/tmp),并检查文件的归属用户,以及可执行权限。7、 设置oracle用户shell为了提高oracle在linux系统上的性能,必须为oracle用户增高一些shel
5、l限制71 增加如下行到 /etc/security/limits.conforacle soft nproc 2047 hard 16384 nofile 1024 655367.2 增加下面行到 /etc/pam.d/loginsession required /lib/security/pam_limits.so7.3 根据用户shell改变如下文件l 若用户为bash、bourne、korn 等shell(red hat默认),增加如下行到/etc/profile文件:if $USER = oracle ; thenif $SHELL = /bin/kshulimit -p 16384
6、ulimit -n 65536elseulimit -u 16384 -n 65536fi 若用户shell为C或 tcsh,增加下面行到/etc/csh.loginif( $USER = ) thenlimit maxproc 16384limit descriptors 65536endif三、数据库的安装过程:注销root用户,以oracle用户重新登录到KDE.注意不要在root用户下使用su oracle来切换到oracle用户进行安装,那样系统图形界面不能启动。运行。/runInstaller ignoresysprereqs 开始安装Oracle, ignoresysprereq
7、s忽略对操作系统的认证,Oracle10g默认不能安装在SuSE Linux10上。当然也可以将安装文件拷贝到硬盘,修改database/install/oraparam.ini文件,将其中添加SuSE-10,这样可以不使用ignoresysprereqs参数。(注:由于直接光盘安装有报错写权限不够,我是将光盘文件拷贝到/opt/oracle,然后执行安装的)&*&安装中的问题解决1). 不能启动安装界面.运行runInstaller提示信息类似如下:xlib:connection to localhost:0.0 refused by server client is not authori
8、zed to connect to serverException in thread main java.lang.InternalError:cant connect to x11 window server using at .解决办法: 设定你的DISPLAY环境参数.# export DISPLAY= your_IPaddress :0.0把your_IPaddress换成你的IP.或者用root简单的执行一下# xhost + (要注意这样会有安全上的隐患)2).安装界面显示很多口口样子的乱码查看locale输出# locale#export LC_CTYPE=上面输出的编码也可简
9、单运行命令 # unset LANG下面又是图行化界面了:另开一个窗口,用root权限执行orainstRoot.sh文件,然后返回继续默认,下一步如下图显示,会创建allinpay实例,(字库默认即可,通联是这样要求的,具体看实际需求)这里需要注意的是,数据库字符集的选择,应该是ZHS16GBK(简体中文)中间一路下一步.,到设置密码页设置完成,点击开始安装!以上安装完成。开启网页管理功能,在$oracle/app/product/bin目录下执行:emctl start(stop) dbconsole 命令 安装完成后,用Teminal执行lsnrctl start,启动监听然后执行 sq
10、lplus “/as sysdba”Sqlstartup #开启oracleshutdown #关闭oracle按照客户要求建立用户在oracle用户下create user 用户名 identified by 密码grant 权限 to 用户名创建新的实例:如果安装过程中没有创建实例,我们可以到$ORACLE_HOME/bin内执行dbca,可以进入图形创建实例的界面.这步输入实例名,剩下的就是下一步就可以了!打开需要的FTP和Telnet功能1、 检查是否已经安装ftp和telnet的服务包,一、安装telnet软件包(通常要两个) 1、 telnet-client (或 telnet),
11、这个软件包提供的是 telnet 客户端程序;2、 telnet-server ,这个软件包提供的是 telnet 服务器端程序;安装之前先检测是否这些软件包已安装,方法如下:rootwljs root#rpm q telnet或rootwljs root#rpm q telnet-client rootwljs root#rpm q telnet-server 2、确定你的telnet服务打开没有:root111 # chkconfig -list|grep telnet ekrb5-telnet: off krb5-telnet:root111 # 注意检查结果这里是关闭状态 3、打开te
12、lnet服务:root111 # chkconfig krb5-telnet on offv on 1、 开启FTP,service vsftpd start5/开通root的ftp权限如果是vsftpd,可以编辑/etc/vsftpd.ftpusers和/etc/vsftpd.user_list,把root去掉。二、Windows 2003 Server + SQL Server 2005 Win2003的安装需要注意的是1、 系统盘格式化选择NTFS格式比较稳定2、 系统一定要是SP2以上的,不然SQL2005安装不上安装步骤:1、 将机器启动,找到IBM X3650附带的驱动盘(分windows和linux等)放入光驱,按照提示,选择raid(该电脑只有2块硬盘,所以选择做raid1)和将要安装的系统2、 按驱盘步骤提示放入windows2003光盘,进行安装!3、 系统安装完成后,放入SQL2005光盘,开始安装。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1