一、安装前的准备 1.硬件要求。 不多说了,一般的配置,都可以满足要求。 Oracle建议内存为512MB或以上,至少1G交换分区,并且需要400MB的临时目录空间。 2.辅助软件。 如果你玩虚拟机,最好下一个 winscp 。这是一个机器间上传下载文件的小软件。 这时,你可以把在window下的 oracle安装包,使用这个软件,传到debian上。 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 执行 5.设置shell限制,在/etc/security/limits.conf添加 oracle soft nproc 2047 6.在/etc/profile中添加以下语句: if [ $USER = "oracle" ]; then 7.添加oracle10g需要的用户和组 切换到root:su - root 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目录 9.debian需要额外的做以下操作(建立软连接) 10.改debian 的版本 模拟redhat-3进行安装,新建一个文件/etc/redhat-release,写入以下内容: 11.设置环境变量 编辑:gedit /home/oracle/.bashrc文件,加入: export ORACLE_HOME=/opt/oracle/oracle/product/10.2.0/db_1 二.安装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 ” |