Heim > Datenbank > MySQL-Tutorial > Redhat-Linux-Enterprise-AS4-Up2上安装Oracle amd64_db_9204

Redhat-Linux-Enterprise-AS4-Up2上安装Oracle amd64_db_9204

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 16:57:00
Original
1093 Leute haben es durchsucht

1、查看系统信息是否满足Oracle安装要求df -k | grep tmp # gt; 521Mmore /proc/meminfo | grep MemTotal # gt; 512MBmor

1、查看系统信息是否满足Oracle安装要求
df -k | grep tmp    # > 521M
more /proc/meminfo | grep MemTotal   # > 512MB
more /proc/swaps    # >1024MB
more /proc/sys/kernel/sem    # >= 250     32000   100     128
more /proc/sys/kernel/shmmax    # >= 2*1024*1024*1024
more /proc/sys/kernel/shmmni    # >= 4096
more /proc/sys/kernel/shmall    # >= 2*1024*1024
more /proc/sys/file-max    # >= 65536
more /proc/sys/net/ipv4/ip_local_port_range    # = 1024 65000
物理内存我就无能为力更改了!
增加临时swap空间指令如下:
su - root
dd if=/dev/zero of=tmpswap bs=1k count=900000
chmod 600 tmpswap
mkswap tmpswap
swapon tmpswap
卸载临时swap指令如下:
su - root
swapoff tmpswap
rm tmpswap
增加临时/tmp空间指令如下:
su - root
mkdir //tmp
chown root.root //tmp
chmod 1777 //tmp
export TEMP=/           # used by Oracle
export TMPDIR=/         # used by Linux programs like the linker "ld"
卸载临时/tmp空间指令如下:
su - root
rmdir //tmp
unset TEMP
unset TMPDIR

其它参数如果不满足上述要求,通过以下方法更改:
echo 250 32000 100 128 > /proc/sys/kernel/sem
其余同样方法完成。
2、检查安装oracle所必须的packeg
make
compat-db
compat-gcc-32
compat-gcc-32-c++
compat-libcwait
compat-libgcc-296
compat-libstdc++-296
compat-libstdc++-33
compat-gcc-32-3.2.3-47.3
compat-gcc-32-c++-3.2.3-47.3
gcc
gcc-c++
gnome-libs
gnome-libs-devel
libaio-devel
libaio
make
openmotif21
xorg-x11-deprecated-libs-devel
xorg-x11-deprecated-libs
通过 rpm -q packeg_name查询是否安装上述packeg,且必须均为64位版本;
如果有未安装的packeg,,通过 rpm -qpR rpm_packeg_name查询待安装包的依赖关系;
通过 rpm -ivh rpm_packeg_name安装packeg。
3、创建用户和组
groupadd dba
groupadd oinstall
useradd -d /home/oracle -g oinstall -G dba oracle
passwd oracle
4、创建oracle home
mkdir /opt/oracle
chown -R oracle:oinstall /opt/oralce
且要确保不包含表空间大小>3.5GB。
5、设置oracle用户环境变量
编辑/home/oracle/.bash_profile,增加以下内容
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export ORACLE_SID=ntgis
export ORACLE_TERM=xterm
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:/usr/lib64
export PATH=$PATH:$ORACLE_HOME/bin
umask 022
ulimit -n 65536
ulimit -u 16384
6、安装oracle
将下载的ISO文件拷贝到/opt目录下,执行以下命令:
unzip amd64_db_9204_Disk*.gz
cpio -idmv cpio -idmv cpio -idmv 找一个虚拟机或另外的同样系统,安装glibc-devel-2.3.4-2.13.i386.rpm,
拷贝/usr/lib/crt*.* /usr/lib/libc_nonshared.a文件到当前系统/usr/lib/目录下。
用Xmanager等工具登陆桌面系统。
su oracle
cd
. ./.bash_profile
export DISPLAY=HOSTIP:0.0
cd /opt/Disk1
./runInstaller
剩下的就是熟悉的Oracle安装界面了!

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage