Linux(centos6.5)安装oracle10G_64位

合集下载

CentOs6.4-64bit-Oracle10G安装文档

CentOs6.4-64bit-Oracle10G安装文档

CentOS6.4+64Bit操作系统安装oracle10g文档一、准备工作安装linux,建议完全安装,安装时IPTABLE的安全级别设置为Disabled,SELInux设置为Disabled,并且保证服务器能正常上网。

用yum方式安装所需的包:#yum-y install binutils compat-libstdc++-33compat-libstdc++-33.i686elfutils-libelf elfutils-libelf-devel gcc gcc-c++glibc glibc.i686glibc-common glibc-develglibc-devel.i686glibc-headers ksh libaio libaio.i686libaio-devel libaio-devel.i686libgcc libgcc.i686libstdc++libstdc++.i686libstdc++-devel make sysstat最后还需要安装libXp这个Library,这个一定要安装,否则安装Oracle时会出现java Exception。

#yum install libXp创建目录:创建目录/oracle mkdir/oracle创建目录/oracle/product mkdir/oracle/product创建目录/oracle/product/10.2.0mkdir/oracle/product/10.2.0创建目录/oraclefiles mkdir/oraclefiles创建目录/oradata mkdir/oradata存放数据库文件可复制以下命令一次性操作mkdir/oraclemkdir/oracle/productmkdir/oracle/product/10.2.0mkdir/oraclefilesmkdir/oradata将Oracle安装源文件复制到/oraclefiles目录下,并解压。

LINUX下安装ORACLE10g

LINUX下安装ORACLE10g

1LINUX操作系统安装配置1.1版本要求Red Flag Asianux Server 3企业级操作系统1.2准备工作1、使用HP服务器安装Asianux3与其他品牌服务器安装Asianux3过程略有区别,如使用HP服务器,请参阅后面的HP服务器安装注意事项。

安装前请确认所有服务器的系统时间是否已经同步为当前系统时间。

2、安装说明前提:服务器的Raid卡或者SCSI卡能够被Asianux3正确识别,默认光盘安装。

3、如Raid卡或者SCSI卡能够被Asianux3不能识别,使用U盘安装Asianux3,请先阅览目录3。

4、U盘安装时需要将1-3盘中的安装文件作成ISO文件。

1.3Asianux3红旗Linux安装与配置1、服务器开机后设置光驱启动,放入Asianux3 Disc1光盘,显示如图3-1所示界面,按[ENTER];图3-1 (Asianux3安装引导界面)2、检测磁盘介质,选择[Skip]后按[ENTER],显示如图3-2所示界面;图3-2(Asianux3安装界面)3、进入图形安装界面,显示如图3-3所示界面,点击[Next]继续;图3-3(Asianux3安装界面)4、显示如图3-4所示界面,选择安装语言[Chinese(Simplefied)(简体中文)],点击[Next]继续;图3-4(Asianux3择安装界面)5、显示如图3-5所示界面,选择[接受],点击[下一步]继续;图3-5(Asianux3安装界面)6、显示如图3-6所示界面,选择[英语键盘],[下一步]继续;图3-6(Asianux3安装界面)7、如磁盘设备尚未分区,则弹出图3-7所示对话框询问是否删除数据,点击[是]继续图3-7(Asianux3安装界面)8、在图3-8所示的下拉框中,选择[建立自定义的分区结构],勾选使用的磁盘设备,点击[下一步]继续;图3-8(Asianux3安装界面)9、显示如图3-9-1所示界面,点击[新建],显示图3-9-2所示界面,勾选使用的驱动器后,选择股挂载点,输入分区大小,点击[确认]完成目录结构创建,目录结构创建完毕后点击[下一步]继续;图3-9-1(Asianux3安装界面)图3-9-2(Asianux3安装界面)注:根据实际磁盘情况分配空间。

linux安装oracle10g

linux安装oracle10g

一、安装前的准备工作1、查看基本配置信息2、我的oracle10g的安装文件放在我的电脑D盘根目录下,将安装文件ftp到服务器(CLOS3)上传后的服务器目录(自动上传到ftp用户的根目录下)3、验证您的操作系统如果已经完成了操作系统的安装,您应该具备Oracle 10g所需的所有程序包和更新。

您可以执行以下步骤验证您的安装。

所需内核版本:2.4.9-e.25(或更高版本)其他所需程序包的版本(或更高版本):∙gcc-2.96-124∙make-3.79∙binutils-2.11∙openmotif-2.1.30-11∙glibc-2.2.4-31要查看系统上安装了这些程序包的哪些版本,运行以下命令:如果系统上缺少任何程序包版本,或版本比以上指定的版本旧,则可以从Red Hat Network 下载并安装更新。

