debian 6 安装oracle 10g


一、安装前的准备

1.硬件要求。

不多说了,一般的配置,都可以满足要求。

Oracle建议内存为512MB或以上,至少1G交换分区,并且需要400MB的临时目录空间。

2.辅助软件。

如果你玩虚拟机,最好下一个 winscp 。这是一个机器间上传下载文件的小软件。

这时,你可以把在window下的 oracle安装包,使用这个软件,传到debian上。
3.安装必要的包。

sudo apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++5 gawk
说明:

1)libmotif3 这个包是安不上的。用google直接搜 "  libmotif3  ",下载后是.deb ,用dpkg -i  libmotif3-XX-XX.deb 安装,提示还要安libxp6 ,你再搜索libxp6,还是个.deb包。安上libxp6后,再安 libmotif3,就可以了。

4.系统参数调整

修改/etc/sysctl.conf,添加

kernel.shmmax = 1073741824
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

执行
#/sbin/sysctl -p

5.设置shell限制,在/etc/security/limits.conf添加

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

6.在/etc/profile中添加以下语句:

if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

7.添加oracle10g需要的用户和组

切换到root:su - root
addgroup oinstall

addgroup dba

addgroup nobody

 

useradd -m -g oinstall -G dba -p passwd -d /home/oracle -s /bin/bash oracle   

注:如果oracle用户已经存在,就用这个命令:usermod  -m -g oinstall -G dba -d /home/oracle oracle

usermod -g nobody nobody

8.建立oracle目录
#su root
#mkdir /opt/oracle
#chown -R oralce:oinstall /opt/ora*
#chmod -R 775 /opt/ora*

9.debian需要额外的做以下操作(建立软连接)
# ln -s /usr/bin/awk /bin/awk
# ln -s /usr/bin/rpm /bin/rpm
# ln -s /usr/bin/basename /bin/basename
# ln -s /etc /etc/rc.d

10.改debian 的版本

模拟redhat-3进行安装,新建一个文件/etc/redhat-release,写入以下内容:
Red Hat Enterprise Linux AS release 3 (Taroon)

11.设置环境变量

编辑:gedit /home/oracle/.bashrc文件,加入:

export ORACLE_HOME=/opt/oracle/oracle/product/10.2.0/db_1
export ORACLE_OWNER=oracle
export ORACLE_SID=ora1
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH

二.安装oracle

完成以后注销,使用oracle用户登录。解压下载的zip文件后,会生成database文件夹。

cd进入database。

执行:./runInstaller

此时进入oracle安装图形界面。仔细阅读安装提示即可。

 

注:安装过程中应注意的小细节

1)请使用 Advanced Installation

2)不要选择,创建一个数据库实例。

3)在安装的後期,系统提示需要用 root 用户去运行两个脚本文件orainstRoot.sh和root.sh。详细的请看提示。

 

三.创建数据库

1.注销当前用户(logout),用oracle用户登录。

2.打开shell,直接输入命令:dbca

会打开数据库安装的图形界面。根据提示安装即可。


 注意:

1)填写sid时,要与oracle的环境变量一致,即export ORACLE_SID=ora1。可以通过,less  .bashrc  ,查看。

2)窗单名为 “Character Set ”的时候,选择“choose from the list of the character sets “中,再选择:

“ZHS16GBK-GBK 16 -bit Simplified Chinese ”

你可能感兴趣的:(oracle,Debian,database,character,oracle10g)