oracle Linux 6.3  安装oracle11g安装过程详解
好久没有写帖子了,今天终于按耐不住了!
先给讲故事:这前几天我的电脑突然黑屏了,用了好多年了也该换了。由于Tinkpad太贵了但是我又对其情有独钟,于是我就在58上看中了是二手的IBM说是T420 什么I7配置8G内存,由于我太想要了因为价格还好于是就让在北京的朋友帮忙代收;事前我给他了两个软件来验货;谁想到他没有用我给的鲁大师,图方便就用自带的谁想都已经被高手改过了。都已经这样了咱也不能怪人家吧。
拿到手里我进行了全面检测原来就是T43翻新的内存512 cpu tm750 唉亏死掉。那卖家早已不见踪影。
买了就买了吧,我吧我自己电脑修好先用这等工作了在去入手白富美吧。
虽然被骗了但是我也不能吧这点那浪费了呀,于是我花费30元买了个cpu tm770(780性价比太低) 内存加了1g。配置总算是马马虎虎了。我就用这台电脑来操练linux系统和oracle数据库吧。
前期准备:
下载操作系统(oracle linux 6):这个操作系统是oracle官方提供的是基于red hat 6进行修改的。集成了oracle数据库所需的包比较方便。
下载oracle11g安装包在下载的是两个文件。我下载的linxu企业版x86
开始安装数据库:
1.在linux root帐号下创建oinstall,dba 用户组 创建oracle用户并添加到创建的组中设置数据库密码:orcl(我的)
[html] view plaincopy
1. [root@ydcun 桌面]# groupadd oinstall 
2. [root@ydcun 桌面]# groupadd dba 
3. [root@ydcun 桌面]# useradd -g oinstall -g dba oracle 
4. [root@ydcun 桌面]# passwd oracle 
5. 更改用户 oracle 的密码 。 
6. 新的 密码: 
7. 无效的密码: 过短 
8. 无效的密码: 过于简单 
9. 重新输入新的 密码: 
10. passwd: 所有的身份验证令牌已经成功更新。 

2.关闭防火墙
[html] view plaincopy
1. [root@ydcun 桌面]# service iptables stop 
2. iptables:清除防火墙规则:                                 [确定] 
3. iptables:将链设置为政策 ACCEPT:filter                    [确定] 
4. iptables:正在卸载模块:                                   [确定] 

3.在root账户下对/home/oracle 中的.bash_profile 文件进行修改
[html] view plaincopy
1. [root@ydcun 桌面]# cd /home 
2. [root@ydcun home]# ls 
3. oracle  ydcun 
4. [root@ydcun home]# ls -a 
5. .  ..  oracle  ydcun 
6. [root@ydcun home]# cd oracle 
7. [root@ydcun oracle]# ls -a 
8. .   .bash_logout   .bash_profile.swo  .bashrc  .mozilla 
9. ..  .bash_profile  .bash_profile.swp  .gnome2 
10. [root@ydcun oracle]# vim .bash_profile 
在末尾添加如下内容
[html] view plaincopy
1. export ORACLE_SID=orcl 
2. export ORACLE_BASE=/u01   
3. export ORACLE_HOME=/u01/oracle 
4. export PATH=$ORACLE_HOME/bin:$PATH 

orcl是以后数据库实例的sid u01为oracle 基本地址  /u01/oracle是数据home
这两个目录用root帐号创建并将权限付给oracle用户
[html] view plaincopy
1. [root@ydcun oracle]# mkdir /u01 
2. [root@ydcun oracle]# mkdir /u01/oracle 
3. [root@ydcun oracle]# chown -R oracle.oinstall /u01 


4.修改/f文件 在末尾加上如下内容
[html] view plaincopy
1. [root@ydcun oracle]# vim /f 
[html] view plaincopy
1. kernel.shmall = 2097152 
2. kernel.shmall = 2147483648 
3. kernel.shmmni = 4096 
4. kernel.sem = 250 32000 100 128 
5. fs.file-max = 6815744oracle11g 创建数据库 
6. net.ipv4.ip_local_port_range = 9000 65500 
7. _default = 4194304 
8. _max = 4194304 
9. wmem_default = 1048576 
10. wmem_max = 1048576<span style="font-family:Arial,Helvetica,sans-serif;"> 
11. </span> 
修改后刷新文件使其配置生效
[html] view plaincopy
1. [root@ydcun oracle]# sysctl -p 


5.修改hosts文件
[html] view plaincopy
1. [root@ydcun oracle]# vim /etc/hosts 

在hosts文件中添加一行  127.0.0.1    主机名
6.将下载好的两个数据库文件间用unzip命令进行解压在oracle用户下解压
[html] view plaincopy
1. [oracle@ydcun oracle]# unzip wenjianming.zip 

7.运行解压文件加中的安装程序
[html] view plaincopy
1. [oracle@ydcun 桌面]$ cd /home/oracle 
2. [oracle@ydcun ~]$ ll 
3. 总用量 60 
4. -rw-r-----. 1 oracle dba 15558 11月 23 19:43 config.html 
5. drwxr-xr-x. 8 oracle dba  4096 8月  19 2009 database 
6. drwxr-xr-x. 3 oracle dba  4096 11月 23 17:42 oradiag_oracle 
7. drwxr-xr-x. 2 oracle dba  4096 11月 23 11:04 zysong 
8. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 公共的 
9. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 模板 
10. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 视频 
11. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 图片 
12. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 文档 
13. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 下载 
14. drwxr-xr-x. 2 oracle dba  4096 11月 23 00:17 音乐 
15. drwxr-xr-x. 2 oracle dba  4096 11月 24 01:03 桌面 
16. [oracle@ydcun ~]$ cd database 
17. [oracle@ydcun database]$ ls 
18. doc  install  response  rpm  runInstaller  sshsetup  stage  welcome.html 
19. [oracle@ydcun database]$ ./runInstaller 

如果出来的界面是有中文乱码就去去下载字库安装上重新运行就解决了,或者是在命令行中临时讲环境变量进行修改
1.下载字体(将字体拷贝到/usr/share/fonts/zh_CN/f)之后双击进入安装
2.修改环境变量用英文临时的命令行关闭后失效
export LANG=en
3.之后就和win下安装一样的了。
4.在安装玩oracle软件后我们开始创建oracle实例
5.在安装过程成会有一些检查环境检查,对应的具体数字会啊在操作系统中不一样(对应的参数就是第四步骤中的参数名与参数至)
[html] view plaincopy
1. 4.修改/f文件 在末尾加上如下内容 
2.  
3. [root@ydcun oracle]# vim /f 
4.  
5. kernel.shmall = 2097152 
6. kernel.shmall = 2147483648 
7. kernel.shmmni = 4096 
8. kernel.sem = 250 32000 100 128 
9. fs.file-max = 6815744 
10. net.ipv4.ip_local_port_range = 9000 65500 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。