redhat6.4安装oracle11g
Oracle 11g for Red Hat Linux 6.4安装(64位)
linux.x64_11gR2 for Red Hat Enterprise Linux 6安装(64位)一、准备服务器和操作系统二、安装准备1.检查redhat内核版本[root@redhat ~]# uname -r2.6.32-358.el6.x86_64安装软件包检查[root@fdyh 桌面]# rpm -qa | grep binutilsbinutils-2.20.51.0.2-5.36.el6.x86_64binutils-devel-2.20.51.0.2-5.36.el6.x86_64[root@fdyh 桌面]# rpm -qa | grep compat-libstdc++ ----无[root@fdyh 桌面]# rpm -qa | grep elfutils-libelfelfutils-libelf-devel-0.152-1.el6.x86_64elfutils-libelf-0.152-1.el6.x86_64[root@fdyh 桌面]# rpm -qa | grep glibcglibc-devel-2.12-1.107.el6.x86_64glibc-common-2.12-1.107.el6.x86_64glibc-2.12-1.107.el6.x86_64glibc-headers-2.12-1.107.el6.x86_64[root@fdyh 桌面]# rpm -qa | grep libaiolibaio-0.3.107-10.el6.x86_64[root@fdyh 桌面]# rpm -qa | grep libgcclibgcc-4.4.7-3.el6.x86_64[root@fdyh 桌面]# rpm -qa | grep sysstatsysstat-9.0.4-20.el6.x86_64[root@fdyh 桌面]# rpm -qa | grep unixODBCunixODBC-2.2.14-12.el6_3.x86_64unixODBC-devel-2.2.14-11.el6.i686---------------------无[root@fdyh 桌面]# rpm -qa | grep libaio-devel--------无软件包位置:/media/RHEL_6.4 x86_64 Disc 1/Packages2.修改内核参数,修改后运行sysctl -p 使修改生效[root@fdyh ~]# vi /etc/sysctl.confkernel.shmall = 4294967296kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576fs.aio-max-nr = 1048576fs.file-max = 68157443.oracle 用户及组的创建[root@fdyh ~]# groupadd oinstall[root@fdyh ~]# groupadd dba[root@fdyh ~]# useradd -g oinstall -G dba oracle[root@fdyh ~]# passwd oracle更改用户 oracle 的密码。
在Linux(Rhel6.4)上安装oracle11g和was7全过程
在Linux上安装oracle11g和was7全过程目录一、安装环境 (2)1.1.IP地址 (2)1.2.硬件配置 (2)1.3.文件系统划分 (2)1.4.软件介质 (2)二、安装Linux(RedHat Enterprise Linux 6.4)操作系统 (2)2.1.系统安装过程 (2)2.2.系统参数配置 (19)2.3. yum配置 (19)三、安装Oracle11.2.0.3 (20)3.1.添加oracle用户和组 (20)3.2.创建文件夹并授权 (20)3.3.内存参数设置 (20)3.4.oracle用户环境变量设置 (20)3.5.安装oracle依赖包 (21)3.6. 安装Oracle11.2.0.3软件 (21)四、安装Websphere7.0 (28)4.1.安装过程 (28)4.2.起停脚本 (36)一、安装环境1.1.IP地址1.2.硬件配置内存8G磁盘空间:73G×41.3.文件系统划分Swap 4G/boot 512M/ 200G在/下创建/websphere、/oracle目录1.4.软件介质安装软件、应用包全部放在/home下Linux安装盘(RedHat Enterprise Linux 6.4)Oracle11.2.0.3 for linux 64bitWebsphere7.0NDXmanager4.0二、安装Linux(RedHat Enterprise Linux 6.4)操作系统2.1.系统安装过程--重起后配置界面--重起后出现登录界面2.2.系统参数配置◆关闭防火墙[root@foawas ~]# chkconfig iptables off◆Hosts配置[root@foawas ~]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.41.130.46 foawas2.3. yum配置将安装光盘整个拷贝到/home/rhel6.4/\cp -R /media/RHEL_6.4 x86_64 Disc 1/* /home/rhel6.4/配置yum[root@foawas yum.repos.d]# vi /etc/yum.repos.d/rhel-source.repo[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=file:///home/rhel6.4/enabled=1gpgcheck=1gpgkey=file:///home/rhel6.4/RPM-GPG-KEY-redhat-release三、安装Oracle11.2.0.33.1.添加oracle用户和组[root@foawas oracle]# groupadd oinstall[root@foawas oracle]# groupadd dba[root@foawas oracle]# useradd -g oinstall -G dba -m oracle[root@foawas oracle]# passwd oracle3.2.创建文件夹并授权[root@foawas oracle]# mkdir /oracle/app[root@foawas oracle]# mkdir /oracle/app/oracle[root@foawas oracle]# mkdir /oracle/app/oradata[root@foawas oracle]# mkdir /oracle/app/oracle/product[root@foawas oracle]# chown -R oracle:oinstall /oracle/app[root@foawas oracle]# ls -ldrwxr-xr-x. 4 oracle oinstall 4096 May 22 16:38 app3.3.内存参数设置[root@foawas ~]# vi /etc/security/limits.conforacle soft nproc 2047oracle hard nofile 65536oracle hard memlock 52428800oracle soft memlock 52428800[root@foawas ~]# vi /etc/sysctl.confkernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 6815744net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 1048576fs.aio-max-nr = 1048576[root@foawas ~]# sysctl -p3.4.oracle用户环境变量设置[root@foawas /]# su - oracle[oracle@foawas ~]$ vi .bash_profileexport ORACLE_BASE=/oracle/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/lib3.5.安装oracle依赖包[root@foawas ~]# yum install -y gcc[root@foawas home]# yum install -y libaio-devel[root@foawas home]# yum install -y gcc-c++[root@foawas home]# yum install -y elfutils-libelf-devel[root@foawas home]# yum install -y compat-libstdc++-33下载pdksh-5.2.14-30.x86_64.rpm包到/home目录[root@foawas home]# rpm -ivh /home/pdksh-5.2.14-30.x86_64.rpm3.6. 安装Oracle11.2.0.3软件用oracle用户登录到图形界面,打开terminal[oracle@foawas ~]$cd /home/database[oracle@foawas database]$ ./runInstaller执行脚本[root@ foawas ~]# sh /oracle/app/oraInventory/orainstRoot.shChanging permissions of /oracle/app/oraInventory.Adding read,write permissions for group.Removing read,write,execute permissions for world.Changing groupname of /oracle/app/oraInventory to oinstall.The execution of the script is complete.[root@ foawas ~]# sh /oracle/app/oracle/product/11.2.0/dbhome_1/root.sh Performing root user operation for Oracle 11gThe following environment variables are set as:ORACLE_OWNER=oracleORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1Enter the full pathname of the local bin directory: [/usr/local/bin]:Copying dbhome to /usr/local/bin ...Copying oraenv to /usr/local/bin ...Copying coraenv to /usr/local/bin ...Creating /etc/oratab file...Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root script.Now product-specific root actions will be performed.Finished product-specific root actions.验证安装是否完成[oracle@foawas ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Tue Jun 3 08:05:38 2014 Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to an idle instance.SQL>四、安装Websphere7.04.1.安装过程用root用户登录图形界面[root@foawas ~]# cd /home/was7/WAS/[root@foawas WAS]# ./install安装完成输出,安装验证4.2.起停脚本[root@foawas scripts]# vi was_start.sh#!/bin/shcd /websphere/AppServer/profiles/Dmgr01/bin ./startManager.shcd /websphere/AppServer/profiles/AppSrv01/bin ./startNode.sh./startServer.sh server1[root@foawas scripts]# vi was_stop.sh#!/bin/shcd /websphere/AppServer/profiles/AppSrv01/bin ./stopServer.sh server1./stopNode.shcd /websphere/AppServer/profiles/Dmgr01/bin./stopManager.sh。
Oracle11g, for RedHat6.4安装手册
Oracle11g for RedHat6.4安装手册1、设置服务器的IP地址Linux修改IP和DNS以Red Hat Enterprise Linux 5.6为例第一种(立即生效,重启后配置丢失)ifconfig eth0 192.168.0.10 netmask 255.255.255.0ifconfig eth0 up说明:eth0是第一个网卡,其他依次为eth1,eth*192.168.0.1是给网卡配置的第一个网卡配置的ip地址netmask 255.255.255.0 配置的是子网掩码up是表示立即激活ifconfig的更多参数说明查看相关帮助第二种(重启后生效,重启电脑,IP不会丢失)vi /etc/sysconfig/network-scripts/ifcfg-eth0参考配置文件vi打开ifcfg-eth0文件页脚内容1原内容:DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:03:47:2C:D5:40ONBOOT=yesTYPE=Ethernet改为:DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.0.10NETMASK=255.255.255.0GATEWAY=192.168.0.1HWADDR=00:0c:29:dd:a6:00TYPE=Ethernet分别执行命令/sbin/ifdown eth0/sbin/ifup eth0页脚内容2/etc/init.d/network restart //使设置的网关马上生效ifup -代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了ifdown - 代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了第三、设置DNS/etc/resolv.confnameserver 202.102.24.35 指定了dns服务器的地址2、修改Linux6.4机器名查看机器名:uname -a修改机器名:redhat中修改主机名第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname页脚内容3NETWORKING = yesFORWARD_IPV4 = yesHOSTNAME = #你的主机名GATEWAY = 123.123.123.123 #网关GATEWAYDEV = eth0第三步:修改/etc/hosts文件suse linux:修改/etc/HOSTNAME文件,在此文件中保存主机名,例如:homer100然后运行命令设置主机名# /etc/rc.d/boot.localnet start3、检查Oracle 11g安装所依赖的软件包3.1、检查包是否安装 # rpm -q 包名包名:1)binutils2)compat-libstdc++-333) elfutils-libelf4) elfutils-libelf-devel页脚内容45) gcc6) gcc-c++7) glibc8) glibc-common9) glibc-devel10) glibc-headers11) pdksh12) libaio13) libaio-devel14) libgcc15) libstdc++16) libstdc++-devel17) make18) sysstat19) unixODBC20) unixODBC-devel# rpm -ivh 包名安装所需包(阴影部分的包基本缺失)页脚内容5若包不存在则需要安装。
Oracle11g, for RedHat6.4安装手册
Oracle11g for RedHat6.4安装手册1、设置服务器的IP地址Linux修改IP和DNS以Red Hat Enterprise Linux 5。
6为例第一种(立即生效,重启后配置丢失)ifconfig eth0 192.168.0.10 netmask 255。
255.255。
0ifconfig eth0 up说明:eth0是第一个网卡,其他依次为eth1,eth*192.168.0.1是给网卡配置的第一个网卡配置的ip地址netmask 255。
255.255。
0 配置的是子网掩码up是表示立即激活ifconfig的更多参数说明查看相关帮助第二种(重启后生效,重启电脑,IP不会丢失)vi /etc/sysconfig/network—scripts/ifcfg—eth0参考配置文件vi打开ifcfg—eth0文件原内容:DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:03:47:2C:D5:40ONBOOT=yesTYPE=Ethernet改为:DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=192.168。
0.10NETMASK=255。
255。
255.0GATEWAY=192.168。
0.1HWADDR=00:0c:29:dd:a6:00TYPE=Ethernet分别执行命令/sbin/ifdown eth0/sbin/ifup eth0/etc/init。
d/network restart //使设置的网关马上生效ifup -代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了ifdown —代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了第三、设置DNS/etc/resolv.confnameserver 202。
102。
24。
35 指定了dns服务器的地址2、修改Linux6。
oracle11g安装教程
oracle11g安装教程Oracle 11g是一款由Oracle公司开发的关系数据库管理系统。
它提供了一种可靠的数据存储和处理方式,被广泛应用于企业级应用程序中。
下面是一个关于Oracle 11g安装的教程,详细介绍了安装过程的每个步骤。
希望对你有所帮助。
第一步:下载Oracle 11g安装文件首先,你需要从Oracle官方网站上下载Oracle 11g的安装文件。
你可以在Oracle官方网站的下载页面上找到适合你操作系统的安装文件。
选择适合你操作系统的版本并下载到本地计算机。
第二步:解压安装文件一旦你已经下载了安装文件,接下来你需要解压它。
双击安装文件,然后选择一个合适的目录进行解压缩。
这将创建一个包含所有安装所需文件的文件夹。
第三步:安装软件前的准备工作在运行安装程序之前,你需要确保你的计算机满足Oracle 11g的系统要求。
这些要求可能包括特定版本的操作系统、处理器要求、内存和磁盘空间等。
请确保你的计算机符合这些要求,以确保安装过程顺利进行。
第四步:运行安装程序启动安装程序,你将看到一个欢迎界面。
点击"Next"按钮进入下一步。
第五步:选择安装类型在这一步中,你需要选择安装类型。
你可以选择安装Oracle软件和数据库,或者只安装数据库软件。
根据你的需求选择适当的选项并点击"Next"按钮。
第六步:设置安装目录在这一步中,你需要选择安装Oracle软件的目录。
你可以选择接受默认的安装目录,或者选择一个自定义的目录。
点击"Next"按钮继续。
第七步:选择数据库类型在这一步中,你需要选择Oracle数据库的类型。
你可以选择创建企业版数据库或者标准版数据库。
根据你的需求选择适当的选项并点击"Next"按钮。
第八步:设置数据库配置在这一步中,你需要设置数据库的全局数据库名称、管理口令和存储位置等。
输入相应的信息并点击"Next"按钮。
用虚拟机Redhat Linux安装oracle 11G 并在winows上用PLSQL Developer使用数据库 总结
用虚拟机Redhat Linux安装oracle 11G 并在winows上用PLSQL Developer使用数据库总结博客分类:[网站分类]Oracle虚拟机1 虚拟机硬盘不要设为默认的8G 尽量设大点2.不是安装oracle 难。
是对Linux 命令操作不熟悉3.安装Linux系统时记得先把分辨率设置好 1024*760 不然虚拟机不能全屏操作4.为了快速安装就先不创建数据库然后用命令:netca (或netmgr )--配置监听器dbca --创建数据库5.常用操作命令sqlplus /nologconnect /as sysdbastartup 开启数据库shutdwon abort 关闭数据库:启动和停止监听Isnrctl startlsnrctl stop6.11G 有个bug 在安装完数据库后启动 sqlplus 命令会报错解决:Redhat系统,修改/etc/sysconfig/selinux文件:#SELINUX=enforcingSELINUX=disabled-- 下面是临时解决方法切换用户 su - root[root@localhost ~]# getenforceEnforcing[root@localhost ~]# setenforce 0[root@localhost ~]# getenforcePermissive[root@localhost ~]# su - oracle[oracle@localhost ~]$ sqlplus "/ as sysdba"SQL> startupsql> quit (退出sql模式)$ lsnrctl start (启动监听器)关闭oracle$ lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序)$ sqlplus /nologSQL> shutdwon immediateSQL> shutdwon Abort7. Oracle11G for RHL AS5的安装具体步骤:服务器配置:至强3.0GHZ *24G ECC DDR内存300G SCSI Utrl 320 15K 硬盘 *2前提:内存和交换空间; 详情请看官方database\doc\install目录文档Available RAM Swap Space RequiredBetween 1024 MB and 2048 MB 1.5 times the size of RAMBetween 2049 MB and 8192 MB Equal to the size of RAMMore than 8192 MB 0.75 times the size of RAM一、准备服务器和操作系统:1、物理内存:4G2、交换空间4G3、禁用secure Linux4、已经安装下列包(为简单起见,安装RedHat AS 4时最好选择全部安装):A、X Window SystemB、GNOME Desktop EnvironmentC、EditorsD、Graphical InternetE、Text-based InternetF、Server Configuration ToolsG、Development ToolsH、Administration ToolsI、System Tools二、安装前的准备工作1.检查硬件内存# grep MemTotal /proc/meminfo交换空间# grep SwapTotal /proc/meminfo磁盘空间# df -ah2、下载软件Oracle Database 11g Software下载位置:/software/products/database/oracle10g/index.html3、修改host文件查看/etc/hosts文件中必须包含a fully qualified name for the server4. 安装软件包检查1、检查下列包是否安装,若未安装则要先安装:binutils-2.17.50.0.6-2.el5compat-libstdc++-33-3.2.3-61elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125glibc-2.5-12glibc-common-2.5-12glibc-devel-2.5-12gcc-4.1.1-52gcc-c++-4.1.1-52libaio-0.3.106libaio-devel-0.3.106libgcc-4.1.1-52libstdc++-4.1.1libstdc++-devel-4.1.1-52.e15make-3.81-1.1sysstat-7.0.0unixODBC-2.2.11unixODBC-devel-2.2.11# rpm -qa | grep make gcc glibc compat openmotif21 setarch 等等5.做个链接(老版本需求,新版本oracle11不要设置):ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5#检测存在如果不做此链接,在安装过程中建好数据库,将会出现不能链接不上数据库问题。
安装redhat6.4-oracle11g
安装redhat6.4-oracle11g安装redhat6.4-64位安装界⾯启动后,选择第⼀项这⾥选择安装界⾯语⾔为简体中⽂选择使⽤所有空间选择基本服务器,并将所有存储库选择,然后选择现在⾃定义基本系统中选择如下服务器中选择如下系统管理中选择如下(注意此处要选择可选软件包,将⾥⾯所有勾选)桌⾯选择如下(注意图形管理⼯具可选软件包中全选)开发选项如下语⾔选择中⽂⽀持上⾯步骤结束后可以按默认直⾄安装完毕,注意未说明部分则与原5.4系统相同或按默认⽅式进⾏。
安装Oracle11g⼀:修改/etc/sysctl.confkernel.shmall = 4294967296kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max = 6815744net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048576fs.aio-max-nr=1048576执⾏/sbin/sysctl -p 使上⾯修改⽣效⼆:修改/etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 10240oracle hard nofile 65536oracle soft stack 10240编辑vi /etc/profile⽂件,添加如下⾏(R1有要求,R2没有要求)if [ $USER = “oracle” ];thenif [ $SHELL = “/bin/ksh” ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi三:创建⽤户组及⽤户需创建⽤户组如下三个创建oracle⽤户为oracle⽤户选择⽤户组,oracle所属⽤户组未上⼀步添加三个组,oinstall为主组四:修改oracle⽤户配置⽂件.bash_profile加⼊如下内容unset USERNAMEORACLE_SID=orclexport ORACLE_SIDLANG=enexport LANGORACLE_BASE=/home/oracleORACLE_HOME=$ORACLE_BASE/app/oracle/product/11.2.0/dbhome_1 export ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHexport LD_LIBRARY_PATHPATH=$PATH:$ORACLE_HOME/binexport PATH五:⽤oracle⽤户上传oracle11g包并解压六:root⽤户执⾏xhost +命令七:oracle⽤户执⾏oracle安装脚本./runInstaller此处如有存储则配置存储字符集此处如有存储则配置到存储此处如有存储则配置到存储执⾏oracle安装程序提⽰的两个脚本两个脚本执⾏完毕后,即可点击finish完成安装。
ORACLE LINUX 6.4 安装ORACLE11G技术文档
Oracle linux6.4安装oracle技术文档一、安装oracle linux选择服务器模式默认安装(略)二、Oracle部署配置1、配置IP和主机名(1)/etc/sysconfig下面的network文件:打开终端#Vi/etc/sysconfigHOSTNAME=(2)在/etc/hosts文件中#vi/etc/hosts添加以下行xxx.xxx.xxx.xxx linux(linux为机器名,可根据情况自行填写)2、关闭防火墙和selinux(1)vi/etc/selinux/configSELINUX=disabled(2)chkconfig iptables off3、设置xmanager修改文件/etc/gdm/custom.conf在文件的[xdmcp]字段,添加以下两行Enable=1Port=1774、上传Oracle安装包,并解压缩(1)上传Oracle安装包到/tmp目录p1*******_112030_Linux-x86-64_1of2.zipp1*******_112030_Linux-x86-64_2of2.zip(2)解压缩#unzip linux.x64_11gR2_database_1of2.zip#unzip linux.x64_11gR2_database_2of2.zip解压缩完成后,会在/tmp下生成新目录database5、安装oracle环境(1)yum install oracle-rdbms-server-11gR2-preinstall(2)重启系统6、配置Oracle安装所需的环境目录(1)Oracle Base DirectoryOracle base目录建议使用以下格式/mount_point/app/software_owner实际应用中:#mkdir-p/u01/app/oracle#chown-R oracle:oinstall/u01/app/oracle#chmod-R775/u01/app/oracle(2)Oracle软件仓库目录(Oracle Inventory Directory)#mkdir-p/u01/app/oraInventory#chown oracle:oinstall/u01/app/oraInventory#chmod775/u01/app/oraInventory(3)Oracle Home DirectoryOracle推荐使用如下格式oracle_base/product/11.2.0/db_1如果不用手工创建这个目录。
在RedHat中安装Oracle 11g图解
在RedHat系统中安装oracle 11g1.使用root账户登录系统后,在桌面空白处点击右键,选择打开终端,在终端中使用rpm –q 包名检查以下包是否被安装。
binutils-2.15.92.0.2compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32 bit)elfutils-libelf-0.97elfutils-libelf-devel-0.97expat-1.95.7gcc-3.4.6gcc-c++-3.4.6glibc-2.3.4-2.41glibc-2.3.4-2.41 (32 bit)glibc-common-2.3.4glibc-devel-2.3.4glibc-headers-2.3.4libaio-0.3.105libaio-0.3.105 (32 bit)libaio-devel-0.3.105libaio-devel-0.3.105 (32 bit)libgcc-3.4.6libgcc-3.4.6 (32-bit)libstdc++-3.4.6libstdc++-3.4.6 (32 bit)libstdc++-devel 3.4.6make-3.80numactl-0.6.4.x86_64pdksh-5.2.14sysstat-5.0.5以compat-libstdcc++-33-3.2.3 为例,包文件名中最后一个横杠之后的数字是版本号,如:-3.2.3 为版本号,检查时只检查包是否已安装,版本号可以不同,因此使用命令rpm -q compat-libstdc++-33来检查包是否已安装。
如图:这说明这个包已安装。
如果输入命令执行后出现package compat-libstdc++-33 is not installed的字样,那么说明compat-libstadc++-33这个包没有安装,需要将这个包的名字记录下来。
oracle11g安装教程Oracle11g安装教程的步骤1.下载Oracle11g
oracle11g安装教程Oracle11g安装教程的步骤1.下载
Oracle11g
以下是Oracle11g安装教程的步骤:
1. 下载Oracle11g安装程序:从Oracle公司官网下载最新版Oracle11g安装程序,并解压缩到本地磁盘。
2. 运行Oracle11g安装程序:使用管理员权限运行Oracle11g安装程序,按照向导提示进行安装。
3. 设置Oracle用户名和密码:设置Oracle系统管理员账户及其密码,并设置Oracle如何处理管理员密码规则检查。
4. 创建Oracle配置文件目录:在进行Oracle安装之前,需要创建Oracle配置文件目录,指定ORACLE_HOME、ORACLE_SID、ORACLE_BASE等环境变量。
5. 配置Oracle数据库:选择自定义安装类型,并指定Oracle安装的路径、数据库类型、字符集和语言等选项。
6. 安装Oracle软件:根据向导提示,点击“安装”按钮开始安装Oracle11g软件。
7. 为Oracle创建一个数据库:根据向导提示,输入需要创建的Oracle数据库名称及其密码,并选择需要创建的数据文件和表空间等选项。
8. 完成Oracle安装:安装Oracle完成后,运行netca等Oracle 配置工具以创建网络服务等配置。
以上是Oracle11g安装教程的基本步骤,需要注意的是,在安装过程中需要仔细阅读向导提示,并根据需要进行自定义配置,以达到最优的Oracle系统环境配置。
在ORACLE LINUX 6.4中安装ORACLE11G_R2过程
在ORACLE LINUX 6.4中安装ORACLE11G_R2过程一、安装ORACLE LINUX 6.41. 引导屏幕第一个屏幕是ORACLE LINUX 6.4安装屏幕。
选择Install or upgrade an exi sting system启动安装过程。
2. 介质测试当要求测试 CD 介质时,用 Tab 键切换到 [Skip] 并按 [Enter] 键。
3. 欢迎使用Oracle Linux 6在欢迎屏幕上,单击 [Next] 继续。
4. 语言/键盘选项接下来的两个屏幕提示您进行语言和键盘设置。
请为您的配置作出合适的选择。
5. 选择存储设备这里选择〈基本存储设备〉6. 存储设备警告这里选择〈忽略所有数据〉。
7. 设置主机名设置主机名后,点〈配置网络〉,选择eth0,点〈编辑〉按钮,在〈正在编辑〉窗口中,选择〈自动连接〉复选框,在〈IPV4设置〉标签中,选择〈手动〉方法,然后点〈添加〉按钮,设置好地址、子网掩码和网关,点〈应用〉钮。
点〈关闭〉钮,点〈下一步〉8. 选择时区选择〈亚洲/上海〉9. 设置根用户密码,密码要超过6位。
10. 选择分区类型此处选择〈创建自定义布局〉,为/boot分配100MB空间;为交换分区分配11gR2联机文档所建议的大小;而将剩余空间分配给根 (/) 分区。
在分区阶段,主要是要确保为 Oracle 分配了足够的交换空间(可用RAM的倍数)。
下面是Oracle的最小交换空间要求:11. 引导加载程序配置接受所有默认值并单击 [Next] 继续。
12. 程序包安装这里,选中[现在自定义]单选按钮,然后单击 [下一步] 继续。
您可以在这里选择要安装的程序包。
现在,安装以下程序包组:∙Base System > Base∙Base System >Client management tools∙Base System > Compatibility libraries∙Base System > Hardware monitoring utilities∙Base System > Large Systems Performance∙Base System > Network file system client∙Base System > Performance Tools∙Base System > Perl Support∙Servers > Server Platform∙Servers > System administration tools∙Desktops > Desktop∙Desktops > Desktop Platform∙Desktops > Fonts∙Desktops > General Purpose Desktop∙Desktops > Graphical Administration Tools∙Desktops > Input Methods∙Desktops > X Window System∙Development > Additional Development∙Development > Development Tools∙Applications > Internet Browser选择要安装的程序包之后,单击 [Next] 继续。
Oracle11g在Linux上的安装步骤
[L INUX系统安装O RACLE数据库]操作手册精选文库文件修订历史目录1.安装前准备 (4)1.1环境及文件准备 (4)1.2创建ORACLE用户组和用户 (4)1.3修改系统参数 (5)1.3.1修改内核参数 (5)1.3.2修改用户限制 (6)1.3.3修改用户验证选项 (6)1.3.4修改用户配置文件 (7)1.3.5修改oracle环境变量 (7)1.4安装vncserver (8)2.安装 (11)2.1设置Oracle图形界面 (11)2.2Oracle软件安装 (11)2.3创建监听 (30)2.4创建数据库实例 (33)2.5配置监听 (47)2.6检查ORACLE的PATH设置 (50)3.验证 (51)3.1本地验证 (51)3.2PL/SQL Develop验证 (52)本文档是Linux(redhat6.x、centos6.x、redhat7.x) 64位操作系统安装Oracle 11g(Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production),本文基于各种网络资料精心整理而成,共享给有需要的朋友。
如有问题可联系:QQ:527446862,或邮件:527446862@1.安装前准备1.1环境及文件准备操作系统:64位Linux (redhat6.x、centos6.x、redhat7.x)内存:2G及以上硬盘:挂载根目录剩于空间至少7G以上文件准备:下载好了的压缩包linux.x64_11gR2_database_1of2.zip,或Oracle 11g R2(Linux x86-64)/technetwork/database/enterprise-edition/downloads/index.html附:Oracle 10g下载址:/wenlg/archive/2010/05/19/1738893.htmllinux.x64_11gR2_database_2of2.zip压缩包目录:/install创建目录:/app/oracle将两个压缩包解压至/ install/database1.2创建ORACLE用户组和用户创建两个oracle用户组:oinstall、dba创建一个oracle用户:oracle将oracle用户加入到oinstall和dba两个用户组修改oracle用户密码:1.3修改系统参数准备安装oracle前,先把相关参数设置好1.3.1修改内核参数修改sysctl.conf:内容如下:修改内核参数的值使其生效:1.3.2修改用户限制修改limits.conf末尾增加以下内容:1.3.3修改用户验证选项修改/etc/pam.d/login增加以下内容:1.3.4修改用户配置文件修改/etc/profile增加以下内容:使其生效:1.3.5修改oracle环境变量切换到oracle用户跳转到oracle的home目录修改oracle用户的环境变量内容如下:内容说明:ORACLE_SID请跟据实际情况填写ORACLE_HOME请跟据实例情况填写,11.2.0是指oracle版本号使其生效:1.4安装vncserver由于安装oracle需要可视界面需先安装vncserver,方便windows远程到Linux上切换到root用户然后启动vncserver,:1表示启动第一个vnc端口,回车提示输入密码,输入123456然后windows输入 IP:1如下:精选文库2.安装2.1设置Oracle图形界面root用户下:修改hosts文件,增加IP配置增加一行:左边是Linux的IP,右边是linux的机器名设置Linux的图形显示:提示access control disabled, clients can connect from any host,表示成功,这样就可以在windows 上的SSH上执行命令,SVN窗口里会自动弹出oracle安装界面了为防止oracle安装界面乱码,临时设置语言为:2.2O racle软件安装切换到oracle用户,跳转到/install/database/,执行oracle安装命令SVN窗口里弹出了oracle界面,去掉“I wish…”的勾然后next,点击yes选择“Skip software updates”,下一步将简体中文添加右边窗口,next如果不存在/app/oracle目录,则创建,创建后更改/app的权限为777next,group name选择dba,修改Inventory:/app/oracle/oraInventory点击yesnextwarning可忽略,Failed不能忽略,是由于用户ada和root有相同的UID号,需解决,root用户下,[root@SZB-L0004047 ~]# vi /etc/passwd找到ada,然后将ada:x:0:0::/home/ada:/bin/bash改为ada:x:100:100::/home/ada:/bin/bash 保存。
Oracle11gR2+ASM+RedhatLinux6.4安装配置_new
Oracle11gR2+ASM+RedhatLinux6.4安装配置_new Redhat6.4 Oracle11gR2 安装⼿册Created by jinfuqing at 2014.3.25 Contact QQ:598512715⽬录1、硬件环境检查 (3)1.1 检查内存相关项 (3)1.2 查看系统架构 (4)1.3 检查磁盘空闲空间 (4)2、软件环境检查 (4)2.1 检查内核版本 (4)2.2 检查系统包 (5)2.3 划分磁盘分区 (5)2.4 配置裸设备 (8)2.5 配置核⼼参数 (8)3、创建相关⽤户组和⽤户 (9)3.1 创建⽤户组 (9)3.2 创建⽤户 (9)3.3 配置Shell Limits (10)3.4 配置软件安装⽬录 (10)3.5 配置grid和oracle⽤户环境变量 (11)4、执⾏安装 (11)4.1安装grid软件 (11)4.2图形界⾯配置ASM (16)4.3安装数据库软件 (16)4.4创建数据库实例 (21)1、硬件环境检查1.1 检查内存相关项Oracle11gR2 要求系统不低于1g 的物理内存,检查服务器的内存,可以通过下列命令:[root@rac01 ~]# grep MemTotal /proc/meminfoMemTotal: 1027068 kB另外与内存相关的swap 交换分区的设置很重要,通常有下列的规则:实际内存建议swap 交换空间⼤⼩-------------- -----------------------------1G-2G 1.5 倍于内存2G-16G 与内存相同超过16G 设置为16G 即可查看当前服务器swap 交换分区⼤⼩,可以通过下列命令:[root@rac01 ~]# grep SwapTotal /proc/meminfoSwapTotal: 2064376 kB检查当前可⽤的内存和交换分区,可以通过free 命令,例如:[root@rac01 ~]# freetotal used free shared buffers cachedMem: 1027068 575116 451952 0 5908 462276-/+ buffers/cache: 106932 920136Swap: 2064376 76 2064300⾃动内存管理(Automatic Memory Management)特性:ORACLE 数据库从11g 版本开始,引⼊了⼀个⾃动内存管理(Automatic Memory Management)特性,该特性需要更多的共享内存(/dev/shm),因此如果决定应⽤该特性的话,必须要确保共享内存⼤于ORACLE 中初始化参数MEMORY_MAX_TARGET 和MEMORY_TARGET1.2 查看系统架构本步⽤来查看处理器的架构类型,需要确认ORACLE 安装包与处理器架构相符,不然安装时必然报错。
史上最详细Redhat上Oracle11g安装步骤图解新手教程
史上最详细Redhat上Oracle11g安装步骤图解新手教程史上最详细Redhat上Oracle 11g安装步骤图解新手教程2011-05-05 06:20 作者:刘苏平来源:Oracle 11g R2数据库安装硬件配置要求:最小内存 1 GB of RAM虚拟内存容量Available RAM Swap Space RequiredBetween 1 GB and 2 GB 1.5 times the size of RAMBetween 2 GB and 16 GB Equal to the size of RAMMore than 16 GB16 GB硬盘空间要求Installation Type Requirement for Software Files (GB)Enterprise Edition 3.95Standard Edition 3.88Installation Type Requirement for Data Files (GB)Enterprise Edition 1.7Standard Edition 1.5Oracle 11g R2数据库支持的操作系统Oracle Database 11g Release 2 (11.2) for Linux x86:Asianux 2.0Asianux 3.0Oracle Enterprise Linux 4.0 Update 7 or laterOracle Enterprise Linux 5.0Red Hat Enterprise Linux 4.0 Update 7 or laterRed Hat Enterprise Linux 5.0SUSE Linux Enterprise Server 10.0SUSE Linux Enterprise Server 11.0需要的软件包支持:这里只列出Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0的要求,检查一下系统是否安装过这些包,没有的话在Redhat的光盘上都有。
Rehat安装Oracle11gR2
Rehat6.4安装Oracle11gR2快速部署1.重建主机的Oracle用户组统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范userdel -r oraclegroupadd -g 700 oinstallgroupadd -g 701 dbauseradd -g oinstall -G dba -u 700 oraclepasswd oracle#id oracleuid=700(oracle) gid=700(oinstall) 组=700(oinstall),701(dba)2. 安装好Oracle 需要的rpm包。
安装rpm依赖包rpm -q binutils compat-libstdc++-33 elfutils-libelfelfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh kshyum install binutils compat-libstdc++-33 elfutils-libelfelfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh ksh注:pdksh没有安装,可以忽略。
安装了ksh。
3. 修改配置文件 /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 102404. 修改配置文件 /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = XXXXXXXXXX //共享内存字节数(一般75%物理内存)kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586注:重启主机或者输入命令 sysctl -p 生效当前配置5. Oracle用户环境变量配置export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1export ORACLE_SID=jingyuexport NLS_LANG="american_america.ZHS16GBK"export NLS_DATE_FORMAT="YYYY-MM-DD HH24:Mi:SS"export LD_LIBRARY_PATH=$ORACLE_HOME/libexport PATH=$ORACLE_HOME/bin:$PATH创建$ORACLE_BASE目录并赋予oracle目录权限:mkdir -p /u01/app/oracle && chown -R oracle:oinstall/u01/app后面正常安装就成安装过程中常见问题[INS-06101] IP address of localhost could not be determined cat /etc/sysconfig/network --检查hostname是否一致cat /etc/hosts中文乱码用英文界面su - oracleexport LANG=en_US.UTF-8改用系统的中文JDK环境yum -y install java-1.6.0cd /usr/lib/jvm/jre-1.6.0/lib/mv fontconfig.bfc fontconfig.bfc.origincp fontconfig.RedHat.6.0.bfc fontconfig.bfcsu - oracleexport LANG=zh_CN.UTF-8cd /var/ftp/pub/database/./runInstaller -jreLoc /usr/lib/jvm/jre-1.6.0没有sqlplusvim .bash_profileexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 export PATH=$PATH:$ORACLE_HOME/binexport ORACLE_SID=orclsource .bash_profile。
Oracle11g在Linux上的安装步骤
[L INUX系统安装O RACLE数据库]操作手册文件修订历史目录1.安装前准备 (4)1.1环境及文件准备 (4)1.2创建ORACLE用户组和用户 (4)1.3修改系统参数 (5)1.3.1修改内核参数 (5)1.3.2修改用户限制 (6)1.3.3修改用户验证选项 (6)1.3.4修改用户配置文件 (7)1.3.5修改oracle环境变量 (7)1.4安装vncserver (8)2.安装 (10)2.1设置Oracle图形界面 (10)2.2Oracle软件安装 (10)2.3创建监听 (29)2.4创建数据库实例 (32)2.5配置监听 (46)2.6检查ORACLE的PATH设置 (49)3.验证 (50)3.1本地验证 (50)3.2PL/SQL Develop验证 (51)本文档是Linux(redhat6.x、centos6.x、redhat7.x) 64位操作系统安装Oracle 11g(Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production),本文基于各种网络资料精心整理而成,共享给有需要的朋友。
如有问题可联系:QQ:527446862,或邮件:****************1.安装前准备1.1环境及文件准备操作系统:64位Linux (redhat6.x、centos6.x、redhat7.x)内存:2G及以上硬盘:挂载根目录剩于空间至少7G以上文件准备:下载好了的压缩包linux.x64_11gR2_database_1of2.zip,或Oracle 11g R2(Linux x86-64)/technetwork/database/enterprise-edition/downloads/index.html附:Oracle 10g下载址:/wenlg/archive/2010/05/19/1738893.htmllinux.x64_11gR2_database_2of2.zip压缩包目录:/install创建目录:/app/oracle将两个压缩包解压至/ install/database1.2创建ORACLE用户组和用户创建两个oracle用户组:oinstall、dba创建一个oracle用户:oracle将oracle用户加入到oinstall和dba两个用户组修改oracle用户密码:1.3修改系统参数准备安装oracle前,先把相关参数设置好1.3.1修改内核参数修改sysctl.conf:内容如下:修改内核参数的值使其生效:1.3.2修改用户限制修改limits.conf末尾增加以下内容:1.3.3修改用户验证选项修改/etc/pam.d/login增加以下内容:1.3.4修改用户配置文件修改/etc/profile增加以下内容:使其生效:1.3.5修改oracle环境变量切换到oracle用户跳转到oracle的home目录修改oracle用户的环境变量内容如下:内容说明:ORACLE_SID请跟据实际情况填写ORACLE_HOME请跟据实例情况填写,11.2.0是指oracle版本号使其生效:1.4安装vncserver由于安装oracle需要可视界面需先安装vncserver,方便windows远程到Linux上切换到root用户然后启动vncserver,:1表示启动第一个vnc端口,回车提示输入密码,输入123456然后windows输入 IP:1如下:2.安装2.1设置Oracle图形界面root用户下:修改hosts文件,增加IP配置增加一行:左边是Linux的IP,右边是linux的机器名设置Linux的图形显示:提示access control disabled, clients can connect from any host,表示成功,这样就可以在windows 上的SSH上执行命令,SVN窗口里会自动弹出oracle安装界面了为防止oracle安装界面乱码,临时设置语言为:2.2O racle软件安装切换到oracle用户,跳转到/install/database/,执行oracle安装命令SVN窗口里弹出了oracle界面,去掉“I wish…”的勾然后next,点击yes选择“Skip software updates”,下一步将简体中文添加右边窗口,next如果不存在/app/oracle目录,则创建,创建后更改/app的权限为777next,group name选择dba,修改Inventory:/app/oracle/oraInventory点击yesnextwarning可忽略,Failed不能忽略,是由于用户ada和root有相同的UID号,需解决,root用户下,[root@SZB-L0004047 ~]# vi /etc/passwd找到ada,然后将ada:x:0:0::/home/ada:/bin/bash改为ada:x:100:100::/home/ada:/bin/bash 保存。
redhat6.4安装oracle数据库图解
Linux环境下安装oracle数据库操作系统配置1、必要组件安装首先,安装linux必要的组件(桌面、X窗口系统、Gnome桌面环境、开发工具、管理工具、系统工具(在细节中选上sysstat))第二步,检查系统中是否有如下:binutils-2.17.50.0.6-12.el5compat-db-4.2.52-5.1control-center-2.16.0-16.el5gcc-4.1.2-46.el5_4.1-------------------无32位gcc-c++-4.1.2-46.el5_4.1-------------------无32位glibc-2.5-42glibc-common-2.5-42-------------------无32位libstdc++-4.1.2-46.el5_4.1libstdc++-devel-4.1.2-46.el5_4.1make-3.81-3.el5-------------------无32位pdksh-5.2.14-36.el5--------需要在redhat5中获取,或直接下载得到sysstat-7.0.2-3.el5-------------------无32位libaio-0.3.106-3.2openmotif22-2.2.3-18libXp-1.0.0-8.1.el5cpp-4.1.2-48.el5.x86_64-----------无此包,安装中会提示:error in invoking target····,最终安装缺少组件将没有安装的软件包,执行rpm –ivh 软件包,安装了····如果系统里没有上面的任何软件包,均可在安装光盘中找到。
2、系统内核参数修改[root@unionmondb opt]# cat >> /etc/sysctl.conf <<EOF> kernel.shmall = 4294967296> kernel.shmmax = 68719476736> kernel.shmmni = 4096> kernet.sem = 250 32000 100 128> fs.file-max = 65536> net.ipv4.ip_local_port_range = 1024 65000> net.core.rmem_default = 8388608> net.core.rmem_max = 16777216> net.core.wmem_max = 16777216> net.core.wmem_default = 8388608> EOF配置内核参数,如上图,然后运行sysctl -p命令使内核生效3、Oracle账号组创建然后添加用户和组,如下所示:(oracle密码为:11)修改文件.bash_profile设置oracle的环境变量添加上面选择的字段(其中最后一行是’#’注释掉的)4、Xmanager登录配置因为Oracle安装需要图形化界面,首先配置XDMCP,修改/etc/gdm/custom.conf文件,[security]DisabllowTCP=falseAllowRemoteRoot=true //允许root登录[xdmcp]Enable=1 //开启Port=177 //默认UDP端口:177-----增加security xdmcp内容。
linux redhat 6.4 Oracle11gR2 安装步骤
linux redhat 6.4 Oracle11gR2安装步骤1.操作系统参数修改1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件2)修改linux内核,修改/etc/sysctl.conf文件,输入命令:vi /etc/sysctl.conf,修改完,执行 sysctl -p 生效3.使用oracle登入常见oracle_base oracl e_home 路径1)创建oracle目录2)导入环境变量,vi ~/.bash_profile执行. .bash_profile 生效4、解压oracle安装包,使用oracle用户5、检查系统安装oracle 的依赖库是否安装了,6、进行oracle 安装在Oracle安装目录的response子目录里有dbcd.rsp,db_install.rsp和netca.rsp,db_install.rsp就是我们需要的。
用任意的文本编辑器打开db_install.rsp,修改以下这些项目的值。
#cd /home/db/oracle/database/response#vi db_install.rsp用oracle用户登录,然后在Oracle安装目录里执行(db_install.rsp应答文件/home/db/oracle/product/11.2.0/db_1)./runInstaller -ignoreSysPrereqs -silent -responseFile <应答文件的绝对路径>⏹各安装参数的含义如下ignoreSysPrereqs:让Oracle忽略系统检查,因为Oracle官方声明只支持Linux服务器产品,所以要在非服务器产品的Linux上安装就必须指定此参数。
-ignorePrereq: 如果哪块没有符合要求,不添加可能就安装不过去了silent :让安装程序以静默模式运行。
responseFile:指定一个应答文件。
oracle11g(OS+oracle+linux6.4)数据库安装手册
ORACLE 11g(OS oracle linux 6.4)数据库安装手册概述:本文档中安装oracle数据库过程中,操作系统采用oracle linux 6.4(64位),数据库版本为:11.2.0.31.将安装介质上传至服务器2.修改服务器主机名[root@cxdb ~]# vi /etc/hosts3.配置系统限制[root@cxdb ~]# vi /etc/security/limits.d/90-nproc.conf4.关闭防火墙[root@rac81 ~]# service iptables stopiptables:清除防火墙规则:[确定]iptables:将链设置为政策ACCEPT:filter [确定]iptables:正在卸载模块:[确定][root@rac81 ~]# chkconfig iptables off5.修改安全限制[root@cxdb ~]# vi /etc/sysconfig/selinux6.删除Oracle用户[root@cxdb ~]userdel oracle[root@cxdb ~]rm -rf /home/oracle[root@cxdb ~]rm -rf /var/mail/oracle[root@cxdb ~]groupdel oinstall[root@cxdb ~]groupdel dba7.创建用户组,Oracle用户创建组[root@cxdb ~]groupadd -g 1000 oinstall[root@cxdb ~]groupadd -g 1010 dba创建用户[root@cxdb ~]useradd -u 1101 -g oinstall -G dba oracle [root@cxdb ~]mkdir -p /opt/u01/app/oracle/product/11.2.0.3 [root@cxdb ~]chown -R oracle:oinstall /opt/u01/app/ [root@cxdb ~]chmod -R 775 /opt/u01[root@cxdb ~]passwd oracle8.设置Oracle用户的环境变量9.安装数据库软件使用VNC进入linux桌面在root用户下打开oracle的桌面切换用户进入介质目录,执行安装命令点击next点击yes 点击next点击next 点击next点击next 点击next点击next 点击next点击next 点击Install打开一个命令行,在root用户下执行上面的两个脚本执行完以上连个命令后,点击OK点击close。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Redhat6.4安装ora11g数据库
一、将光驱挂载在/mnt下
Mount /dev/sr0 /mnt
二、设置本地源安装
1.修改源
vi /etc/yum.repos.d/rhel-source.repo
name=Server
baseurl=file:///mnt
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
2.修改配置文件
vi /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=0
plugins=1
installonly_limit=3
三、查看包安装情况
rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel
rpm -q glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make numactl-devel sysstat
rpm -q unixODBC*
安装未安装的软件包
yum install libaio-devel
yum install ksh
yum install unixODBC*
Yum install numactl-devel
四、修改内核参数:
cp /etc/sysctl.conf /etc/sysctl.conf.bak
vi /etc/sysctl.conf
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
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 = 1048586
fs.aio-max-nr = 1048576
fs.file-max = 6815744
应用配置
/sbin/sysctl -p
五、修改用户限制
修改/etc/security/limits.conf 文件,加上下面的参数
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
修改用户验证选项
修改/etc/pam.d/login文件加上如下参数
session required pam_limits.so
六、创建oracle用户
[root@zznw ~]#groupadd oinstall
[root@zznw ~]# groupadd dba
[root@zznw ~]# useradd -g oinstall -G dba oracle
[root@zznw ~]# passwd oracle
七、检查主机名
/etc/hosts与系统本身的主机名一致
查看主机名
Hostname
查看/etc/hosts里面的主机名
安装oracle数据库的时候要注意/etc/hosts与/etc/sysconfig/network文件主机名的一致性否则会在后面运行netca和dbca可能出现错误提示。
例如:/etc/hosts文件内容如下:
127.0.0.1 localhost.localdomain localhost
/etc/sysconfig/network内容如下:
#NETWORKING_IPV6=yes //该行已经注释
NETWORKING=yes
HOSTNAME= localhost.localdomain localhost
八、安装目录配置
# mkdir /u01/
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
九、修改用户bash shell
切换到orac le用户
su - oracle
编辑
vi .bash_profile
添加以下内容
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/oracle
export ORACLE_SID=ora11g
export LD_LIBRARY_PA TH=$ORACLE_HOME/lib:/usr/lib export PA TH=$ORACLE_HOME/bin:$PA TH:$HOME/bin
十、修改安装文件的属主及权限
chmod -R 777 database/
chown -R oracle:oinstall database/
十一、安装vncserver
查看vnc是安装
rpm -qa|grep vnc
本地源安装vnc-server包
yum install vnc-server
切换到oracle用户
su - oracle
启动vncserver
vncserver
查看linux是否是gnome桌面
ps -ef|grep -v grep|grep gnome
如果是,需要修改/root/.vnc/xstartup的配置文件
vi /root/.vnc/xstartup
添加如下内容
gnome-session gnome
重启vncserver
vncserver -kill :1
vncserver :1
十二、vnc登录安装oracle
vnc登录linux,且vnc登录用户使用的oracle
进入/opt/database目录
执行
./runInstaller
十三、设置oracle自启动
修改/etc/oratab文件
cp /etc/oratab /etc/oratab.bak
将N修改为Y
ora11g:/u01/app/oracle:Y
修改/etc/rc.d/rc.local文件
cp /etc/rc.d/rc.local /etc/rc.d/rc.local.bak
vi /etc/rc.d/rc.local
添加以下内容:
su - oracle -c "/u01/app/oracle/bin/lsnrctl start"
su - oracle -c "/u01/app/oracle/bin/dbstart start"
十四、报错问题处理:
1.切换oracle用户时出现报错如下:
-bash: ulimit: open files: cannot modify limit: 不允许的操作
修改/etc/profile,.取消以下内容:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
2.Oracle 安装报错[INS-06101] IP address of localhost could not be determined 解决方法
查看主机名
hostname
修改/etc/hosts文件
vi /etc/host
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 添加如下内容
100.13.101.19 zznw。