rhel6 64位通过vnc安装oracle 11g
2016-10-19 14:49
495 查看
前提
我们需要安装rhel6的Desktop版,或是最小化安装后通过以下命令来安装桌面。yum groupinstall "Desktop" -y
另为保证64位、32包都安装,我们可以配置下yum:
echo 'multilib_policy=all' >> /etc/yum.conf
一、基本配置
1.安装oracle 11g所需的依赖包为保证64位、32包都安装,我们可以配置下yum:
yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel libgcc libstdc++ libstdc++ libaio libaio-devel unixODBC unixODBC-devel make sysstat xdpyinfo -y #安装ksh wget ftp://ftp.pbone.net/mirror/archive.download.redhat.com/pub/redhat/linux/6.1/en/os/i386/RedHat/RPMS/pdksh-5.2.14-1.i386.rpm rpm -ivh pdksh-5.2.14-1.i386.rpm
2.创建用户及组
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle
3.修改内核参数
cat >> /etc/sysctl.conf << EOF fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 EOF sysctl -p
4.文件限制
cat >> /etc/security/limits.conf << EOF oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 4096 oracle hard nofile 65536 oracle soft stack 10240 EOF
5.创建目录及权限
mkdir -p /data/u01/oracle/ mkdir -p /data/ora_inventory cd /data chown -R oracle.oinstall u01 chown -R oracle.oinstall ora_inventory chmod -R 775 u01 chmod -R 775 ora_inventory
6.配置oracle用户的环境变量
su - oracle vim .bash_profile #export DISPLAY=local_host:0.0 export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/data/u01 export ORACLE_HOME=$ORACLE_BASE/oracle export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH
二、vnc配置
1.安装vncyum install vnc-server
2.启动vnc
在root用户下启动,我们采用默认配置即可。
vncserver :1
会提示输入密码
3.通过vnc客户端连接l
vnc连接后打开终端,需要先设置DISPLAY
export DISPLAY=:1.0
注意:我们启动的vncserver是:1,因此我们定义DISPLAY时也需要设置成1.0,执行xhost + :
[root@localhsot ~]# xhost + access control disabled, clients can connect from any host
否则启动xhost + 会报错:
[root@localhsot ~]# xhost + xhost: unable to open display ":0.0"
4.vnc中安装oracle 11g
[root@localhsot ~]# xhost + access control disabled, clients can connect from any host
[root@localhsot ~]# su - oracle
[oracle@localhsot ~]# cd /oracle11g/database
[oracle@localhsot ~]# ./runInstaller
执行完命令后会在vnc中打开安装界面,否则安装界面会打开在服务器本机上。
安装pl/sql
安装完oralce 后,若需要在异地访问,则需要安装客户端,在此我用的是widows平台pl/sql。所需软件:
instantclient-basic-windows.x64-11.2.0.4.0.zip
plsqldev1106x64
1.安装instantclient
安装路径
D:\instantclient_11_2
2.在安装目录下添加tnsname.ora和sqlnet.ora
#添加以下两个文件或是从oracle服务器的../network/admin下拷贝 vim tnsnames.ora ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.5.100)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) #将HOST改成oracle服务器地址 vim sqlnet.ora NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) SQLNET.AUTHENTICATION_SERVICES= (NTS)
3.安装pl/sql并配置
在tool-perference中配置
oracle主目录 D:\instantclient_11_2 oci库 D:\instantclient_11_2\oci.dll
4.配置环境变量
TNS_ADMIN 值为 D:\instantclient_11_2
相关文章推荐
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件(即RPM包)的两种方法
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件的两种方法
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件的两种方法
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件的两种方法
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件的两种方法
- CentOS 6.2 64位安装Oracle 11g时check package无法通过
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件(即RPM包)的两种方法
- CentOS 6.2 64位安装Oracle 11g时check package无法通过
- oracle 11g x64在WIN7 64位旗舰版 安装(york测试通过2013-12-19)
- RHEL 6.2 64位安装ORACLE 11G R2
- RHEL5.5 64位下安装Oracle 11g 64位安装前置条件的两种方法
- RedHat enterprise linux 5.3 X64下安装64位Oracle 11g (未测试)
- Linux下Oracle 11G r2 (64位)安装
- rhel 6安装oracle 11g R2
- Oracle 11g R2 for Win7旗舰版(64位)的安装步骤注意事项+PL/SQL Development
- rhel 6下安装oracle 11g R2
- Oracle 11g for Red Hat Enterprise Linux 6安装(64位)
- vmware中RHEL5(Red Hat Enterprise Linux 5)下oracle 11g安装文档
- 在64位RHEL5.5上安装Oracle10gR2的简易步骤
- 在64位RHEL4 U6上安装Oracle 10g RAC