安装Linux下的Oracle

时间:2022-03-28 22:35:02

 

1,安装Oracle需要安装一些服务,在Linux5.3或者是更高的版本镜像中都包含这些服务,可直接安装,否则就得从网上下载。
2,先挂载镜像,不能从镜像中直接安装,可以再根目录下创建一个目录为cdrom 将光盘中的东西拷贝到其内部。使用:
 mount /dev/hdc /cdrom

3,进入其Server中安装:
 cd /cdrom/Server
 
 安装的命令是:
 rpm -ivh gcc-4.1.2.... glibc-devel-2.5..... kernel-headers-2.6.... libgomp-4.3.... glibc-headers-2.5...
 rpm -ivh compat-libstdc++-*
 rpm -ivh libXp*.rpm --force --nodeps
4,安装以后,创建用户和组
 groupadd dba
 groupadd oinstall
 useradd -d /home/oracle -m -g oinstall -G dba oracle
5,创建用户成功以后为其解锁:
 passwd oracle
 回车以后输入密码即可,且不用记住
6,创建目录:
 mkdir -p /opt/oracle/product/10.2.0/db_1
7,将Oracle压缩包解压接轨当
 tar -xzf ......
 解压后会有一个database的文件夹
8,赋予其权限:
 chown -R oracle:oinstall /opt/oracle/product/10.2.0/db_1
 chown -R oracle:oinstall /oracle/datebase
  假设在根目录下有个Oracle目录且解压后的Oracle的database在其下面
9,切换用户:
 su - oracle
10,配置环境变量:
 vi .bash_profile
 export ORACLE_BASE=home/oracle/produce/10.2.0
 export ORACLE_HOME=$ORACLE_BASE/db_1
 export ORACLE_SID=orcl
 export PATH=$PATH:.:$ORACLE_HOME/bin
 为使其能立即生效,使用:
 source .bash_profile
11,开始安装:
 导出图形界面:
 export DISPLAY=ip:0.0
 导出语言:
 export LANG=""
12 ,进入database中安装:
 ./安装的文件
13,根据自己的需要选择性的安装。
14,安装成功后:
 以系统管理员的身份进入Oracle:
 sqlplus / as sysdba

15.Linux下Oracle安装完成。


此时外界并不能访问它,如果访问需要配置远程连接:
 同样导出图形界面:
 输入
  netmgr
 进行Oracle的远程配置。
 再次进入时可能还会出现不能访问的问题:
 此时需要启动服务:
 lsnrctl start(stop)