linux下11g安装文档
- 格式:docx
- 大小:3.27 MB
- 文档页数:34
在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。
SUSE Linux Enterprise 11SP1静默安装Oracle 11gR2说明文档1准备oracle安装文件Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,下载地址分别是:/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip/otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip下载完成后将这两个文件通过SSH上传到/usr/local/oracle中。
装程序的目录。
2准备oracle的安装目标目录安装目标目录是用户想将oracle安装到哪个位置的目录,本次我们将oracle安装到/opt/ora cle目录中,以下为目录创建命令。
3创建oracle相关用户和用户组oracle不能在root帐户下进行安装,所以需要为oracle的安装专门创建一个用户,同时需要创建dba和oinstall的用户组。
以下命令将创建dba和oinstall用户组:以下命令将创建oracle用户,并设置密码以下命令将oracle安装目录(/opt/oracle)赋予oracle用户oinstall用户组4检查安装ORACLE依赖的RPM软件包oracle的安装所依赖的软件包,有一部分linux是没有安装的。
这需要将这些尚未安装的软件包先安装后才能正常安装oracle。
这些未安装的软件包在linux安装光盘上可以取到,我们直接在linux的光盘上对这些软件包进行安装(也可将所需的软件包直接复制到linux本地磁盘中),首先我们需要挂载linux光盘,使用以下命令:安装所缺少的软件包,此处只安装本linux系统所缺少的软件包。
如oracle安装过程中,对软件包进行检查时,发现仍有所需软件包未安装时,可根据显示未安装软件包的名字,再次对所缺少的软件包进行安装。
Linux系统(X64)安装Oracle11g完整安装图⽂教程另附基本操作⼀、修改操作系统核⼼参数在Root⽤户下执⾏以下步骤:1)修改⽤户的SHELL的限制,修改/etc/security/limits.conf⽂件输⼊命令:vi /etc/security/limits.conf,按i键进⼊编辑模式,将下列内容加⼊该⽂件。
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑完成后按Esc键,输⼊“:wq”存盘退出2)修改/etc/pam.d/login ⽂件,输⼊命令:vi /etc/pam.d/login,按i键进⼊编辑模式,将下列内容加⼊该⽂件。
session required /lib/security/pam_limits.sosession required pam_limits.so编辑完成后按Esc键,输⼊“:wq”存盘退出3)修改linux内核,修改/etc/sysctl.conf⽂件,输⼊命令: vi /etc/sysctl.conf ,按i键进⼊编辑模式,将下列内容加⼊该⽂件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编辑完成后按Esc键,输⼊“:wq”存盘退出4)要使 /etc/sysctl.conf 更改⽴即⽣效,执⾏以下命令。
Oracle 11gr2 软件安装和数据库创建步骤详解本文是一篇step-by-step 文档,演示了如何安装oracle 数据库软件以及使用DBCA创建数据库。
同时,我们对每一步的功能,注意事项和容易犯的错误都进行了描述。
希望对大家了解数据库安装过程有所帮助。
安装数据库软件Start The Installer请参考各平台对应的安装手册,在满足安装前提条件下运行如下命令来启动数据库安装:$ /media/database/runInstallerConfigure Security Updatess本步骤可以选择提供您的My Oracle Support email来接收Oracle安全通知,安装产品和初始化Oracle配置管理器。
●EMAIL:填写您的My Oracle Support email或者用户名●I wish to receive security update via My Oracle Support. 该项选中则表明您期望通过My Oracle Support来接收安全更新。
推荐选项:如果您有My Oracle Support账户,建议填写您的EMAIL和密码来接收Oracle安全更新;否则您可以跳过该步骤。
如果您跳过该步骤,会弹出一个警告:点击Yes来确认您的选择:Download Software Updates从Oracle11.2.0.2开始,您可以使用软件更新选项来动态下载和应用最新的软件更新,该步骤可以为本次的安装选择软件更新,比如推荐的更新,PSU或者其他推荐的补丁:该步骤有3个选项:●Use My Oracle Support credentials for download: 该选项指的是在线下载更新,需要您的主机能连上My Oracle Support网站,并且需要提供您的My Oracle Support账户和密码●Use pre-download software update: 该选项适用于您已经将所需的软件更新下载到本地,您可以直接指定本地的已经下载了软件更新的路径。
Oracle 11g安装手册1、在linux的root用户下建立一个oracle用户//添加用户组及用户groupadd dbagroupadd oinstalluseradd oracle -g oinstall -G dbapasswd oracle//新建目录权限mkdir -p /u01chown -R oracle:dba /u01chmod -R 755 /u01安装时步骤8、9会指向此位置(建议:用户更改/opt/oracle11g)2、将Oracle11g安装文件复制到linux中的指定目录下(/home/oracle/tools)cp /光盘目录/linux.x64_11gR2_database_1of2 /home/oracle/tools3、执行目录中的runInstallsu - oracleLANG=zh_CN.gbk4、开始图像界面安装可能需要export DIAPLAY=:1.0xdpyinfo步骤1:将红框中的内容勾选去掉,点击下一步。
提示“未指定电子邮件地址”点击“是”步骤2:点选“创建和配置数据库”此选项也为默认选项,点击下一步。
步骤3:点击选中“服务器类”,点击“下一步”步骤4:点击选中“单实例数据库安装”,点击下一步。
步骤5:点击选中“高级安装”,点击“下一步”步骤6:选择需要的语言,点击“下一步”,此处客户确认是否需要增加其他语言步骤7:点击选中“企业版(4.29GB)”,点击“下一步”点击上图的“选择选项”,勾选需要的组件,此处全部勾选。
步骤8:此处为默认路径,u01的建立参考第1点orcale用户的建立,点击“下一步”步骤9:此处默认即可,点击“下一步”步骤10:点击选中“一般用途/事务处理”,点击“下一步”步骤11:此处默认,点击“下一步”vpmsdbs步骤12:此处可以设置内存、字符集、安全性、示例方案(可根据用户环境调整),点击“下一步”,内存分配建议至少50%步骤13:此处默认,点击“下一步”步骤14:此处默认处理,点击“下一步”步骤15:点击选中“不启用自动备份”,点击“下一步”步骤16:各帐号口令设定,此处统一使用相同口令,客户现场请在同客户确认口令设定规则步骤17:点击“下一步”步骤18:点击“修补并在此检查”,会产生修补文件,按照提示内容执行即可A、切换到root用户,此处为测试环境执行内容如上述步骤执行完成后依旧存在失败内容,请到linux光盘中寻找对应的rpm文件,复制到linux某一目录中,按下图命令执行步骤19:修补完成后,出现如下信息,点击“完成”步骤20:执行安装过程复制文件,创建实例过程完成后信息,点击“确定”完成后,如出现以下内容,请按照操作步骤,执行完成后,完成安装过程配置监听器1、执行su - oraclesh /u01/app/oracle/product/11.2.0/dbhome_1/bin/netca2、点击选中“监听程序配置”,点击“下一步”3、点击选中“添加”,点击“下一步”4、设定监听程序名,点击“下一步”5、选定协议所有协议,点击“下一步”6、设定标准端口号,点击“下一步”7、设定标准TCP/IP SSL端口号,点击“下一步”8、设置IPC键值,点击“下一步”9、提示是否配置另一个监听程序,点“是”,再点击“下一步”配置数据库1、执行sh /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbca2、点击“下一步”3、点选“创建数据库”,点击“下一步”4、点选“一般用途或事物处理”,点击“下一步”5、设定数据库名及SID,点击“下一步”6、配置管理选项,此处暂时用7、设定口令,点击“下一步”8、网络配置,点击“下一步”9、数据库文件所在位置,点击“下一步”,按照实际的文件规划位置10、恢复配置,点击“下一步”11、数据库内容,点击“下一步”12、初始化参数,点击“下一步”13、数据库存储,点击“下一步”14、创建选项,点击“完成”15、概要显示,点击“确定”16、创建进行17、创建完成,点击“退出”环境变量设置及启动1、设置环境变量在服务器上配置环境变量,编辑vi /etc/profile,在末尾加入以下配置export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1export PATH=.:$ORACLE_HOME/bin:$PATHexport ORACLE_SID=VPMSDBS (数据库SID)保存并退出vi /etc/oratab最后的N 改成Y(否则dbstart和dbshut命令无效)lsnrctl start (启动oracle监听)提示:The listener supports no servicesThe command completed successfully这样启动后远程连接会造成oracle ORA-12514:TNS:listener does not currently know of service requested in connect descriptor-----方案一-------------------------在listener.ora里面添加了一行SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = VENDB)(ORACLE_HOME = /opt/oracle11g/app/oracle/product/11.2.0/dbhome_1)(SID_NAME = VENDB)))-----方案二-------------------------linux上面:[oracle@localhost ~]$ netmgr在下图的Listeners->Database Services中配置要监听的SID及ORACLE_HOME,退出保存。
Linux安装Oracle 11g服务器(图文)应该是最完整的Oracle安装教程了,全程在测试服务器上完成,软件环境:Red Hat Enterprise Linux 6;Oracle 11g (11.1.0.6)1. 从Oracle网站下载linux_11gR1_database_1013.zip,在终端输入unzip linux_11gR1_database_1013.zip进行解压,解压后得到的database文件夹即是Oracle的安装文件。
2. 修改/etc/hosts,添加IP地址和域名的映射关系:#格式如下<IP-address> <fully-qualified-machine-name> <machine-name>#比如127.0.0.1 localhost.localdomain localhost10.16.37.104 ol5-11gr1.localdomain ol5-11gr13. 修改/etc/sysctl.conf,在文件中增加以下内容:kernel.shmall = 2097152kernel.shmmax = 2147483648 # Smallest of -> (Half the size of the physical memory) or (4GB - 1 byte)kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max = 65536 # 512 * PROCESSESnet.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=2621444. 在终端运行/sbin/sysctl -p,使内核参数立即生效。
linux下安装oracle11g64位最简客户端(转)安装环境Linux服务器:SuSe11 sp1 64位Oracle客户端:Oracle11gR2 64位(最简客户端)部署流程1.准备⼯作,⾸先在oracle官⽹下载最新的oracle11g_x86_64客户端下载完成后,完整包如下图所⽰:2.将其复制到linux中,使⽤unzip命令解压。
3.解压后进⼊其Disk1⽬录,可以看到解压内容如下:4.使⽤chmod 755 *改变权限后,安装rpm包,命令rpm –ivh ⽂件名5.根据提⽰,运⾏命令/etc/init.d/oracle-xe configure6.http端⼝指定将⽤于oracle应⽤程序表达默认即可,回车:7.监听端⼝默认即可,回车:8.创建sys和system⽤户名和密码9.是否加载到开机启动项,选择y回车10.等待⼀会,看到如下界⾯,就说明64位oracle11g最简客户端安装完成,下⾯就需要配置了。
11. 下来配置oracle环境变量 oracle默认安装到12. 增加⼀个oracle.profile⽂件,⽤来验证oracle是可以联通oracle服务器。
输⼊:vi oracle.profile增加以下内容:13. 编辑好后,source刚刚编辑好的⽂件,然后我们采⽤直连的⽅式来检验是否安装成功检验命令:sqlplus ⽤户名/密码@oracle服务器IP/服务器实例名如下图就是验证成功。
下章介绍如果让iServer6R来使⽤oracle数据源,如果未使⽤iServer6R⼯具,那么安装oracle客户端到此为⽌。
利⽤刚刚安装好的64位oracle客户端,连接oracle服务器配合linux版本64位iServer6R发布数据库类型的⼯作空间和数据源。
1.配置oracle客户端的本地⽹络服务名,其具体所在⽬录如下:(注意:在Windows中,由于需要使⽤Deskpro或来配图,当oracle服务器为64位时,需要在Windows本地安装32位oracle客户端才能使⽤桌⾯⼯具配图。
Linux(Redhead5/32)安装Oracle Database 11gR2 一. 所需环境1:硬件环境:oracle官方指定要1G以上的内存和1.5G以上的交换空间(这里使用的是虚拟机512M内存)2:软件环境:操作系统:rhel-5-server-i386-dvd.iso3:软件下载:可通过以下两个链接下载Oracle11g/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip /otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip二. 配置系统文件1:添加组和用户启动计算机(最好关掉防火墙),以root身份登录配置。
# groupadd oinstall# groupadd dba# groupadd oper# groupadd asmadmin# useradd -g oinstall -G dba,oper,asmadmin oracle # passwd oracle2:建立安装目录# mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1 # chown -R oracle:oinstall /u01# chmod -R 775 /u013:配置内核参数一般情况下,Linux默认的内核参数都不符合Oracle官方给出的内核参数,因此需要把下列内容添加到"/etc/sysctl.conf"文件末尾#Instal Oracle Configfs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.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 = 1048576注意:#Instal Oracle Config是注释,你可以不添加进去,但为了更好的说明添加没坏处。
1、oracle linux 6.5.0安装及套件选择用户名root,密码martin使用Basic Server进行安装,并需添加以下套件(1)Base SystemBase System需安装8个套件Base System > BaseBase System > Client management toolsBase System > Compatibility librariesBase System > Hardware monitoring utilitiesBase System > Large Systems PerformanceBase System > Network file system clientBase System > Performance ToolsBase System > Perl SupportOracle Linux 6.5.0上Base System中默认已勾选套件:Base、Hardware monitoring utilities、Large Systems Performance、Network file system client、Performance Tools、Perl Support;Base System中默认无Client management tools套件;Base System中需手动勾选Compatibility libraries套件。
Servers > Server PlatformServers > System administration toolsOracle Linux 6.5.0上Servers中默认已勾选套件:Server Platform;Servers中需手动勾选System administration tools套件。
Desktops > DesktopDesktops > Desktop PlatformDesktops > FontsDesktops > General Purpose DesktopDesktops > Graphical Administration ToolsDesktops > Input MethodsDesktops > X Window SystemOracle Linux 6.5.0上Desktops中默认没有已勾选套件;Desktops中需手动勾选Desktop、Desktop Platform、Fonts、General Purpose Desktop、Graphical Administration Tools、Input Methods、X Window System套件。
Linux下安装Oracle 11gR2单机环境11gR2的安装除了界面发生了重大变化外,其他的变化也不是很大,安装也是超级容易的.安装oracle 11g前期需要做很多配置,主要是安装package。
另外还需要配置用户组合oracle 的环境变量。
这些完成之后就可以安装oracle 11g r2了。
1.启动安装./runInstaller1)如果看不全屏幕的话,调整一下分辨率到1024*768即可。
如果是在VMWare虚拟机环境下安装数据库则需要安装VMWare tool。
2)两张盘要解压到同一个目录下,否则安装过程中可能遇到找不到文件的错误3.对于单机环境直接点Next进入下一步,生产环境的话,可根据自己的需要配置这些帐户4.这里会弹出一个错误,不予理会,点Yes,进入下一步5.选择只安装软件,安装完毕后通过DBCA再创建数据库,然后点Next6.选择单机安装7.选择运行语言,我这里选择了英文和简体中文,然后点Next8.选择企业版9.选择默认的Options即可10.配置oracle的安装路径11.点Yes12.输入Inventory Driectory路径13.点yes14.选择OS Group Name,然后点Next15.系统开始安装检查,在这一步中,如果有缺少的package或空间问题,内核参数配置有问题的话,Oracle会给你一个清晰的日志报告,我这里因为是按照安装手册配置的系统环境,所以没有遇到任何问题.如果遇到内存或者硬盘空间不足的错误可以直接忽略。
对于其他错误也可以先忽略,试着安装。
16.这前面配置如果没有问题的话,点Finish开始安装.17.Setup files结束后,系统会提示你用root用户执行如下脚本18.安装结束,然后可以建库去体验了19.安装完数据之后,在root用户下执行netca(在图形界面下执行),完成监听程序的配置,跟在windows 环境下配置监听程序的操作基本相同,在此不再赘述。
如何在Linux环境下安装Oracle 数据库11g在Linux 上安装Oracle 数据库11g要安装Oracle 软件,必须使用Oracle Universal Installer.1. 在这一安装中,您需要使用DVD 或下载DVD 版本。
在本教程中,将从已下载的版本进行安装。
在DVD 文件解压缩的目录中,打开终端窗口终入以下内容:。
/runInstaller.sh点击查看大图2. 安装的产品为Oracle Database 11g.选定该产品并单击Next.点击查看大图2. 您将通过一个入门级数据库来执行基本安装。
输入orcl 作为Global Database Name 以及oracle 作为Database Password 并确认口令。
然后单击Next.点击查看大图3. 您需要指定Inventory 目录。
位置应该设置为/u01/app/oracle/oraInventory.接受默认的Operating System 级名oinstall.然后单击Next.点击查看大图∙Oracle 数据表分区的策略∙详细介绍Oracle 数据库的聚簇技术∙Oracle 数据库的配置方案完全分析∙在Linux x86 上安装Oracle 数据∙简单讲述oracle 数据库查询原理∙六大方面教您学好Oracle 数据库∙从oracle 数据库读取日期时间,并在∙Ruby on Rails 连接Oracle 数据库∙Oracle 数据库优化的R方法(Method∙oracle 数据分页查询4. 安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。
继续前改正任何报告的错误。
检查成功完成后,单击Next.点击查看大图5. Oracle Configuration Manager 允许您将配置信息与Metalink 帐户相关联。
您可在该窗口上选择启用它。
然后单击Next.点击查看大图4. 安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。
Oracel11g部署手册1、Oracle文件解压unzip linux.x64_11gR2_database_1of2.zip2、系统检查及准备操作系统版本磁盘分区检查swap检查组件包(手动安装没有的包或者不符合要求的包)配置安装(按格式修改)安装组件配置内核参数 vi /etc/sysctl.conf(删除原所有参数,新增自定义参数)内存参数立即生效(也可重启生效)安全参数配置Vi /etc/security/limits.conf(增加4参数)Vi /etc/pam.d/login(增加1参数)Vi /etc/profile检查profile文件语法问题3、安装Oracle创建用户和组拷贝隐藏文件(ls –al)修改oracle用户组和权限修改oracle密码(初设ccre1234)验证oracle账号属性切换oracle用户,编辑环境变量“.bash_profile”设置VNC密码设置VNC服务自动启动启用图形化界面语言乱码显示问题(临时注释 /oracle/.bash_profile对应的语言参数)执行安装安装前检查,发现一些32位的包未安装,需要逐一安装安装方式:A:yum install +补丁包名(可解决补丁包直接的依赖性安装)B:rpm –ivh +补丁包名忽略生产机Oracle配置(选择只安装数据库软件)1、创建数据库(用oracle用户执行命令:dbca)部署oracle监听(使用oracle用户执行命令:netca)4、Oracle安装后检查及配置登陆检查监听检查检查文件配置数据库自动启动vi /etc/oratab 将N修改为Y修改服务文件(手动添加文件,755读写属性)vi /etc/init.d/oracle使用oracle脚本执行数据库启动、关闭、监听状态添加脚本为系统服务打开Oracle系统自动服务开启Oracle归档模式检查archive状态关闭数据库加载数据库,修改数据库归档模式,打开数据库。
Linux上Oracle11g安装步骤图解安装准备⼯作⽬录下载地址:选择需要的oracle安装⽂件下载联机⽂档:可以下载其PDF⽂档参考(其中的有关Linux安装向导是最权威的安装⼿册)数据库安装硬件配置要求:最⼩内存 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.88数据⽂件硬盘空间需求:Installation Type Requirement for Data Files (GB)Enterprise Edition 1.7Standard Edition 1.5检查的命令内存# grep MemTotal /proc/meminfo交换空间# grep SwapTotal /proc/meminfo磁盘空间# df -ah平台查看联机⽂档,可以看出Oracle 11g⽀持Linux操作系统下⾯是 X86(32位)上Linux其中Red Hat 4与Oracle Linux 4对应,以及与Cent OS 4对应(版本要对应)通过查看Oracle安装⽂档中列出的Package Requirements可以查看在不同平台上需要的软件包,下⾯列出Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0的要求,检查下系统是否安装过这些包,如果没在对应的系统光盘查找对应的rpm包并安装。
在linux64上安装oraclellg完整、八、、亠刖言各位参加老方块培训的伙伴们,大伙儿好!当我们下定决心踏上oracle DBA之路时,学习环境的搭建是专门重要的,因此搭建学习环境是学习oracle的第一步。
正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都能够,内存至少4G, CPU不能太差,要有至少100G的硬盘空间存放虚拟机,还有要求能够有较好的网速下载有关的软件。
本人的硬件配置是CPU酷睿i3 M330,内存是DDR3 8G,操作系统是大地版WIN7-64位。
那个是因为中文软件翻译的咨询题,以后每新建一个连接会话都要如此设置一下由于做实验时发觉sen dmail会导致启动专门慢,因此那个地点关掉此服务执行储存退出即可,下次启动的时候就生效了修改系统版本号,为了兼容oracle和gc软件的安装然后依次执行vi /etc/redhat-releaseCen tOS release 4 (Fi nal)储存退出FF14名目[root@cn1-xiv-db01 ~]# su - oracle[oracle@cn1-xiv-db01 ~]$ echo $ORACLE_HOME/u01/app/oracle/product/11.2.0.3/dbhome_1[oracle@cn1-xiv-db01 ~]$ echo $ORACLE_BASE/u01/app/oracleff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If If [root@cn1-xiv-db01 ~]# su - grid[grid@cn1-xiv-db01 ~]$ echo $ORACLE_HOME/u01/app/grid/product/11.2.0.3/grid[grid@cn1-xiv-db01 ~]$ echo $ORACLE_BASE/u01/app/grid[grid@cn1-xiv-db01 grid]$ echo $ORACLE_SID+ASMSQL> select name, path from v$asm_disk;NAME PATHHDD1_0000/dev/sdbSSD1_0000/dev/sdcSQL> select name from v$asm_diskgroup;NAMESSD1HDD1f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* f* 叹cIl II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II II W 虚拟机SQL> select name, path from v$asm_disk;NAME PATHVOL1ORCL:VOL1VOL2ORCL:VOL2SQL> select name from v$asm_diskgroup;NAMEDATA 设置内核参数和其他参数vi /etc/sysctl.conf 把下面的参数复制到最下面kernel.core_uses_pid = 1kernel.shmall =2097152kernel.shmmax= 2147483648kernel.shmmni4096kernel.sem = 250 32000 100 128设置其他参数vi /etc/security/limits.conforacle soft n proc 2047注意:因为是64位的系统,因此一定要写/Iib64/security/pam_limits.so 如果写成/lib/security/pam_limits.so (这是32位系统的设置),就会在虚拟机本地的字符界面模式下无法登录vi /etc/profile在profile里添加oracle环境变量if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 655366else if [$USER = "oracle" ]l; then■ F:umt Q u m384^n Q5i6-厂i.ilinit -pi' i i ■_LL-;_elseill】:i i r. ■' -4 hi! ■ ■ iPi执行source /etc/profile命令使配置生效source /etc/profileroot@centos幻rlwr-ap-0・37]^ source /etc/pro-File查看?可匚pfs 大F ilesyst&m]di e-^'h sdalwrap-0.37]#Size16Gdf -lhUsed Avail Use% Mounted on4 f1G11G28%/tnp-Fs501M0501M/Hev/snn/dev/^hd 匚4,0G0100%/nnt/cdtmpfs太小了,要设置大点LABEL^/7defaults/d^v/ehm tnp+e I 台斗IM 1 d@Vpt.G/dev/pts devpts gid=5、nade=b2Ci sysfs/sys sys-Fs defaultsproc/proc proc defaultsLABEL-SWAP-sda2驯up defaults储存退出grep MemTotal /proc/memi nfo[poot@cpntoe5确■认一下物.厂□口t逗匚吕口七口亍弓r-lwrap-0 ・3?]卅grep SwapT口t谆 1 /prcc/neminfo SwapTo:fLurap-0.37] fl grep l^mTotal /proc/叶onoinfci 存和交换内存信息2096472 kB127.0.0.1 cn 1-xiv-db01 localhost.localdoma in localhost ::1 localhost6」o caldoma in6 localhost 222.73.21.107 cn 1-fsv-1001b cen tos5.localdomain cent设置hosts的IP地址(222.73.21.107是本机IP)6os5创建oracle用户组和用户//添加用户组及用户groupadd dba groupadd oin stall groupadd asmdba groupadd asmoper groupadd asmadm in groupadd operuseradd oracle -g oinstall -G dba,asmadmin,asmdba,asmoper,oper passwd oracleYf891165@idcuseradd grid -g oinstall -G dba,asmadmin,asmdba,asmoper,oper passwd gridYf891165@idc//新建名目权限mkdir -p /u01mkdir -p /u01/appchown -R oracle:oinstall /u01/chmod -R 775 /u01/app/cracla[T'catl^c&ntosb T'dwrap-0.37] tt su - aracle [oracle^centcsSoracle 用户创建完毕把oracle 软件传到/u01名目下设置oracle 环境变量 此处开始用oracle 用户su - oracle^□Qt^cripep uCl]* su - erael& oracle@omrep "]$ vi *b^sh_praFileexport PATH export TMP=/tmp export TMPDIR=$TMPexport ORACLE_BASE 二/u01/app/oracle export ORACLE_SID=c nwd01export ORACLE_HOME 二/u01/app/oracle/product/11.2.0.3/dbhome_1 export ORACLE_TERM=xtermexport PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/bin:/usr/bin:/usr/lo cal/bi n:/usr/X11R6/bi n/export CLASSPATH 二$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$O RACLE_HOME/rdbms/jlibexport DISPLAY=61.172.240.228:0.0 stty erase A hCd □cd /uiOl[roa^^niorpp uON ]s Is -1 rtFatal, 1910072-;二二 i' 二匚 1 二 oi n^-'t nl 1 409b rinv 19 -r’hi -11 rroat FDE HEC ^h-wn -- R b ora .c __:o !in _一t C 广ho :ED 巾广-R u -i a F _:-i i nst「r nn :旦门mr F ?*I uOl 1 曰 Is — 1 -t ~75&433170 Nuv 20 □B'^'-'- - - -■ • ' I - ' - • .■•□T *l ,: - T | oracle10201_d J i_cdLcj!=:fc*_ 1 Ji in M _X 86_64 .cpiu.yzpfa4HU18y_102«4_LinuM^x«b-fe4-ziplot a :. 1910D72 prw^r-xi^-x 2 craeLz oinst-al 1 卜『I R J™厂「■■ 丄r P hl — F ---P — — 1」rdcL- oinstdll Lf*:n ni n=r Al '.4OTb Nov 758433170 Nov 1195551830 H DV iy 20 2001:0B 19:44 19:45 15:44oracle10201_ddtdtjciSe_ 1 iriux_x86 64.cfjiu.gz pfiSIOlBAUlO^J inux-xftfi-fi4.Tip[ora匚电口币广总|0 "] S * ・bash^profileORACLJE’DAtABASE 让参数生效订..誉醛Su - oracleii営抵亍曲件删以用于臟•壬夕全可邑的谨和僉采审户品并电卡的帅cd database./runln staller二事¥卫* d^vc^ wsunpd贋馆if血-LANG二zh_CN.gbk开始图像界面安装可能需要export DIAPLAY=:0.0步骤1:将红框中的内容勾选去掉,点击下一步储存后退出执行注意:display后面的IP 一定是自己的WINDOWS环境的客户机的IP,需要自己改正。
Oracle11g单实例静默安装实战记录(linux)oracle 11g 单实例静默安装AUTHOR:Oracle_Ran环境规划:OS Version : Red Hat Enterprise Linux Server release 6.7 (Santiago)Oracle Version: 11.2.0.4操作系统环境配置可参考Oracle 单实例安装⽂档1、上传Oracle安装介质,进⼊解压⽬录,复制响应⽂件模板cd /home/oracle/mkdir rspcp /db/soft/database/response/* /home/oracle/rsp/su - rootchmod 700 /home/oracle/rsp/*.rspchown -R oracle:oinstall /home/oracle/rsp/2、修改响应⽂件相关参数vi /home/oracle/rsp/db_install.rsporacle.install.option=INSTALL_DB_SWONLY //安装类型ORACLE_HOSTNAME=hostname //主机名称UNIX_GROUP_NAME=oinstall //安装组INVENTORY_LOCATION=/db/oraInventory //INVENTORY⽬录SELECTED_LANGUAGES=en,zh_CN,AL32UTF8 //选择语⾔ORACLE_HOME=/db/oracle/product/11.2.0/db_1 //oracle_homeORACLE_BASE=/db/oracle //oracle_baseoracle.install.db.InstallEdition=EE //oracle版本oracle.install.db.isCustomInstall=true //⾃定义安装oracle.install.db.DBA_GROUP=dba //dba⽤户组oracle.install.db.OPER_GROUP=oinstall //oper⽤户组oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //数据库类型oracle.install.db.config.starterdb.globalDBName=oadb //globalDBNameoracle.install.db.config.starterdb.SID=orcl //SIDoracle.install.db.config.starterdb.characterSet=AL32UTF8 //字符集oracle.install.db.config.starterdb.memoryLimit=512 //⾃动管理内存的最⼩内存(M)oracle.install.db.config.starterdb.password.ALL=oracle //设定所有数据库⽤户使⽤同⼀个密码DECLINE_SECURITY_UPDATES=true //设置安全更新3、静默安装数据库软件[oracle@template database]$ ./runInstaller -silent -force -responseFile /home/oracle/res/db_install.rsp【注意】安装过程中如果出现Fail,说明安装中断。
linux下安装oracle11g详解不同于windows的图形化界面操作的便利,linux下安装oracle需要手工做很多的设置。
下面是我综合了网上的许多文章,并通过VMWare中的centos5.6下成功安装oracle11g R2的全部过程。
1、将下载的两个安装文件上传到linux环境中,oracle11g R2有两个压缩文件,linux.x64_11gR2_database_1of2.zip和linux.x64_11gR2_database_2of2.zip,直接使用upzip命令将两个压缩包都解压缩到database目录下面2、安装包检测和安装,在终端中执行命令rpm -q gcc make binutils setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel unixODBC unixODBC-devel libaio-devel sysstat,显示结果如下vel sysstatgcc-4.1.2-42.el5make-3.81-3.el5binutils-2.17.50.0.6-6.el5setarch-2.0-1.1package compat-db is not installedpackage compat-gcc is not installedpackage compat-gcc-c++ is not installedpackage compat-libstdc++ is not installedpackage compat-libstdc++-devel is not installedunixODBC-2.2.11-7.1package unixODBC-devel is not installedpackage libaio-devel is not installedpackage sysstat is not installed分析:上面package 软件包is not installed 部分说明此软件包没有安装,您可以再光盘里面找,再用rpm -ivh 安装就行,这些包在centos安装盘中都用;或者直接用yum install 软件包来安装,具体操作如下:yum install compat-db安装成功Installed: compat-db.i386 0:4.2.52-5.1 Complete!yum install compat* (这个包比较多,要稍等一会,不急先抽根烟吧。
Linux下11g数据库
安装教程
目录
环境 (3)
一、新建oinstall、dba组和oracle用户 (3)
二、验证安装包是否齐全(11g,redhat5所需要的包如下) (3)
三、创建数据库安装目录并修改权限 (4)
四、修改内核参数 (5)
五、修改资源 (6)
六、修改会话资源 (6)
七、修改oracle用户的初始化参数文件 (6)
八、在oracle用户下解压11g的安装介质 (8)
九、在root用户下执行 (8)
1、切换到oracle用户 (8)
2、设置字符集....................................................................................... 错误!未定义书签。
3、进入oracle的解压目录,安装 (8)
4、安装 (9)
十、创建监听和数据库 (17)
1、创建监听 (17)
2、建库 (22)
环境
系统:redhat linux 5.9 64bit
数据库:oracle11.2.0.1
要求:内存至少1G及其以上,swap空间至少3G。
一、新建oinstall、dba组和oracle用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle --设置oracle的密码
注:如果是非虚机安装,要注意记录下用户和组ID,在其它机器上创建同名组时,务必确认组ID和用户ID与此相同。
二、验证安装包是否齐全(11g,redhat5所需要的包如下)
∙binutils-2.17.50.0.6
∙compat-libstdc++-33-3.2.3
∙compat-libstdc++-33-3.2.3 (32 bit)
∙elfutils-libelf-0.125
∙elfutils-libelf-devel-0.125
∙gcc-4.1.2
∙gcc-c++-4.1.2
∙glibc-2.5-24
∙glibc-2.5-24 (32 bit)
∙glibc-common-2.5
∙glibc-devel-2.5
∙glibc-devel-2.5 (32 bit)
∙libaio-0.3.106
∙libaio-0.3.106 (32 bit)
∙libaio-devel-0.3.106
∙libaio-devel-0.3.106 (32 bit)
∙libgcc-4.1.2
∙libgcc-4.1.2 (32 bit)
∙libstdc++-4.1.2
∙libstdc++-4.1.2 (32 bit)
∙libstdc++-devel 4.1.2
∙make-3.81
∙sysstat-7.0.2
检查命令:rpm -qa |grep XXXXXXXX
安装命令:rpm -ivh XXXXXXXXX.rpm
这些包都可以通过linux的安装介质iso文件中的server中找到,建议将缺少的都装上。
我这里缺少:
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
glibc-2.5-24
libaio-devel-0.3.106
为了避免不必要的情况,建议都安装上。
三、创建数据库安装目录并修改权限
mkdir -p /u01/app/
chown -R oracle:oinstall /u01
chmod -R 775 /u01
四、修改内核参数
在/etc/sysctl.conf中添加如下内容:
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 = 1048586
使参数立即生效
sysctl -p
五、修改资源
在/etc/security/limits.conf中添加如下内容:oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240
六、修改会话资源
在/etc/pam.d/login中添加如下内容
session required pam_limits.so
七、修改oracle用户的初始化参数文件
在.bash_profile中加入如下内容:
export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export BASE_PATH=/usr/sbin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME /rdbms/jlib
export CLASSPATH
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"
umask 022
使环境变量生效
八、在oracle用户下解压11g的安装介质
第二个解压方式也一样
九、在root用户下执行
xhost +
1、切换到oracle用户
su - oracle
2、进入oracle的解压目录,安装
./runInstaller
3、安装
包安装完成后在点击
数据库软件安装完成。
十、创建监听和数据库
1、创建监听
在oracle用户下输入netca
2、建库
在oracle用户下输入dbca
sqlplus登陆数据库
OK,到此数据库软件和库已经安装完成。