要查看系统上安装了这些程序包的哪些版本,以root 用户身份运行以下命令:请注意,尚未安装compat-db 程序包。

安装过程中可用的任何程序包组均不包含此程序包,因此必须在单独的步骤中安装。

如果系统上缺少任何其他程序包版本,或版本比以上指定的版本旧(compat-db 除外),则可以从Red Hat Network 下载并安装更新。

二、针对oracle配置linux您需要针对Oracle 对其进行配置。

本部分将逐步讲解针对Oracle 数据库10g配置Linux 的过程验证系统要求要验证系统是否满足Oracle 10g数据库的最低要求,以root 用户身份登录并运行以下命令。

要查看可用RAM 和交换空间大小,运行以下命令:grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo所需最小RAM 为512MB,而所需最小交换空间为1GB。

对于RAM 小于或等于2GB 的系统,交换空间应为RAM 数量的两倍;对于RAM 大于2GB 的系统,交换空间应为RAM 数量的一到两倍。

linux 静默安装

linux 静默安装

CentOS 6.5 X64上64位Oracle11gR2 静默安装,静默设置监听,静默建库亲自实践记录2015-04-28 ywt200512...摘自 csdn博客阅 358 转 15转藏到我的图书馆微信分享:1 安装前环境:操作系统:CetnOS6.2x64 最小化安装,已配置好网络IP:172.16.2.182,物理内存8GB,硬盘100GB。

已下载:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip位于目录/opt/2 准备工作root用户登录后#yum install vim //个人喜好vim编辑各种配置文件,所以先下一个#yum install unzip //下载unzip,用来解压上述两个压缩文件#cd /opt //切换当前目录到oracle压缩文件所在目录#unzip linux.x64_11gR2_database_1of2.zip //解压#unzip linux.x64_11gR2_database_2of2.zip解压后新增一个/opt/database目录,里面是解压后的所有oracle安装文件。

在/etc/hosts文件中增加主机名(通过hostname获得)到回环IP的映射如下: 127.0.0.1 localhost localhost.localdomain localhost4localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 #vim /etc/selinux/config 设置SELINUX=disabled#setenforce 0 //关闭selinux#service iptables stop //临时关闭防火墙3 安装必须的包#yum install gcc#yum install make#yum install binutils#yum install gcc-c++#yum install compat-libstdc++-33#yum install elfutils-libelf-devel#yum install elfutils-libelf-devel-static#yum install ksh#yum install libaio#yum install libaio-devel#yum install numactl-devel#yum install sysstat#yum install unixODBC#yum install unixODBC-devel#yum install pcre-devel4 准备安装用户及用户组#groupadd oinstall#groupadd dba#useradd -g oinstall -G dba -d /home/oracle oracle #passwd oracle //设置oracle密码5 修改内核参数配置文件#vim /etc/sysctl.conf 在文件最后增加fs.aio-max-nr = 1048576fs.file-max = 6553600kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586保存文件。

oracle10g安装教程for centos6.5

oracle10g安装教程for centos6.5

centos6.5安装oracle10g数据库(一)本文由基于烂泥行天下进行部分更改,加入了一些细节、一些重要的步骤。

本次实验使用的centos6.5系统,数据库为oracle 10g。

安装oracle数据库,linux必须安装图形化界面。

否则无法安装oracle数据库。

安装oracle我们有几步工作需要做:这里有必要说下源的问题,烂泥没细说,官方自带的源有些软件是没有的,需要加载一些第三方源,操作如下:配置网易163的yum源1. 下载repo文件下载地址:/.help/CentOS6-Base-163.repo2. 备份并替换系统的repo文件[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost ~]# mv CentOS-Base.repo CentOS-Base.repo.bak[root@localhost ~]# mv /root/CentOS6-Base-163.repo CentOS-Base.repo3. 执行yum源更新[root@localhost ~]# yum clean all[root@localhost ~]# yum makecache[root@localhost ~]# yum update4. 到此已结束,用yum安装一下文件,看是否OK[root@localhost ~]# yum install vim*5. 安装centos常用的软件包及工具常见压缩工具 zip unzip bzip2[root@localhost ~]# yum -y install unzip zip bzip2 bzip2-develgcc gcc++编译器[root@localhost ~]# yum install gcc gcc-c++ -ycmake编译器[root@localhost ~]# yum install cmake make -y图片资源[root@localhost ~]# yum -y install gd libjpeg libjpeg-devel libpng libpng-devel freetype-devel其它常用资源包工具[root@localhost ~]# yum -y install autoconf bison automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*1.安装oracle所需要的安装包根据oracle官方提供的安装文档可知,安装oracle需要如下的安装包:我们可以使用rpm方式来检查相关的软件包是否已经安装:rpm –q binutils compat-libstdc++-33 compat-libstdc++-33.i686elfutils-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如果没有安装,我们可以通过yum方式来安装,oracle所需要的安装包。

