目录
一、检查硬件要求 (2)
二、检查软件要求 (2)
1.系统最低版本要求 (2)
2.需要安装的软件包 (2)
3.配置域名解析文件 (3)
三、创建oracle运行需要的组和用户 (3)
四、配置内核参数 (4)
五、设置Shell (4)
六、创建oracle软件所需的目录 (5)
七、设置用户环境变量 (5)
八、复制oracle安装程序 (6)
九、安装oracle软件 (6)
十、创建数据库 (16)
十一、配置监听服务 (31)
十二、登录数据库解决乱码问题 (40)
十三、数据库后续的配置工作 (43)
十四、小结 (46)
实验环境:Redhat Enterprise Server as 4 Update 8 [32-bit x86] + Oracle10gR2_Linux32
实验工具:Vmware虚拟机
在linux上安装Oracle软件,你必须以root用户登录系统才能完成多项安装任务。以下安装均有配套的视频教程参考。下载地址可登陆我的51CTO空间:liyuqi.blog.51cto 查看更新。
一、检查硬件要求
系统必须满足以下最低硬件要求:
1. 至少有1024 MB的物理内存。
2. 交换分区swap要求:
1) 若物理内存在1024MB与2048MB之间,则取值等于物理内存的1.5倍;
2) 若物理内存在2049MB与8192MB之间,则取值等于物理内存;
3) 若物理内存大于8192MB,则取值等于物理内存的0.75倍。
3. 保证/tmp目录有400 MB以上的的磁盘空间。
4. Oracle软件安装需要1.5GB到3.5GB的磁盘空间,取决于您的安装类型。
可参考命令:
# grep MemT otal /proc/meminfo
# grep SwapTotal /proc/meminfo
# free
# df -k /tmp
# df -k
# grep "model name" /proc/cpuinfo
二、检查软件要求
根据不同的产品,要求也不同,以下参照oracle10gR2安装程序里附带的安装手册编写。
1. 系统最低版本要求
1) Red Hat Enterprise Linux AS/ES 3.0/4.0
2) Asianux 1.0/2.0
3) SUSE Linux Enterprise Server 9.0
linux内核视频教程全套2. 需要安装的软件包
1) 若系统为Red Hat Enterprise Linux 3.0/ 4.0 或Asianux 1.0/2.0,则需安装以下包(或更高版本):
2) 若系统为SUSE Linux Enterprise Server 9,则需安装以下包(或更高版本):
3. 配置域名解析文件(可选)
#vi /etc/hosts
192.168.1.100 pany myhost
127.0.0.1 localhost localhost.localdomain
提示:此项配置(可选)是为了避免当运行Oracle Universal Installer安装时,出现关于域名解析失败方面的错误。
三、创建oracle运行需要的组和用户
1. 创建oracle运行需要的库存组:
#/usr/sbin/groupadd oinstall
2. 创建系统DBA组:
#/usr/sbin/groupadd dba
3. 创建Oracle软件所有者的用户:
#/usr/sbin/useradd -g oinstall -G dba oracle
4. 设置oracle用户的密码:#passwd oracle
5. 若系统没有noboyd账号,则创建nobody用户:
# id nobody
#/usr/sbin/useradd nobody
四、配置内核参数
编辑配置文件# vi /f 增加或修改成以下参数:
提示:如果系统默认的参数值比以上值高,那就不要改变该参数的值,保留默认的值。如果没有相关的参数则按以上要求值添加。
提示:kernel.shmmax参数取值为一半大小的物理内存(单位是字节),以上以1024MB内存的服务器为例子。
提示:对Redhat系统,使用# sysctl -p命令确认配置无误,对SUSE系统,则用#/sbin/chkconfig boot.sysctl on 命令确保SUSE系统重启后设置生效。
五、设置Shell
为了提高Linux系统软件的性能,你必须增加对oracle用户的shell限制。
1)编辑# vi /etc/f 增加语句:
2)编辑# vi /etc/pam.d/login增加语句:
3)对于Bourne, Bash 或Korn shell的系统,则编辑# vi /etc/profile增加语句:
六、创建oracle软件所需的目录
1) 创建Oracle基本目录和数据库存文件放目录
# mkdir -p /u01/app/oracle
提示:Oracle的基目录是Oracle软件安装的顶级目录。它类似于windows安装oracle时候产生的D:\oracle目录。
2) 创建Oracle库存目录
该目录是用来存放oracle安装的所有软件清单。
# mkdir -p /u01/app/oracle/oraInventory
提示:所有Oracle软件的安装依赖此目录。确保您定期对其进行备份。不要随便删除此目录,除非你已经完全从系统中删除所有Oracle软件。
3) 创建Oracle主目录
# mkdir -p /u01/app/oracle/product/10.2.0/db_1
提示:该目录必须是Oracle基本目录的子目录。
4) 变更目录属主、属组、权限属性
# chown -R oracle:oinstall /u01/app/oracle
# chmod -R 775 /u01/app/oracle
七、设置用户环境变量
#vi /home/oracle/.bash_profile
提示:有一些DBA在设置oracle用户的环境变量时候还增加了一个变量名为“NLS_LANG”取
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论