Redhat6.4下安装oracle11g LIUXT
在redhatlinux下面安装oracle11g
在redhat linux 下面安装oracle11g Linux+apache+SubversionLinux 下面安装网卡Linux OpenVLinux+Oracle+11g 服务器配置:至强3.0GHZ *2 4G ECC DDR 内存300G SCSI Utrl 320 15K 硬盘*2前提:内存和交换空间;详情请看官方database\doc\instal名目文档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 RAM More than 8192 MB 0.75 times the size of RAM4. 安装软件包检查1、检查下列包是否安装,若未安装则要先安装:binutils-2.17.50.0.6-2.el5 compat-libstdc++-33-3.2.3-61 elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125glibc-2.5-12 glibc-common-2.5-12 glibc-devel-2.5-12gcc-4.1.1-52 gcc-c++-4.1.1-52 libaio-0.3.106libaio-devel-0.3.106libgcc-4.1.1-52libstdc++-4.1.1libstdc++-devel-4.1.1-52.e15make-3.81-1.1 sysstat-7.0.0 unixODBC-2.2.11 unixODBC-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 #检测存在如果不做此链接,在安装过程中建好数据库,将会显现不能链接不上数据库咨询题。
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若包不存在则需要安装。
Linux虚拟机下安装Oracle11G教程
Linux虚拟机下安装Oracle11G教程1.安装环境操作系统:Red hat 6.5内存:内存最低要求256M (使⽤:grep MemTotal /proc/meminfo 命令查看)交换空间:SWAP交换空间⼤⼩根据内存⼤⼩决定(使⽤:grep SwapTotal /proc/meminfo 命令查看)硬盘空间:不低于20G,/tmp⽂件空闲不低于400M,软件安装⽬录空间最好不低于5G (使⽤:df -h命令查看)2.安装过程1).添加⽤户组和⽤户,并给⽤户设置密码[root@redhat ~]# groupadd oinstall[root@redhat ~]# groupadd dba[root@redhat ~]# useradd -g oinstall -G dba oracle[root@redhat ~]# passwd oracleChanging password for user oracle.New UNIX password:BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password:passwd: all authentication tokens updated successfully.2).创建安装⽬录,分配⽤户组与权限[root@redhat ~]# mkdir -p /u01/app/oracle/product[root@redhat ~]# mkdir /u01/app/oradata[root@redhat ~]# chown -R oracle:oinstall /u01[root@redhat ~]# chmod -R 755 /u013).上传oracle 11g安装包并解压[root@redhat u01]# unzip linux.x64_11gR2_database_1of2.zip[root@redhat u01]# unzip linux.x64_11gR2_database_2of2.zip4).在/etc⽬录下创建⼀个名为oraInst.loc的⽂件并修改权限[root@redhat etc]# vi oraInst.loc在⽂件中插⼊以下内容:inventory_loc=/u01/app/oracle/oraInventoryinst_group=oinstall保存后,修改权限:[root@redhat etc]# chown oracle:oinstall oraInst.loc[root@redhat etc]# chmod 664 oraInst.loc5).修改系统参数[root@redhat etc]# vi /etc/sysctl.conf加⼊以下代码(将原来的kernel.shmmax和kernel.shmall这两⾏参数注释):fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.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 = 1048576执⾏sysctl -p 使设置⽣效[root@redhat etc]# vi /etc/security/limits.conf在结尾处添加以下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536[root@redhat etc]# vi /etc/pam.d/login在结尾处添加以下内容:session required /lib/security/pam_limits.sosession required pam_limits.so6).修改环境变量[root@redhat etc]# vi /etc/profile在结尾处添加以下内容:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fiumask 022fi使⽤source /etc/profile 使设置⽣效。
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。
用虚拟机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如果不用手工创建这个目录。
oracle11g安装教程 linux
oracle11g安装教程 linuxOracle 11g是一个用于企业级数据库的软件,它提供了强大的功能和性能。
在Linux系统上安装Oracle 11g需要一些基本的步骤,下面是详细的安装教程。
首先,确保你的Linux系统满足Oracle 11g的安装要求。
具体要求可以参考Oracle官方文档。
你需要一台满足硬件要求的Linux服务器,并且已经安装了合适的操作系统版本。
接下来,下载Oracle 11g的安装文件。
你可以在Oracle官方网站上找到合适的下载链接。
确保你选择了适用于Linux系统的安装文件。
下载完成后,将安装文件保存到你的Linux服务器上的合适位置。
然后,解压缩安装文件。
在Linux命令行上,使用下面的命令进行解压缩:$ tar -zxvf {安装文件名.tar.gz}解压缩完成后,进入解压缩后的目录中。
在命令行中输入以下命令:$ cd {解压缩后的目录}接下来,运行安装程序。
在命令行中输入以下命令:$ ./runInstaller运行安装程序后,会弹出一个图形界面的安装向导。
按照向导的指示进行安装配置。
你需要选择安装类型、指定安装目录、设置管理密码等。
确保你提供了正确的配置信息,并且确认无误后,点击“安装”按钮开始安装过程。
安装过程可能需要一些时间,取决于你的服务器性能和数据量的大小。
在安装过程中,可能会有一些额外的配置提示,请按照提示进行操作。
安装完成后,你可以通过命令行或图形界面来管理Oracle数据库。
你可以通过运行以下命令来启动数据库:$ sqlplus / as sysdba$ startup其他管理操作,比如创建用户、创建表等,可以通过运行相应的命令来完成。
最后,你可以通过访问Oracle数据库的客户端工具来连接到你的数据库,并进行数据的增删改查等操作。
以上就是Oracle 11g在Linux系统上的安装教程。
记得按照文档和提示的要求进行安装,并保持与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 保存。
史上最详细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的光盘上都有。
在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这个包没有安装,需要将这个包的名字记录下来。
RedHat Linux6.3下Oracle 11g安装图解教程
Oracle学习笔记安装篇之在Redhat Enterprise Linux 6.3 x86_64下安装Oracle11g R2安装Oracle有以下步骤:1>.安装Linux作业系统.2>.配置Linux系统下Oracle的安装环境.3>.安装Oracle软件与数据库.4>.测试运行安装的Oracle系统.一.安装Linux.1.系统环境需求内存:最小1GB,推荐2GB或以上交换空间: 内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交换空间等于内存大小,内存大小16G以上时,交换空间为16GB.需要选择以下组件:GNOME桌面、编辑器、开发工具、开发库等。
2.安装Linux使用安装光盘安装Redhat Enterprise Linux 6.3 x86_64,为方便测试,可以使用VMware Workstation虚拟一台机器,在虚拟机上安装。
3.设置主机域名解析安装Linux后需使用静态IP地址,并在/etc/hosts文件中设置主机域名解析(ip地址主机名称)# vi /etc/hosts192.168.1.66 hostname(主机名称)此处必须要设置,不然配置监听有问题.二.配置Linux系统下Oracle的安装环境.第一步:配置yum源;1.用root用户创建/software目录;2.用FTP软件将Redhat Enterprise Linux 6.3 x86_64拷贝到/software文件;3.mkdir /media/cdrom //创建/media/cdrom目录4.mount /software/rhel-server-6.5-x86_64-dvd.iso -o loop /media/cdrom/ //将ISO文件挂载在/media/cdrom目录下5.df -h //查看是否挂载成功6.mkdir yum //创建yum目录7.cp -a /media/cdrom/* /yum/ //将/media/cdrom目录下的文件拷贝到 /yum8.cd /etc/yum.repos.d/ //切换到/etc/yum.repos.d目录下9.mkdir repoback //创建repoback文件10.mv rhel* repoback/ //将rhel*文件移除到repoback;在/etc/yum.repos.d/目录下创建并编辑local.repo文件: //新建一个yum源的响应文件vi local.repo[base]name=linux 6baseurl=file:///yumgpgcheck=0enable=111.vi /usr/lib/python2.6/site-packages/yum/yumRepo.py //修改yum源的地址在上面的文件中找到下面这行remote = url + '/' + relative将其改为remote + '/yum' + relative第二步:检查和更新所需软件包.安装好Linux系统后需要配置一下系统。
利用VNC在centos6.4安装oracle11g详细说明文档
centos6.4安装oracle11g2013-09-19 10:49:59| 分类:oracle | 标签:|字号大中小订阅转:/mchina/archive/2012/11/06/2737472.html一、硬件要求1、内存& swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more检查内存情况# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo2、硬盘由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。
检查磁盘情况# df -h二、软件系统平台:CentOS 6.3(x32)CentOS-6.3-i386-bin-DVD1.isoOracle版本:Oracle 10g R210201_database_linux32.zip三、系统安装注意系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,CentOS 的防火墙也请暂时关闭,减少安装时的困扰。
为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。
本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。
四、安装Oracle前的系统准备工作首先,请先以root账号登入作一些前置设定作业。
1、关闭防火墙、禁用SELinux# setup# vi /etc/selinux/config修改SELINUX=disabled,然后重启。
如果不想重启系统,使用命令setenforce 02、安装依赖包Oracle官方文档要求的安装包:查看Oracle相关包是否已经安装:用yum方式安装所需的包:# yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat最后还需要安装libXp这个Library,这个一定要安装,否则安装Oracle时会出现java Exception。
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:指定一个应答文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下安装Oracle11g服务器1:配置环境1.1用IP与主机名相对应:vim /etc/hosts192.168.208.4 0racle1.2 修改参数/etc/sysctl.conf (修改内核参数)/etc/security/limits.conf (shell对oracle用户的限制)/etc/profile (系统相关的环境变量)/opt/oracle/.bash_profile (oracle用户相关的环境变量)(1)使用以下命令:vim /etc/sysctl.conf修改与添加如下内容:# Kernel paramaters required by Oracle 11g R2fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.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要使/etc/sysctl.conf 更改立即生效,执行以下命令。
输入:sysctl -p 显示如下:(2)添加以下内容到/etc/security/limits.conf(使用ROOT用户修改)vim /etc/security/limits.conf在文件的末尾加入以下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536(3)为了使上述文件生效,需要修改/etc/pam.d/login文件, vim /etc/pam.d/login在文件的末尾加入以下内容:session required /lib/security/pam_limits.sosession required pam_limits.so(4)设置oracle用户的文件权限掩码,并添加特殊的shell限制,通过配置/etc/profile完成-vim /etc/profile在文件的末尾加入以下内容:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi2:创建用户组和用户,作为软件安装和支持组的拥有者创建Oracle用户组groupadd oinstallgroupadd dba建Oracle用户[root@localhost /]# mkdir –p /fantlam[root@localhost /]# useradd –g oinstall –G dba –d /fantlam/oracle oracle( 添加oracle用户到oinstall组dba副组到/fantlam/oracle目录中)设置Oracle用户口令[root@localhost /]# passwd oracle(设置密码)3:创建软件安装目录。
mkdir -p /oracle/oradatamkdir –p /database修改目录权限:[root@localhost /]# chown -R oracle:oinstall /oracle[root@localhost /]# chown -R oracle:oinstall /database[root@localhost /]# chmod -R 755 /oracle/ //这里的R是大写,数字后面有空格4:修改环境变量:配置oracle用户使用数据库的环境变量su - oraclepasswd:输入oracle的密码vim .bash_profile添加以下内容:umask 022export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=psmmidexport NLS_LANG=AMERICAN_AMERICA.UTF8export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:/usr/lib export PATH=$ORACLE_HOME/bin:$PATHexport LIBPATH=$ORACLE_HOME/lib:/usr/libif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi保存退出,再执行以下命令,让其生效,[oracle@localhost ~]$source .bash_profile5:开始安装使用Xmanager->Xftp 传输Oracle11g安装包,使用Xstart进行安装:注销Linux,切换到用户oracle下注意:必须以oracle用户登录Linux,不要用su oracle来进行安装用oracle用户,将linux版64位的oracle安装包上传到Linux中,进入到上传目录中解压缩:# cpio -idmv < 10201_database_linux_x86_64.cpio注:Oracle的安装包有这样几种格式Zip格式:这种格式最好解压缩,直接使用命令unzip 文件名即可cpio.gz格式:这种格式有这样几种解压缩方式# zcat XXXX.cpio.gz | cpio -idmv# gunzip XXXX.cpio.gz //解压出XXXX.cpio文件# cpio -idvm <XXXX.cpio //解压出cpio文件到文件夹oracle@localhost database]$ export DISPLAY=10.138.20.215:0.0oracle@localhost database]$ /oracle/soft/database/runInstaller.sh正在启动 Oracle Universal Installer...检查临时空间: 必须大于 80 MB。
实际为 7283 MB 通过检查交换空间: 必须大于 150 MB。
实际为 1498 MB 通过检查监视器: 监视器配置至少必须显示 256 种颜色>>> 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。
请检查是否设置了 DISPLAY 变量。
未通过 <<<<选择未通过某些要求检查。
必须先满足这些要求,然后才能继续安装,那时将重新检查这些要求。
是否继续? (y/n) [n] y正在重新检查安装程序要求....准备从以下地址启动 Oracle Universal Installer点击Next有提示后点击Yes后再点击Next继续即可NEXTNEXTNETX选择简体中文和英语用root在服务器上执行1,2 两个脚本,脚本执行后点击OK 基本环境就搭建好了6:以下为创建数据库监听# su – oracle$ dbcaNEXT设置PasswordNEXT只选前两个,点击OK,NEXT注意:以上一定要选对。
Next注意:上图中的4、5可以被创建。
Next点击Exit至此完成数据库的安装. 7:修改NLS_LENG参数切换至Oracle 用户执行以下命令$ su – oracle$ sqlplus / as sysdbaSQL> show parameter nls_leng;SQL> ByteSQL> alter system set nls_length_semantics=char scope=both;SQL> shutdown immediateSQL> startupSQL> show parameter nls_leng;SQL> CHAR附8:Linux常用命令1.修改权限chmod -R 777 /home/app//777所有权限2.修改文件夹的所有者chown –R oracle:oinstall /home/app3.查看文件或者文件夹属性ll /home/app4.查看文件或者文件夹属性ll5.删除文件或者文件夹rm –rf /home/app6.修改文件(如果tt.sh不存在则会自动创建)vi /home/app/tt.sh7.创建文件夹mkdir /home/app8.复制文件cp /home/app/tt.sh /home/app/tt1.sh9.查看进程及内存、cpu使用情况topcd /home/app11.查看当前文件夹中所有文件及文件夹ls12.查找进程ps -ef|grep oracle //oracle即为要查找的进程名查看所有进程ps -ef|grep java查找域名和端口cat~/Oracle/Middleware/user_projects/domains/anhuiuapserver_domain/confi g/config.xml13.杀死进程kill -9 111 //111为所查到的进程号14.增加用户组groupadd dba15.查看组信息cat /etc/group16.增加用户useradd -g oracle dba17.修改用户密码passwd oracle18.删除用户userdel -r oracle19.修改环境变量export ORACLE_SID=XJPMS20.查看当前文件夹路径pwdtail -f **.log22.oracle命令lsnrctl //进入监听控制SQL> start //启动监听SQL> stop //启动监听SQL> status //查看监听状态SQL> exit //退出监听控制sqlplus /nolog //匿名登录oracle实例SQL> conn /as sysdba //以sysdba链接oracle实例SQL> startup //启动oracle实例SQL> shutdown immediate //关闭oracle实例SQL> exit //推出oracle实例23.在linux下kill oracle的死进程(转)1)先在oracle数据库中找到锁住的对象:select xidusn, object_id, session_id, locked_mode from v$locked_object;2)得到session_id。