Linux下安装64位Oracle_10g超详细图文教程

Linux下安装64位Oracle_10g超详细图文教程

Linux下安装64位Oracle 10g数据库超详细图解教程作者:宝龙By:2013-5-31撰写目的由于工作需要,本人被安排在远程服务器上安装Linux 64位操作系统,并在Linux64位操作系统上安装配置Oracle 10g,由于之前从来没有接触过Linux 系统,甚至没有接触过虚拟机。

对Linux的一些命令和操作完全不懂,只能去网上查资料以及问同事一点点摸索。

在网上也搜索过很多文档,有些文档的格式很不好看,有的则是图片不够全面。

对于新手来说操作起来很是困难。

个人喜欢一些格式整齐,全面的图形界面的教程,文字清晰的文档。

故突发想法写一篇新手向的非常详细的安装文档。

本文档的目的是让没有接触过Oracle的人能够顺利的安装上Oracle服务器,也让信普公司的同事们,没有接触过Oracle的同事们通过此文档能够顺利的安装上Oracle服务器。

本文档主要分为如下几个大的部分:1.虚拟机的安装及破解汉化教程2.在虚拟机中安装Red Hat Enterprise Linux 5 64-bit操作系统3.在Red Hat Enterprise Linux 5 64-bit操作系统下的Oracle 10g的安装及配置由于文档涉及到上述的三大模块,所以读者阅读时,有不需要的地方可以跳过,请选择阅读。

本例使用的软件版本如下:虚拟机版本:VMware® Workstation 7.0.0 build-203739Linux操作系统版本:Red Hat Enterprise Linux 5 64-bitOracle数据库版本:Oracle 10g 10201_database_linux_x86_64 安装时在网上参考了很多文档,在此表示感谢!目录Linux下安装64位Oracle 10g数据库超详细图解教程 (1)撰写目的 (2)第一章安装VMware Workstation虚拟机 (4)1.1 安装VMware Workstation虚拟机 (4)1.2汉化VMware Workstation虚拟机 (7)第二章在虚拟机中安装Red Hat Enterprise Linux 5 64-bit操作系统 (8)2.1 安装Linux操作系统 (8)第三章安装64位Oracle 10g数据库 (21)1. 安装准备阶段 (21)1.1 安装Oracle环境 (21)1.2 查询所需安装包是否完整 (22)1.3 检查安装Oracle的硬件要求 (25)1.4 在vi /etc/sysctl.conf文件行末添加以下内容 (25)1.5 在vi/etc/ security/limits.conf文件行末添加以下内容 (26)1.6 在vi /etc/pam.d/login文件行末添加以下内容 (26)1.7 在vi /etc/selinux/config文件中确保有以下内容 (27)2. 创建安装Oracle的用户、组及配置 (27)2.1 解压安装文件10201_database_linux_x86_64.cpio.gz (27)2.2 创建安装Oracle的用户及所属组 (28)2.3 创建安装目录mkdir -p /opt/app/oracle/product/10.2 (28)2.4 设置Oracle用户的.bash_profile (29)2.5 设置Oracle用户的profile文件 (30)2.6 设置主机名和IP (31)3. 安装Oracle 10g 64-bit数据库 (32)3.1用oracle 用户运行runInstaller 文件 (32)第一章安装VMware Workstation虚拟机1.1安装VMware Workstation虚拟机需要的软件如下图所示:上图各软件说明:VMware-workstation-7-english:VMware虚拟机软件7.0英文版。

Linux 安装Oracle10G客户端_安装步骤

Linux 安装Oracle10G客户端_安装步骤

安装Oracle 数据库Linux 安装Oracle10G客户端我用的是XManager远程连接服务器,使用SSH。

假设我的安装路径在/cpic/cxfc/Oracle10G/x86_64下面。

// 安装文件路径var basePath = /cpic/cxfc/Oracle10G/x86_64简单命令解释:cd 进行位置切换, cd .. 标示上一目录, cd client表示进入当前目中的client目录中。

ls查看当前目录中的所有信息。

一:检测Linux系统版本检测Linux版本是为了看是否支持安装Oracle10G客户端。

查看Oracle10G客户端可以在什么版本的系统安装,可以在:basePath/client/install/oraparam.ini文件查看。

如下图所示:查看文件命令:cat 文件名查看系统类型命令:cat /etc/issue 如下图所示:大家可以看到我的系统是Red Hat红帽子的,是可以安装Oracle10G客户端的。

二:检测Linux服务器系统位数(是32位还是64位),这步很重要检测Linux服务器系统位数是因为如果你用32位安装包在64为系统安装的话会报错,缺少包。

所以如果是64位系统就下载64为安装包,32位就下载32位安装包。

