`

oracle在ORACLElinux下安装完整步骤【虚拟机】【含视频】(20121220修改)

阅读更多
  经过N久的不断尝试,终于彻底摸清了,oracle 10G在linux下的安装问题,分享给大家。以下步骤,如果准备的资料,以及软件、操作系统是我下面使用的,不敢百分之百打包票,也差不多,能够保证完全安装的上?!
   准备软件
vmware 8.0.3
10201_database_linux32.zip OracleLinux-R6-U2-Server-i386.iso
Xmanager 4.0 simkai.ttf(楷体字体文件,中文linux需要使用)
putty.exe(后期连接数据库使用)
安装操作系统的时候选择desktop后,需要安装其中的N多的RPM包,故建议安装完整版本的包。安装到最后建立的默认常用用户是其他名称, 非oracle用户。
1、检测系统信息
[root@orcl admin]# cat /etc/issue
Oracle Linux Server release 6.2
Kernel \r on an \m

[root@orcl admin]# uname -r
2.6.32-300.3.1.el6uek.i686
[root@orcl admin]# hostnames
bash: hostnames: command not found
[root@orcl admin]# hostname
orcl
[root@orcl admin]# more /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
需要修改的就是hosts文件// /etc/hosts
[root@orcl admin]# ls -l /etc/hosts
-rw-r--r--. 1 root root 158 Jan 12  2010 /etc/hosts
改成这样
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.3.155   oracle
vi 编辑好后,保存退出。
2、创建用户组和用户
[root@orcl admin]# /usr/sbin/groupadd oinstall
[root@orcl admin]# /usr/sbin/groupadd dba
[root@orcl admin]# /usr/sbin/useradd -g oinstall -G dba  oracle
[root@orcl admin]#  passwd oracle
Changing password for user oracle.
New password:
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password:
passwd: all authentication tokens updated successfully.
如果本身安装操作系统的时候用户就是oracle,可以用以下命令修改。
[root@oracle oracle]# /usr/sbin/usermod -g oinstall -G dba oracle
[oracle@orcl admin]$ id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
[oracle@orcl admin]$ id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
检查一下oracle用户的所属组别,已经nobody用户是否存在。
3、创建目录并编辑环境变量
[root@orcl admin]#  mkdir -p /u01/app/oracle
[root@orcl admin]# chmod -R 775 /u01/app/oracle
[root@orcl admin]# chown -R oracle:oinstall /u01/app/oracle
su到oracle用户下,编辑.bash_profile添加如下内容。保存退出。
[oracle@orcl ~]$ vi .bash_profile
# User specific environment and startup programs

PATH=$PATH:$HOME/bin
export PATH
ORACLE_BASE=/u01/app/oracle
ORACLE_SID=haph
umask  022
export  ORACLE_BASE ORACLE_SID
[oracle@orcl ~]$ .  ./.bash_profile  
4、复制安装文件到下面的目录下,准备启动安装。
[oracle@orcl ~]$mkdir OraDb10g   
使用Xftp工具选择sftp,oracle用户连接后。传输安装文件,字体文件
[oracle@orcl OraDb10g]$ ls
10201_database_linux32.zip simkai.ttf
添加中文字体
[oracle@oracle OraDb10g]$mv simkai.ttf zysong.ttf
[oracle@oracle OraDb10g]$ su root
密码:
[root@oracle OraDb10g]# mkdir -p /usr/share/fonts/zh_CN/TrueType/
[root@oracle OraDb10g]# cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
su到oracle用户执行解压缩。
[oracle@orcl OraDb10g]$ unzip 10201_database_linux32.zip
[oracle@oracle OraDb10g]$ ls -al
总用量 657120
drwxr-xr-x.  3 oracle oinstall      4096 10月 19 20:00 .
drwx------. 29 oracle oracle        4096 10月 19 19:57 ..
-rw-r--r--.  1 oracle oinstall 668734007 10月 19 19:57 10201_database_linux32.zip
drwxr-xr-x.  6 oracle oinstall      4096  7月  3 2005 database
-rw-r--r--.  1 oracle oinstall   4135804 10月 19 19:56 zysong.ttfttf
[oracle@orcl OraDb10g]$ cd database/
[oracle@orcl database]$ ls
doc  install  response  runInstaller  stage  welcome.html
[oracle@orcl database]$./runInstaller -ignoreSysPreReqs   //忽略预检查操作系统
5、配置环境变量DBCA、NETCA,sqlplus连接数据库,配置开机启动
修改或者添加如下内容
ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1
NLS_LANG='SIMPLIFIED CHINESE'_CHINA.AL32UTF8
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
PATH=$ORACLE_HOME/bin:$PATH
export PATH LD_LIBRARY_PATH  NLS_LANG ORACLE_HOME
按照如上顺序添加。尤其是PATH的部分,避免造成无法使用SQLPLUS。
运行DBCA,NETCA。连接数据库测试启动正常。

修改Oracle系统配置文档/etc/oratab文档:
#vi /etc/oratab
haph:/u01/app/oracle/oracle/product/10.2.0:Y
修改/etc/rc.d/rc.local配置文档
#vi /etc/rc.d/rc.local
在/etc/rc.d/rc.local中加入如下内容:
su - oracle -c "/u01/app/oracle/oracle/product/10.2.0/db_1/bin/lsnrctl start"
su - oracle -c "/u01/app/oracle/oracle/product/10.2.0/db_1/bin/dbstart start"

附件里有一个本人录制的视频部分,一共80多M,不知道能不能一次性上传上来,先试试,视频一共1个小时左右,嫌啰嗦的可以快进着看,嘿嘿。
1
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics