RedHat Linux AS4安装Oracle10gWord文档下载推荐.docx
《RedHat Linux AS4安装Oracle10gWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《RedHat Linux AS4安装Oracle10gWord文档下载推荐.docx(5页珍藏版)》请在冰豆网上搜索。
512M
我所用的服务器主存为2G,远远大于512MB,所以不用考虑这个了;
2、交换空间2G
注意:
在进行ORACL安装时,安装进程会提示教换空间最少要3068MB,与这里所说的2G有出入,没有关系,,直接安装会有问是不题的在我安装的时候实际所用的SWAP空间为1086MB,连2G都不到,但是最后成功了;
3、禁用secureLinux
关于禁用secureLinux有很多办法,可以在安装LINUX的过程中禁用,也可以在系统里面进行禁用,通过编辑/etc/selinux/config文件禁用securelinux,确认其中的SELINUX标记如下:
SELINUX=disabled。
也可以通过GUI工具(Applications>
SystemSettings>
SecurityLevel),选择SELinux禁用该属性;
4、已经安装下列包(为简单起见,安装RedHatAS4时最好选择全部安装):
A、XWindowSystem
B、GNOMEDesktopEnvironment
C、Editors
D、GraphicalInternet
E、Text-basedInternet
F、ServerConfigurationTools
G、DevelopmentTools
H、AdministrationTools
I、SystemTools
二、安装前的准备工作
1、下载软件
OracleDatabase10gRelease2(10.2.0.1)Software下载位置:
需要注意下载安装文件的版本号,不要搞错了
2、解压软件
1、解压命令:
unzip10201_database_linux32.zip
2、解压后产生一个包含安装文件的目录database
注:
,最好在根上建立一个文件夹,这个文件夹专门用来存放ORACLE的安装文件。
但是需要注意的是,在安装ORACLE前,需要把这个文件夹的所有者修改成用户oracle,文件夹权限最好是修改成777,以免在安装过程中出现问题。
3、修改host文件
查看/etc/hosts文件中必须包含afullyqualifiednamefortheserver
4、设置核心参数
在/etc/sysctl.conf文件中加入下列行:
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
#semaphores:
semmsl,semmns,semopm,semmni
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
2、运行下列命令改变核心参数:
/sbin/sysctl–p
3、在/etc/security/limits.conf文件中加入下列行:
*
soft
nproc
2047
hard
16384
nofile
1024
65536
4、在/etc/pam.d/login文件中加入下列行,如果里面没有的话:
session
required
/lib/security/pam_limits.so
5、参数配置
1、检查下列包是否安装,若未安装则要先安装:
#FromRedHatAS4Disk2
cd/media/cdrecorder/RedHat/RPMS
rpm-Uvhsetarch-1.6-1.i386.rpm
rpm-Uvhcompat-libstdc++-33-3.2.3-47.3.i386.rpm
rpm-Uvhmake-3.80-5.i386.rpm
rpm-Uvhglibc-2.3.4-2.i386.rpm
#FromRedHatAS4Disk3
rpm-Uvhopenmotif-2.2.3-6.RHEL4.2.i386.rpm
rpm-Uvhcompat-db-4.1.25-9.i386.rpm
rpm-Uvhlibaio-0.3.102-1.i386.rpm
rpm-Uvhgcc-3.4.3-9.EL4.i386.rpm
#FromRedHatAS4Disk4
rpm-Uvhcompat-gcc-32-3.2.3-47.3.i386.rpm
rpm-Uvhcompat-gcc-32-c++-3.2.3-47.3.i386.rpm
2、创建下列组和用户
groupaddoinstall
groupadddba
groupaddoper
useradd-goinstall-Gdbaoracle
passwdoracle(在这个命令的执行过程中,会要求用户输入两次密码)
3、创建安装oracle的目录
mkdir-p/u01/app/oracle/product/10.2.0/db_1
chown-Roracle.oinstall/u01
4、用root登录,执行下列指令:
xhost+
5、用oracle登录把下列行加在.bash_profile文件末尾,注意把其中ORACLE_SID换成自己的实例名:
(.bash_profile文件的位置在/home/oracle/.bash_profile)
#OracleSettings
TMP=/tmp;
exportTMP
TMPDIR=$TMP;
exportTMPDIR
ORACLE_BASE=/u01/app/oracle;
exportORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
exportORACLE_HOME
ORACLE_SID=orcl;
exportORACLE_SID(关于实例名的地方)
ORACLE_TERM=xterm;
exportORACLE_TERM
PATH=/usr/sbin:
$PATH;
exportPATH
PATH=$ORACLE_HOME/bin:
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib;
exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib;
exportCLASSPATH
#LD_ASSUME_KERNEL=2.4.1;
exportLD_ASSUME_KERNEL
if[$USER="
oracle"
];
then
if[$SHELL="
/bin/ksh"
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
6、修改Oracle安装文件及其所在目录的所有于权限
以我的做法为例,我在根上建立一个名字为oracle的文件夹,然后将oracle安装文件copy到这个文件夹,然后在终端里面修改文件夹oracle的归属及权限,具体办法如下:
chmod777/oracle
chown-Roracle.oinstall/oracle
三、安装oralce
1、用oracle用户登录。
如果用的是X模式,要把DISPLAY设置如下:
DISPLAY=:
0.0;
exportDISPLAY
2、在/oracle/database目录下用如下命令开始安装:
./runInstaller
3、在安装过程中输入合适的ORACLE_HOME和实例名。
详细过程就不说了,大家看着提示填写就好。
完成后的画面中会有管理端入口地址和sqlplus入口地址。
4、安装过程中消耗时间很多,请耐心等待,另外,在安装过程中,所有的提示信息都是中文的。
在安装即将完成的时候,会提示运行两个程序或者是脚本(我不是很清楚:
-P),然后就可以了。
四、安装后配置
编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
oracle:
/u01/app/oracle/product/10.2.0/db_1:
Y
五、安装检测
安装完成后,可以在oracle用户下,打开终端,运行dbca命令,后有一个向导出现,说明安装成功。
至此,OracleforRedHatLinuxAS4的安装已经完成。
本着认真负责的想法,以上所有内容我全部动手做过,可以保证是正确的。
另外有什么问题可以联系andyliu2008@G,很希望能与有兴趣的朋友展开讨论。
刚开始学习,水平有限,有不当之处欢迎指正,谢谢!
!
<
/P<
p>