我当时就在这里耗了很久。

所以特别提示一下。

检测Linux服务器系统位数命令:uname -i如图:我的是x86_64,也就是64位系统。

需要安装64为Oracle10G客户端安装包。

安装包图:因为是cpio压缩包所以需要解压,命令:cpio -idmv < 文件名.cpio如果是cpio.gz压缩包的话,解压命令:gunzip 文件名.cpio.gz进行解压为cpio 文件,然后再用上步搞定解压成为client文件夹。

三:进行安装1. 首先进入解压后的client文件夹,命令: cd client2. 运行安装文件:./runInstaller如图:3.下一步next,选择管理员进行安装,如图:下一步,如图,显示通过passed:点击下一步:如图:进入这一步的时候,不需要进行配置,将复选框选中点击next:一路next下去,知道finish,然后会提示执行root.sh,如图:再进入终端的命令窗口使用su root命令进入root账户,然后,如图:执行root.sh文件之后,点击安装界面的ok,安装完成:四:配置ORACLE_HOME1. 直接在终端命令窗口输入cd回车<!--[if !supportLists]-->2. <!--[endif]-->输入vi .bash_profile 进行修改配置文件<!--[if !supportLists]-->3. <!--[endif]-->进入之后按“i‘就可以修改文件了,在最下面添加<!--[if !supportLists]-->4. <!--[endif]-->umask 022<!--[if !supportLists]-->5. <!--[endif]--> exportORACLE_HOME=/u01/app/oracle<!--[if !supportLists]-->6. <!--[endif]--> exportPATH=$ORACLE_HOME/bin:$PATH4.输入完之后按“esc“然后输入:wq再敲回车进行保存退出。

Cent OS 6_5(x86_64)下安装Oracle 11g

Cent OS 6_5(x86_64)下安装Oracle 11g

目录一、硬件要求二、软件三、系统安装注意四、安装Oracle前的系统准备工作五、安装Oracle,并进行相关设置一、硬件要求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.5(x86_64) 【可以安装中文界面】CentOS-6.5-x86_64-bin-DVD1.isoOracle版本:Oracle 11gp1*******_112040_Linux-x86-64_1of7.zip、p1*******_112040_Linux-x86-64_2of7.zip 三、系统安装注意系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,防火墙也请暂时关闭,减少安装时的困扰。

为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。

本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。

四、安装Oracle前的系统准备工作首先,请先以root账号登入作一些前置设定作业。

1、关闭防火墙2、安装依赖包以下RPM包拷贝到/opt目录下,进行opt目录,执行以下命令。

# rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm# rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm# rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm# rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm# rpm -ivh compat-libcap1-1.10-1.x86_64.rpm# rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm# rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm# rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm# rpm -ivh elfutils-libelf-devel-0.152-1.el6.x86_64.rpm3、创建Oracle用户与组在这里只讨论单主机环境,不考虑RAC环境的配置。

在Linux操作系统上安装Oracle 10g

在Linux操作系统上安装Oracle 10g

SwapTotal: 1574360 kB 建议内存最少1GB,交换分区为内存的1.5~2倍。如果空间充足建议2倍。修改 主机名及hosts文件如下。
[root@oracle10g ~]# hostname oracle10g
[root@oracle10g ~]# vi /etc/hosts
# Do not remove the following line, or various programs
Oracle数据库系统
ቤተ መጻሕፍቲ ባይዱ
在Linux操作系统上安装Oracle 10g
第五步:创建安装目录。 [root@oracle10g /]# mkdir -p u01/oracle [root@oracle10g /]# chown -R oracle:oinstall u01
改变u01目录所属用户及组,-R参数表示递归。将Oracle 10g安装介 质解压到u01目录下。 [root@oracle10g database]# pwd /u01/database [root@oracle10g database]# ll
Oracle数据库系统
在Linux操作系统上安装Oracle 10g
第一步:内存及交换分区检查。
[root@oracle10g ~]# cat /proc/meminfo | grep MemTotal
MemTotal: 1034604 kB
[root@oracle10g ~]# cat /proc/meminfo | grep SwapTotal
会失败),使Oracle用户可以使用X-window。 [root@oracle10g /]# xhost +local:root
在Linux操作系统上安装Oracle 10g

Linux下Oracle10g安装

Linux下Oracle10g安装

在Linux x86 上安装Oracle 数据库10g概述这是在 Linux 上安装 Oracle 10g软件主要组件指南系列的第一部分。

这些文章详细介绍了Oracle 编译的 Linux 版本套件,并假设使用廉价的 Intel x86 硬件。

同时,还逐步演示了为评估主要 Oracle 10g产品而在常见硬件上进行安装和配置的过程。

该系列的根本目标是逐步演示如何安装和配置 10g网格的所有组件。

