安装oracle

安装N遍oracle了,还是感觉难!

--------------------------------哥哥别让我装数据库了------------------------------------------

0.首先检查自己的linux位数!我特灭的犯二64位机装32位数据库!

uname -a 若果是X86_64这样的,就是64位的,i386属于32位

1.创建用户用户组:

groupadd osintall

groupadd dba

用户oracle:

useradd -g osintall -G dba oracle

passwd oracle

修改密码。

2.解压oracle文件,然后授权神马的。

linux下访问U盘参考:http://os.chinaunix.net/a2006/0908/981/000000981227.shtml

界面操作请无视。

/sbin/fdisk -l

mount /dev/sda1 /mnt/usb

cd /mnt/usb

cp 10201_database_linux32.zip /home/oracle/   --习惯放到这里

好了

换用户 su - oracle

unzip 10201_database_linux32.zip--这里会粗线一大串字符啊刷屏啊神马的第一次还以为报错了我的小心脏。。。

3.环境设置

vi .bash_profile

#oracle 10.2.0

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

export USERNAME ENV PATH

export BASH_ENV=$HOME/.bashrc

export ORACLE_BASE=/opt/oracle/oracle10g

export ORACLE_HOME=$ORACLE_BASE/product/10.1.0

export ORACLE_SID=sxinas

export ORACLE_TERM=xterm

#export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

export NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

PATH=$PATH:$ORACLE_HOME/bin

export PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

export CLASSPATH

export TEMP=/tmp

export TMPDIR=/tmp

umask 022

我直接复制的。要点有:

oraclehome这个文件夹必须对oracle用户有权限,在安装之前先

mkdir 创建一个文件夹。

SID你懂的。

NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280 这个是英文的字符集,传说英文的问题少一点。

设置完成:

source .bash_profile

设置都设置完成了!接下来你还不会么!明天再写!下班!

 -----------------------------------------------------------------------------------------

接着

oracle 64位下安装报:./runInstaller: /home/oracle/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

参考http://blog.sina.com.cn/s/blog_a59f5dbd01011mr0.html

接下来可能会提示少包什么的,安装下载即可(虽然是一句话,但是这一步,很烦)

http://docs.oracle.com/cd/B28359_01/install.111/b32285/toc.htm

上面的连接是oracle 11g安装的guide,里面有最权威的安装包信息 4.3package requirement

可以用rpm -q 包名  检查包存不存在以及版本

rpm -ivh 安装 ,如果依赖需要先安装依赖

假如系统不满足,需要修改版本号,那用 vi /etc/redhat-release

----------------------------------------------------------------------------------------------

基本上我到这里就是直接安装了,就属于界面部分了

然后 su - oracle

cd /Desktop/database

./runinstaller

假如出现什么java错误 去检查

libXp-1.0.0-8.1.el5.i386.rpm  (当然版本根据系统来)

一般OK的

然后可能会出现Initializing Java Virtual Machine from /tmp/OraInstall2007-04-27_04-49-58PM/jre/bin/java. Please wait...
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using '192.168.0.2:0.0' as the value of the DISPLAY variable.

那就是xhost 错误了

一般 xhost +

或者xhost localhost oracle(需要root用户执行)

基本上就OK了

-----------------------------------------------------------------------------------------

在检查的时候,也许会报 checking network configuration 错误,修改hosts文件

可能的造成原因:
1.地址是动态分配的
2.HOSTS 文件不匹配或不对
3.主机名为localhost
4没有配置DNS

注意:修改了主机名后

 vi /etc/sysconfig/network ---修改hostname
hostaname = oracleServer
 
vi /etc/hosts
192.168.1.99 oracleServer



点击retry 通过了 ,不用重启机器。

其中oraclesever 可以替换成除了localhost的其他字符串

上面来源于http://cbcman.blog.163.com/blog/static/6481643120127255944750/

-----------------------------------------------------------

其他么 基本上没了!反正我每次到这都顺利安装了!如果有的话再补充!

猜你喜欢

转载自zlf3865072.iteye.com/blog/1981773