通过这个系列,您将了解如何安装和配置单实例 Oracle 10g数据库(本文)所有主要组件。

该系列提供的方法将采用最简单的途径(步骤数最少)来完成任务。

该方法通常意味着所选择的配置将只适用于评估。

因此,该系列既不适用于构建生产品质的环境,也不反映最佳实践。

以下是这些文章所介绍的获得 Oracle 10g认证的一个 Linux 发行套件:∙Oracle 编译的 Enterprise Linux R4如果您是初次接触 Linux 和/或 Oracle,那这第一篇文章特适合您。

它首先介绍基础知识,然后逐步演示如何从头安装 Oracle 数据库 10g。

本文由四部分组成:第 1 部分介绍了如何安装 Linux 操作系统,第 2 部分介绍了如何针对Oracle 配置 Linux,第 3 部分介绍了 Oracle 数据库安装的要点。

附录提供了帮助您了解新数据库用法的信息,其中包括如何交互地访问该数据库、如何停止和启动数据库及相关服务。

Linux下的Oracle 10g可以在Oracle官方网站下载,一定要注意相应的版本,具体的网址是:/technology/global/cn/software/products/database/oracle10g/in dex.html第 1 部分:安装 Linux本指南采用具有以下硬件配置的台式机:∙一个 1.7GHz Pentium 4 CPU∙512MB DDR SDRAM∙一个 IDE/100 磁盘驱动器 (60GB)∙一个 10/100Base-T 自适应以太网适配器请注意,尽管这根本算不上是一个“强大”的设置,但即便是使用再低的设置也可以完成本指南介绍的大部分任务。

LINUX下oracle10g的安装方式

LINUX下oracle10g的安装方式

1.Oracle安装1.1. 物理条件1、内存1g 以上2、IP 地址必须为静态3、/etc/hosts 中的主机名和/etc/sysconfig/network 中的hostname 一致1.2. 安装顺序1、修改环境变量2、oracle 软件3、创建监听(netca)1.3. m ount系统镜像文件(是LINUX系统中Oracle的安装包,只用一次而且很大,不用直接解压,直接挂入即可)mount命令是将磁盘内容挂入并解压到Linux中,光盘中的文件不能直接挂入,只能先copy到Linux当前用户有权限的文件夹,再挂入至/mnt,/mnt中的文件对root用户开放,但PC重启后就需要重新挂入;用虚拟机安装的Linux与windows文件共享的文件夹在/mnt/hgfs目录下,共享前需要安装/mnt/cdrom/VWWareTool_X.X_tar.gz文件.首先使用root 用户将redhat5 系统镜像文件mount 到系统中mount -o loop /home/Upload/rhel-server-5.4-x86_64-dvd.iso /mnt1.4. 安装依赖包使用root 用户进入/mnt/Server 中安装oracle 依赖的程序包,下面的依赖包必须确保已经安装上了,否则oracle有可能安装不上,由于Linux版本不同,所以依赖包的文件名也有所区别,当找不到文件时,可以在/Server文件夹下双击手动安装。

只要在安装系统时将所有的服务包都装上,本步可以省略。

(使用rpm –q setarch-2*可以显示未安装的属于setarch-2*的依赖)cd /mnt/Serverrpm -Uvh setarch-2*rpm -Uvh make-3*rpm -Uvh glibc-2.5-42.x*rpm -Uvh libaio-0.3.106-3.2.x*rpm -Uvh compat-libstdc++-33-3.2.3-61.x*rpm -Uvh compat-gcc-34-3.4.6-4.x*rpm -Uvh compat-gcc-34-c++-3.4.6-4.x*rpm -Uvh gcc-4.1.2-46.el5.x*rpm -Uvh libXp-1.0.0-8.1.el5.x*rpm -Uvh openmotif-2.3.1-2.el5.x*rpm -Uvh compat-db-4.2.52-5.1.x*1.5. 创建用户、组使用root 用户创建oinstall、dba 组,并将oracle 用户同时加入两组(切换root用户时使用su –命令,这样在变更用户的同时也变更了环境变量以及工作目录,否则可能提示groupadd、useradd命令不存在)groupadd oinstall (建立oinstall 组)groupadd dba (建立dba 组)useradd -g oinstall -G dba oracle(建立oracle 用户,并加入oinstall 主组和dba 组;-g 指定用户所属的群组。

Linux安装Oracle10g(图文详解 教程)

Linux安装Oracle10g(图文详解 教程)

1安装RedHat Enterprise Linu x 31.1 准备安装介质安装介质一共4张光盘(CD版),版本号为:2.4.21-27.ELsmp设置BIOS为光盘启动,放入第一张光盘即可。

进入到RedHat Enterprise Linux3(以下均简称为Linux)的启动界面,屏幕上出现[boot]字样,如果采用图形化方式安装,直接按回车继续,如果想采用命令行模式进行,输入“linux text”后回车,如有其他需要,按屏幕提示选择选项进行(比如安装SATA硬盘或网卡时可能需要先安装其驱动)。

1.2 安装过程1.欢迎界面,点击Next继续2.选择安装语言界面,可以选择“Chinese(Simplified)简体中文”,点击Next继续3.选择键盘界面,默认即可(U.S. English),点击“下一步”继续4.选择鼠标界面,默认即可(3键鼠标(USB)),点击“下一步”继续5.磁盘配置界面,选择“用Disk Druid手工分区”,点击“下一步”继续6.设置分区:(以下为160G硬盘)分区需注意:最多只能4个主分区,其中逻辑分区也是一个主分区,同时,还需要注意/t mp分区,建议系统有/tmp目录,因为很多软件在安装的时候都需要往此目录写文件,比如Oracle10g就要求/tmp目录有400M以上的空间。

设置好以后,点击“下一步”继续7.设置引导装载程序配置默认保留“Red Hat Enterprise Linux AS…”勾选框,点击“下一步”继续8.防火墙设置,选择“无防火墙”,点击“下一步”继续9.系统默认的语言设置,默认(Chinese (P.R. of China)),点击“下一步”继续10. 选择时区,默认,点击“下一步”继续11. 设置root用户密码,点击“下一步”继续12. 软件包组设置,选择“定制要安装的软件包集合”,点击“下一步”继续13. 选择要安装的软件包特别注意:在“遗留网络服务器”中的细节中,勾选“telnet”服务点击“下一步”继续14. 确认界面,点击“下一步”继续15. 等待安装首先会根据第6步的设置进行磁盘分区和格式化然后会根据第13步的设置进行软件安装,安装过程会提示换光盘进行,按提示进行16. 安装完成17. 设置图形化界面(X)配置,默认即可18. 设置显示器配置,默认即可19. 设置图形化配置,默认即可(如有需要,可以把登录类型改成“文本”)20. 配置完成,退出重启就可以了2配置RedHat Enterprise 32.1 安装网卡驱动有些机器的网卡可能在安装操作系统时就能自动安装好,因此安装好Linux系统以后,可以通过ifconfig来查看是否有eth0设备,如果只有lo设备,说明网卡驱动未成功。

oracle10g在linux系统安装

oracle10g在linux系统安装

重要配置截图1.分区2网络设置3.定制系统4.开发选项选择全部安装包5.禁用防火墙和SELINUX系统安装完成拍摄下快照2.1 安装完成配置系统查看系统有有没有安装SSH 包如果没有返回下面的内容则说明没有安装,请安装下面的软件包,否则不可以远程连接远程登录因为IP地址和主机名已经在装系统时候配置好,但是还是需要检查保证可以ping通授权远程桌面显示root可以显示xclock切换到Oracle登录无法显示,授权后可以显示远程安装需要借助第三方软件xmanager并进行变量指派远端可以正常显示图形化,为以后图形化安装打下了基础检查内存配置内存最小2G SWAP 最小4G查看共享内存并调整共享内存查看共享内存df -h /dev/shm/默认为物理内存的一半mount -t tmpfs shmfs -o size=15g /dev/shm修改共享内存为15Gvim /etc/fstabshmfs /dev/shm tmpfs size=15g 0 0写入开机加载文件再检查如果报错:ORA-00845: MEMORY_TARGET not supported on this system ORA-01078: Failure in processing system parameters检查是不是共享内存设置小了检查系统版本所安装的oracle版本必须和操作系统版本一致检查临时分区大小,最小剩余空间为1G检查内核版本必须是6.18或以上查看系统版本确定需要安装的包通过官网手册查看需要安装的系统补丁包有binutils-2.17.50.0.6compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-2.5-24 (32 bit)glibc-common-2.5glibc-devel-2.5glibc-devel-2.5 (32 bit)glibc-headers-2.5ksh-20060214libaio-0.3.106libaio-0.3.106 (32 bit)libaio-devel-0.3.106libaio-devel-0.3.106 (32 bit) libgcc-4.1.2libgcc-4.1.2 (32 bit)libstdc++-4.1.2libstdc++-4.1.2 (32 bit)libstdc++-devel 4.1.2make-3.81sysstat-7.0.2unixODBC-2.2.11 (32 bit) or laterunixODBC-devel-2.2.11 (64 bit) or laterunixODBC-2.2.11 (64 bit) or later挂载系统光盘修改YUM检查是否安装过,在安装系统前我们勾选了全部的开发选项,保证了大部分的包已安装如有结果返回,说明已经安装,如果没有返回内容说明没有安装。

Oracle11g安装文档

Oracle11g安装文档

CentOs6.5下Oracle11g安装文档一:系统环境设置:1、系统环境配置说明:由于oracle11g对系统环境要求比较高,所以在安装之前需要对系统环境进行配置:包括检查安装oracle11g所依赖的文件包是否已经安装、修改系统内核参数、对用户设置shell 限制、修改/etc/hosts文件等。

利用root权限检查系统是否包含安装oracle11g所需要的依赖包, 安装过程中有的包会提示已经是最新版本了,安装的时候要根据提示注意一下。

yum install binutils-2.*yum install compat-libstdc++-33*yum install elfutils-libelf-0.*yum install elfutils-libelf-devel-*yum install gcc-4.*yum install gcc-c++-4.*yum install glibc-2.*yum install glibc-common-2.*yum install glibc-devel-2.*yum install glibc-headers-2.*yum install ksh-2*yum install libaio-0.*yum install libaio-devel-0.*yum install libgcc-4.*yum install libstdc++-4.*yum install libstdc++-devel-4.*yum install make-3.*yum install unixODBC-2.*yum install unixODBC-devel-2.*yum install pdksh*利用上述命令下载需要的依赖包。

为了使得系统环境适合安装oracle11g,修改系统内核参数文件[root@oracle ~]#vim /etc/sysctl.conf按字母i按键,进行修改文件,在打开文件末尾增加下列语句kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 6815744net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 1048576fs.aio-max-nr = 1048576按esc按键,输入:wq,保存修改。

Linux安装Oracle10g(图文详解)

Linux安装Oracle10g(图文详解)

1、用SSH访问系统(也可以在系统上直接终端操作)因为之前已经安装了所有软件包,所以在此,直接可以用SSH登陆系统:192.168.110.8 此时如遇ssh连接时redhat as5 中文显示乱码,解决办法如下:编辑vi /etc/sysconfig/i18n 最后面加上一行LANG="zh_CN.GB18030"存盘退出然后从新登陆就可解决乱码问题。

2、建立VNC访问系统方法(便于远程图形界面安装oracle)(1)使用vncserver命令为当前用户启动vnc服务(将在当前用户主目录下生成.vnc配置文件夹)[root@tech ~]# vncserverY ou will require a password to access your desktops.Password:<输入密码>V erify:<输入密码>New ':1 (root)' desktop is :1 -----------------记住这个桌面号Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/:1.log(2)配置VNC图形桌面环境为GNOME桌面环境便于浏览[root@tech ~]# vi .vnc/xstartup下面的示例中,注释掉了缺省twm 和xterm 的缺省启动。

配置了这个桌面来避免背景和标题栏上的颜色渐变,并使用极少的动画效果。

最后一行gnome-session &,必须加入,显示完整界面。

#!/bin/sh[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/ .Xresources ]&& xrdb $HOME/.Xresourcesxsetroot - solid greyvncconfig - iconic &#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &#exec wmaker#exec startkdegnome-session &(3)完成之后用vncserver -kill :桌面号vncserver :桌面号否则修改不会立刻生效(4)用VNC客服端访问(注意桌面号填写正确)如无法访问,则需要修改防火墙iptable文件端口设置,或者关闭防火墙。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux(centos6.5)安装oracle10G_64位说明:本次使用安装包:10201_database_linux_x86_64.cpio一.安装篇1. 配置网易163的yum源(说明:安装oracle前会进行检查,会发现缺失很多包,此步骤就是补充安装这些包)# cd /etc/yum.repos.d/# mv /home/www/ftpfile/CentOS6-Base-163.repo CentOS6-Base.repo2. 更新yum源# yum clean all# yum makecache# yum update3. 下载必须安装包# yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686glibc-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此步时间有点久(大概20分钟) ,接下来继续:# yum install libXp# yum -y install libXp.i686# yum -y install libXt.i686# yum -y install libXtst.i6864. 修改 sysctl.conf 配置文件# vim /etc/sysctl.conf在文件末尾添加一下内容:#use for Oraclekernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 262144立即执行修改:# sysctl -p5. 修改 limits.conf 配置文件# vi /etc/security/limits.conf //此文件用于设置系统资源限制在文件末尾加上以下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655366. 编辑 /etc/pam.d/login 文件# vi /etc/pam.d/login在文件末尾加上以下内容:session required /lib/security/pam_limits.sosession required pam_limits.so7. 创建相应的用户名和用户组# groupadd oinstall# groupadd dba# useradd -g oinstall -G dba oracle修改密码:# passwd oracle8. 修改 /etc/profile 限制其他用户使用# vim /etc/profile在文件末尾加入以下内容:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi注意: 如果文件是不能修改的. 保存时输入 :wq! 强制保存.9. 修改Linux 发行版本# vim /etc/redhat-release因为Oracle10G发行的时候, Centos6.5还没有发行. 所以必须修改。

删除文件本身内容, 重新录入以下内容:redhat-410. 创建oralce安装目录以及数据存放目录(如果实际新建的目录有出入,请自己记住路径,记得修改命令中路径,环境变量同理)# mkdir -p /software/app/oracle/# chown -R oracle:oinstall /software/app/oracle/# chmod -R 775 /software/app/oracle/11. 配置Oracle用户环境变量# vi /home/oracle/.bash_profile在文件末尾加入以下内容:#Oracle Settingsexport TMP=/tmp;export TMPDIR=$TMP;export ORACLE_BASE=/software/app/oracle;export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_SID=orcl;export ORACLE_TERM=xterm;export PATH=/usr/sbin:$PATH;export PATH=$ORACLE_HOME/bin:$PATH;export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; exportCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_ HOME/rdbms/jlib;12. 使配置生效# source /home/oracle/.bash_profile13. 解压安装文件将10201_database_linux_x86_64.cpio (数据库安装文件) 复制到 /software/app/oracle/目录下(可通过FTP上传工具)14. 解压安装包首先解压gz包.(如果你用的是压缩包,可执行下面的命令先解压)# gzip -d 10201_database_linux_x86_64.cpio.gz再使用cpio解压出文件.# cpio -idmv < 10201_database_linux_x86_64.cpio15. 更改解压出来的database文件件及文件的所有者和用户组为oracle和oinstall# chown -R oracle:oinstall /software/app/oracle/database/16. 切换到oralce 用户, 进行数据库的安装# su – oracle //注意: 此处加 - 是为了切换环境变量.17. 执行安装$ cd /software/app/oracle/database/$ ./runInstaller注意: 如果执行此命令时出现此错误(DISPLAY not set. Please set the DISPLAY and try again):切换回root用户.# su# export DISPLAY=:0.0# xhost +执行完成后, 再次切换回 (# su - oracle) oracle用户执行 ./runInstaller.注意: 如果安装时出现以下错误: (libXp.so.6)切换到root用户, 执行:# yum -y install libXp.i686注意:如果安装时出现以下错误: (lib Xt.so.6)# yum -y install libXt.i686注意:如果安装时出现以下错误: (lib Xtst.so.6)#yum -y install libXtst.i686Oracle安装必须使用界面安装. 执行 ./runInstaller 之后就会弹出安装界面. 用户进行选择安装.安装步骤:1. 这里选高级安装.2. 选择证书存放目录, 这里不用选择, 系统已经自动填充了. 直接下一步.3. 选择企业版, 选择语言为英文和简体中文.4. 选择安装目录, 因为在oralce用户的环境变量里已经指定了($ vim /home/oracle/.bash_profile). 这里会自动填充.5. 执行安装前检查.6. 这里选择创建数据库.7. 这里选择一般用途.8. 这里一定要注意, 要修改数据库字符集编码. 其他的不选.9. 直接下Next…Next10. 直接Next11. 设置数据库连接密码. (自己设置,自己记得哦~ 后面要用的)12. 显示安装概要,直接安装.13. 安装到65%的时候会出现这个错误.据了解是安装程序的一个BUG. 直接选Continue(继续安装)14. 主机映射名称错误,需要root用户修改hosts映射. # vim /etc/hosts在文件末尾添加以下内容:#主机地址主机名称192.168.3.103 centos-oracle15.点击ok后继续Next,突然报错:解决办法:另外开一个终端. 连接root用户, 修改内核参数.# id oracle可以看到oracle的组dba id为 501注意: 此处为dba组的id,每台机器看到的值可能不一样哦,请正常执行不然可能下次进入服务器的时候. 无法启动数据库.修改内核参数:echo "501" > /proc/sys/vm/hugetlb_shm_group //这里的501是你实际看到的值修改完毕后点击Igonre,完毕之后如果没有进行下一步.点击retry重新进行安装就行.16. 此页面. 需要用户另外开启一个终端. 使用root用户连接. 执行图中给出的两个sh文件.提示时文件路径是你实际的路径。

# cd /software/app/racle/oraInventory/# ./orainstRoot.sh# sh +x /software/app/oracle/product/10.2.0/db_1/root.sh17.执行成功,结束。

二.测试安装篇1. 通过sqlplus校验安装是否成功$su - oracle$sqlplus /nolog$connect /as sysdba$startup就知道不会这么顺利,果然报错了/(ㄒoㄒ)/~~ 没有就跳过按照给出的错误提示,切换到root用户下并进入到/software/app/oracle/product/10.2.0/db_1/dbs目录下查看initorcl.ora文件,反正也看不出什么结果来,先百度下解决办法:将$ORACLE_HOME/dbs目录下init.ora改名为spfileorcl.ora即可。

相关文档
最新文档