文档库 最新最全的文档下载
当前位置:文档库 › Linux安装Oracle10g(图文详解 教程)

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

1安装RedHat Enterprise Linu x 3

1.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 3

2.1 安装网卡驱动

有些机器的网卡可能在安装操作系统时就能自动安装好,因此安装好Linux系统以后,可以通过ifconfig来查看是否有eth0设备,如果只有lo设备,说明网卡驱动未成功。

安装网卡驱动,首先需要确定机器中的网卡是什么品牌什么型号,如果是品牌电脑,最好最快的方法是到官方网站下载机器型号对应的驱动程序,然后阅读其中的readme.txt 进行安装配置。

如:联想开天M6680型号的机器。

A.到官方网站下载网卡驱动程序NET_BROADCOM_57XX_952.exe(下载地址:http:

//211.100.43.194/DriverFilesUploadFloder/business/NET_BROADCOM_57XX_ 952.exe)

B.解压后,把其中Linux目录拷贝到U盘中

C.在Linux系统中,使用fdisk -l可以查看当前U盘盘符,如图,为/dev/sda1

D.在/mnt下新建目录udisk,然后使用mount /dev/sda1 /mnt/udisk就可以使用U盘

了,注意最好不要使用中文,否则在Linux下可能会出现乱码

E.拷贝Linux目录到/tmp下,可以看到如下文件

F.参考readme.txt,进行网卡驱动安装

tar xvzf tg3-3.58b.tar.gz 解压源代码tar包

进入源代码目录后,使用make进行编译得到tg3.o(如果是REHL4版本,将得到tg3.k o)

G.使用insmod tg3.o命令把此文件插入到linux核心,再使用make install进行编译,

使用uname –r可以看到Linux的版本号,使用insmod后,看到tg3.o被插入到/lib/ modules/2.4.21-27.ELsmp/kernel/drivers/net中。

H.rpm文件的编译

使用rpm -bb SPECS/tg3.spec或

rpmbuild -bb SPECS/tg3.spec (for RPM version 4.x.x)进行

I.安装rpm文件

rpm -ivh RPMS//tg3-..rpm

这个地方的为i386或i486等,在RPMS目录下可以看到,本例中为:

rpm -ivh RPMS/i386/tg3-3.58b-1.i386.rpm

J.装载tg3.o驱动程序

还可以使用insmod tg3.ko (on 2.6.x kernels),或modprobe tg3

K.安装完毕,使用setup进行配置

使用root用户登录,然后输入setup命令,如下图:

选择“Network configuration”,然后使用“Tab”键将光标移到“运行工具”处,回车。

选择“是”,回车,如图:

配置IP地址信息后,确定,如图:

然后运行/etc/init.d/network restart,可以看到eth0已经被加载了

L.安装配置完毕。

2.2 配置服务

尽管安装Linux的时候选择了telnet,但是服务默认是没有开启的,选择左下角的“红帽Logo”->“系统设置”->“服务器设置”->“服务”。

在图形界面中,左栏里找到“telnet”,可以看到,默认是不启动的,勾选后,点启动,并保存,这样,下次启动的时候,在5这个运行级,telnet服务会自动启动其他服务还应根据需要打开:

vsftp:ftp服务

smb:Linux与window共享samba服务

同时,在此界面还可以设置其他级别默认启动的服务,在“工具栏”->“编辑运行级别”

中进行选择。

注意关闭sendmail和sm-client服务,如果不需要这样的服务,在启动的时候会更快速,否则需要漫长的等待。

有些服务开启后系统资源开销比较大,建议只开启以下服务:

配置管理界面:

以下命令用于测试服务:

2.3 修改默认运行级别

如果不希望Linux启动的时候就进入图形级别(图形级别为5),那么修改/etc/initt ab,找到“id:5:initdefault:”,修改为“id:3:initdefault:”即可,3表示文本级别。

Linux一共7个级别,分别如下:

各个运行级的详细解释为:

运行命令“startx”可以启动到运行级5(即X window系统)

2.4 修改机器名字

使用hostname 主机名,这样只能是临时修改当前的hostname,但是重新启动系统之后,就又会恢复回去,如果要永久修改,那么应该修改/etc/sysconfig/network里面的HOSTNAME值,如果没有就加上HOSTNAME=主机名,因为在/etc/rc.sysinit中我们可以看到系统启动的时候会从这个文件中去读取这个HOSTNAME值,然后再运行hostna me 主机名,实际动作是修改/proc/sys/kernel/hostname文件,但因为是不可写的,所以使用hostname来设定,最后再修改或者添加/etc/hosts里面的内容。

设置之后,可能再次telnet时会等待很长一段时间,是因为在/etc/resolv.conf中n ameserver的值发生了变化,可以使用#进行屏蔽,也可以把nameserver 的值修改为本机IP地址,这样,登录时间会缩短。

1.vi /etc/sysconfig/network

2.hostname name

3.vi /etc/hosts

2.5 设置全局格式

使用root用户修改/etc/profile内容,在末尾添加如下几行:

其中,TERM设置为xterm以后,vi就会有颜色区分。

保存后,以后登录,都将显示登录用户名,主机名和当前路径,如:

/etc/profile文件可以根据需要设置一些环境变量,比如JAVA_HOME等,所有的用户都将生效,如果只是希望某些用户具备特定设置,可以修改$USER_HOME/.bash_pro file文件进行设置。

2.6 安装补丁

主要是如果有多CPU的机器,(略)

3安装Oracle10g

3.1 准备介质

准备安装介质10201_database_linux32.zip

3.2 检查Liunx系统

检查Linux系统是否包含安装Oracle10g需要的安装包,通过rpm –q –a|grep x xx进行检查,xxx为需要检查的包,列表如下:

RedHat Enterprise Linux 3.0 安装oracle10g需要的包

RedHat Enterprise Linux 4.0 安装oracle10g需要的包

系统硬件要求:

1.Oracle10g推荐使用512M内存

2.至少

3.7GB的硬盘空间

3.至少1GB的swap space

4.至少400MB的/tmp目录

3.3 创建用户组和用户

创建oracle用户时,指定其主目录为/bank/oracle,所属组为oinstall和dba,并使用passwd oracle为oracle用户设置密码,切换到oracle用户(su –oracle),m

kdir inst_package,把oracle10g安装文件(10201_database_linux32.zip)拷贝到inst_package目录下(使用ftp或别的方式拷贝到linux系统中),再使用unzip解压:$unzip 10201_database_linux32.zip

解压后,得到database目录

3.4 创建Oracle目录

在/bank/oracle下创建产品目录oracle10g和数据文件存放目录oradata,并设置对应的用户所属。

3.5 配置Linux内核参数

使用root用户修改Linux内核参数,vi /etc/sysctl.conf文件,在末尾增加以下内容:

配置好以后重新启动系统或使用命令/sbin/sysctl –p使其生效

其中shmmax推荐为物理内存的一半,计算方法:

1.grep MemTotal /proc/meminfo (得到2053996KB)

2.2053996 ×1024 ÷2 =1051645952

3.6 为oracle用户设置shell限制

修改/etc/security/limits.conf文件,在该文件中添加以下内容:

同时,修改/etc/profile,末尾添加以下内容:

3.7 其他设置

修改/etc/pam.d/login文件,在该文件中添加以下参数:

3.8 修改oracle用户的环境变量

使用oracle用户修改/bank/oracle/.bash_profile,添加以下内容:

3.9 配置vncserver

如果是在机器上直接安装,可以略过此步。

使用oracle用户登录,运行vncserver,第一次运行会要求输入登录vncserver的密码,在使用vnc客户端进行连接的时候要求输入,如图:

可以看到,启动了一个图形终端编号1,在此目录下,会创建一个隐藏的目录.vnc,进入此目录,编辑xstartup文件,可以看到默认是字符界面twm,删除所有内容,添加一行内容:gnome-session即可。

使用vncserver –kill :1关闭此图形终端,再重新运行vncserver

使用vnc客户端工具(RealVNC viewer),输入机器IP地址加图形终端号,如图:输入设置的vncserver密码:

会看到图形界面:

3.10安装Oracle10g

A.使用oracle用户登录到图形界面(如远程安装,参考3.9节)

B.打开终端,,进入到oracle10g安装文件目录(本例为/bank/oracl

e/inst_package/database)

C.运行./runinstaller,可以看出,安装程序会先释放安装内容到/tmp目录下,因此要求/t

mp下有足够的空间存放,当然,可以在oracle用户的.bash_profile中修改

D.Oracle的安装界面

可以看到相关配置会根据Oracle用户的.bash_profile中定义的环境变量默认出现,注意UNIX DBA组,应为oinstall。修改“全局数据库名SID”为:bkserver(根据自己的需要,可以任意取名),并输入SYS密码。点下一步继续。注意,根据需要是否勾选“创建启动数据库”选项,建议不勾选,后面再通过dbca来创建数据库,这里以勾选作为示例。

E.指定产品清单目录和身份证明(注意操作系统组名为oinstall)

如果以前在安装中途取消过,再到这一步会有个警告信息,提示目录已经存在,仔细检查后,可以点击“是(Y)”继续。

F.此步可能会出错,根据页面内容检查配置Linux内核参数(见3.5节)

如果成功会是如下界面,点击下一步继续

linux5安装oracle10G

VMWare7.0环境linux5.4安装oracle10G单实例.doc 注:本文档所涉及的软件仅供个人学习研究使用,请勿应用于商业环境。如需应用请购买相应正版lisence或软件。 1. 运行环境 (3) 1.1 硬件安装环境 (3) 1.2 相关软件 (3) 2. 安装Vmware 7.0 (4) 2.1 软件 (4) 2.2 图解安装过程 (4) 2.2.1 欢迎界面 (4) 2.2.2 安装方式 (4) 2.2.3 选择安装目录 (5) 2.2.4 快捷方式 (5) 2.2.5 准备安装了 (5) 2.2.6 安装完成,重启PC (6) 2.2.7 打汉化补丁 (6) 2.2.8 注册 (8) 3. 安装Linux (9) 3.1 运行VMWare (9) 3.2 新建虚拟机,并安装Red Hat Linux5.4操作系统。 (9) 3.2.1 欢迎 (9) 3.2.2 安装操作系统(Red Hat Linux 5.4) (10) 3.2.3 创建Linux一个用户。 (11) 3.2.4 虚拟机名称和包位置 (11) 3.2.5 定义虚拟机磁盘大小 (12) 3.2.6 定制显示分辨率。 (12) 3.2.7 选一个自己觉得合适的吧 (13) 3.2.8 完成配置。 (13) 3.2.9 安装完成。 (14) 3.3 确认Linux核心参数。 (14) 3.3.1 内核版本 (14) 3.3.2 CPU (14) 3.3.3 内存 (15) 3.3.4 Swap交换区 (15) 3.3.5 确认存储 (15) 3.3.6 Linux主机名 (15) 3.3.7 网络 (15) 3.3.8 确认Linux版本 (15) 3.3.9 确认操作系统位数 (16) 3.4 可选步骤:修改主机名。 (16) 4. 安装oracle 10G (17) 4.1 修改Linux参数 (17) 4.1.1 修改/etc/sysctl.conf,核心参数 (17) 4.1.2 修改/etc/security/limits.conf,可选 (18)

Red Hat Enterprise Linux 5(32Bit64Bit)安装Oracle(10g11g)

Red Hat Enterprise Linux 5(32Bit/64Bit)安装Oracle(10g/11g) 一、安装系统 首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。 其实Linux系统的swap分区大小设置是很有讲究的,如果哪位读者有兴趣,可以参考我的另外一篇文章——《如何合理设置Linux系统的swap分区大小》。 在系统安装的过程中,一定选择安装所有开发包,建议不要安装SELinux或者安装后在系统中禁止SELinux运行,否则会出现一些莫名其妙的问题。 为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作 二、安装Oracle前的系统准备工作 1.检查需要的软件包 可以使用rpm -qa|grep 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包: From RedHat AS5 Disk 1(32 Bit) # rpm -Uvh setarch-2* # rpm -Uvh make-3* # rpm -Uvh glibc-2* # rpm -Uvh libaio-0* From RedHat AS5 Disk 2(32 Bit) # rpm -Uvh compat-libstdc -33-3* # rpm -Uvh compat-gcc-34-3* # rpm -Uvh compat-gcc-34-c -3* # rpm -Uvh gcc-4* # rpm -Uvh libXp-1* From RedHat AS5 Disk 3(32 Bit) # rpm -Uvh openmotif-2* # rpm -Uvh compat-db-4* 如果使用DVD安装介质的话,会很方便。 2.修改Linux发行版本信息 由于Oracle 10g发行的时候,RedHat Enterprise Linux 5没有发行,所以Oracle 10g并没有对RedHat Enterprise Linux 5确认支持,我们有两种方法可以让Oracle 10g支持RedHat Enterprise Linux 5。 方法一: 我们需要手工修改Linux的发行注记,让Oracle 10g支持RedHat Enterprise Linux 5。 编辑/etc/redhat-release文件 # vi /etc/redhat-release 将其中的内容Red Hat Enterprise Linux Server release 5 (Tikanga)修改为Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Red Hat Enterprise Linux AS release 3 (Taroon) 加-ignoreSysPrereqs 就可以了 方法二: 还有文章说修改Oracle安装包中install/oraparam.ini文件的内容,也可以让Oracle 10g支持RedHat Enterprise Linux 5,修改方法如下: # vi install/oraparam.ini 在其中的Certified Versions段落增加redhat-5 #[Certified Versions] Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2] 再添加 [Linux-redhat-5.0-optional] TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 经我测试,发现方法二在安装之前的系统检测过程可以通过,但是在安装过程中的系统支持检测无法通过,不知道是不是我设置的有问题,希望有高手可以给我点提示。 3.修改系统内核参数 # vi /etc/sysctl.conf kernel.shmall = 2097152 // 该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648 // 该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G kernel.shmmni = 4096 // 这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改kernel.sem = 250 32000 100 128 // 表示设置的信号量 fs.file-max = 65536 // 表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 // 默认的接收窗口大小 net.core.rmem_max=262144 // 接收窗口的最大大小 net.core.wmem_default=262144 // 默认的发送窗口大小 net.core.wmem_max=262144 // 发送窗口的最大大小

Redhatlinux9下安装oracle10g

Redhatlinux9下安装oracle10g 2010-08-24 一、第一检查安装oracle10g环境 1,查看系统内存 [root@linux4 ~]# grep MemTotal /proc/meminfo MemTotal: 1034584 kB 2,查看交换区大小 [root@linux4 ~]# grep SwapTotal /proc/meminfo SwapTotal: 2096472 kB 3,查看/tmp大小(至少400M) [root@linux4 ~]# df -m /tmp Filesystem /dev/sda2 8061 2585 5067 34% / 4,查看操作系统版本 [root@linux4 ~]# cat /etc/issue Red Hat Enterprise Linux ES release 4 (Nahant Update 5) Kernel on an \m 5,查看内核版本 [root@linux4 ~]# uname -r 2.6.9-55.Elsmp 6,检查系统是否有安装一下包 ?compat-libstdc++-33-3.2.3-61 ?elfutils-libelf-0.125-3.el5 ?elfutils-libelf-devel-0.125-3.el5 ?glibc-2.5-12 ?glibc-devel-2.5-12 ?glibc-common-2.5-12 ?gcc-4.1.1-52.el5 ?gcc-c++-4.1.1-52.el5 ?libgcc-4.1.1-52.el5

?libaio-0.3.106-3.2 ?libaio-devel-0.3.106-3.2 ?libstdc++-4.1.1-52.el5 ?libstdc++-devel-4.1.1-52.el5 ?unixODBC-2.2.11-7.1 ?unixODBC-devel-2.2.11-7.1 ?sysstat-7.0.0-3.el5 ?binutils-2.17.50.0.6-2.el5 ?make-3.81-1.1 [root@linux4 ~]# rpm -q binutils [root@linux4 ~]# rpm -q compat-db [root@linux4 ~]# rpm -q compat-libstdc++-296 [root@linux4 ~]# rpm -q control-center [root@linux4 ~]# rpm -q gcc gcc-c++ [root@linux4 ~]# rpm -q glibc glibc-common gnome-libs [root@linux4 ~]# rpm -q libstdc++ libstdc++-devel [root@linux4 ~]# rpm -q make pdksh [root@linux4 ~]# rpm -q sysstat [root@linux4 ~]# rpm -q xscreensaver setarch (假如没有安装请安装好以上rpm包,有必要时能够强制安装,使用命令:rpm –Uvh *****.rpm --force --nodeps) 在安装这些包时,专门是关于那些不是光盘安装的人来说,需要进行挂载mount涉及到windows与linux之间共享文件 具体实现: 在虚拟机设置里有一项options下share files选项里去设置,你会遇到Vmware tools 需要安装,其中原委请查资料。 安装了工具之后能够进行共享了,然后就能够进行挂载,将镜像文件挂载到linux系统上进行安装rpm包,可能安装过程中,其中包需要依靠关系,大致按上述顺序即可。

RedhatLinuxAS3上安装Oracle10gRAC配置全进程(转载)

本文是一篇在Redhat Advance Server 上安装和配置Oracle10g RAC的文档,不单单是个安装实验,而是一个生产系统的实际布置进程,因此包括RAC安装,本地监听配置,JDBC连接串书写,CRS效劳从头安装,VIP地址修改等等,相信比一样的安装教程更有应用上的意思。 一、安装环境 硬件平台:HP 380 PC效劳器2台。 主机Hostname IP VIP VIP名称 Node1 dbtest1 db-vip01 Node2 dbtest2 db-vip02 操作系统:RedHat Enterprise Linux Update 5。 磁盘阵列:HP ms1000。 数据库:Oracle10g 。 二、安装Linux 所需内核: 或更高版本 验证内核版本: # uname -r 其他所需程序包的版本(或更高版本): compat-db- compat-gcc-c++ compat-libstdc++ compat-libstdc++

验证已安装的程序包: # rpm –qa make binutils gcc compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel openmotif setarch compat-gcc-c++ compat-libstdc++ compat-libstdc++ 3、为Oracle 配置Linux 创建Oracle 组和用户帐户 接下来咱们将创建用于安装和保护Oracle 10g 软件的Linux 组和用户帐户。用户帐户名是‘oracle’,组是‘oinstall’和‘dba’。在drpdb01上以root 用户身份执行以下命令: # /usr/sbin/groupadd oinstall # /usr/sbin/groupadd dba # /usr/sbin/useradd -m -g oinstall -G dba oracle # id oracle uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba) 用户ID 和组ID 在所有集群主机上必需相同。利用从id oracle 命令取得的信息,在drpdb02上创建Oracle 组和用户帐户: # /usr/sbin/groupadd -g 500 oinstall # /usr/sbin/groupadd -g 501 dba # /usr/sbin/useradd -m -u 500 -g oinstall -G dba oracle

LINUX傻瓜系列-oracle10g安装

Oracle安装 安装前准备 检查AS5的SWAP分区,最好大于2G,否则会出现警告,强行安装也可以;不要使用防火墙和selinux。 把oracle的安装包放在/data/soft目录上(安装包存放路径可自由创建), 解压文件。 安装程序下载: 10.2.0.1版本:10201_database_linux32.zip 10.2.0.4升级补丁:p6810189_10204_Linux-x86.zip 安装前的配置 检查补丁 首先请安装本文档中《RedHat AS5 安装手册》文档安装linux,安装过程中有的需要安装其他的依赖包,可以看提示安装依赖包在安装所需要的软件包,安装不成功的,可以尝试多安装一次,有些错误可以忽略 从对应光盘中找到并安装以下所需要的软件包: 注:安装操作系统时候如将开发组件全部选择上之后,可省略该步骤。 # 从RedHat AS5 光盘1 cd /media/cdrom/Server rpm -Uvh setarch-2* rpm -Uvh make-3* rpm -Uvh glibc-2* rpm -Uvh libaio-0* # 从RedHat AS5 光盘2 cd /media/cdrom/Server rpm -Uvh compat-libstdc++-33-3* rpm -Uvh compat-gcc-34-3* rpm -Uvh compat-gcc-34-c++-3* rpm -Uvh gcc-4* rpm -Uvh libXp-1* # 从RedHat AS5 光盘3 cd /media/cdrom/Server rpm -Uvh openmotif-2* rpm -Uvh compat-db-4* 修改系统版本 因为oracle 的官方只支持到RHEL4为止,所以要修改版本说明,把Red Hat Enterprise Linux Server release 5 (Tikanga) 注释掉,前面加上一行redhat-4,当然oracle安装完成后,要修改回来。redhat-4 必须为redhat-release文件的第一行,否则安装时还会报警告# vi /etc/redhat-release

Linux oracle 10G的安装图解教程

一·安装前的准备配置 安装Oracle前的准备很重要,如果没有准备好,导致多次安装数据库不成功。 (一)查询所需安装包是否完整 进入系统,终端命令: # rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-34-c++ compat-libstdc++ rpm -qa |grep compat-gcc rpm -qa |grep compat-libstdc++ 第一条命令无法列出compat-gcc和compat-libstdc++两个包,所以只能用下面两个命令检查。 缺少的都需要安装相关的软件包,RHEL5一共有5张光盘,请参考下面: 安装下面的包: # 从RedHat AS5 光盘1 [root@dodata ~]#cd /media/cdrom/Server [root@dodata ~]# r pm -Uvh setarch-2* [root@dodata ~]# r pm -Uvh make-3* [root@dodata ~]# r pm -Uvh glibc-2* [root@dodata ~]# r pm -Uvh libaio-0* # 从RedHat AS5 光盘2 [root@dodata ~]#cd /media/cdrom/Server [root@dodata ~]#rpm -Uvh compat-libstdc++-33-3* [root@dodata ~]#rpm -Uvh compat-gcc-34-3* [root@dodata ~]#rpm -Uvh compat-gcc-34-c++-3* [root@dodata ~]#rpm -Uvh gcc-4* [root@dodata ~]#rpm -Uvh libXp-1* # 从RedHat AS5 光盘3 [root@dodata ~]#cd /media/cdrom/Server [root@dodata ~]#rpm -Uvh openmotif-2* [root@dodata ~]#rpm -Uvh compat-db-4* 如果是DVD光盘,或已将所有CD盘上的内容复制到了一个目录,则可以使用下面的命令批量一次安装所有需要的包通过加载光驱中的光盘安装文件 [root@dodata ~]#mount -t iso9660 /dev/cdrom /mnt [root@dodata ~]#cd /mnt/Server 复制如下命令进行安装 rpm -Uvh setarch-2.0-1.1.i386.rpm rpm -Uvh make-3.81-3.el5.i386.rpm rpm -Uvh glibc-2.5-34.i686.rpm rpm -Uvh libaio-0.3.106-3.2.i386.rpm rpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpm rpm -Uvh kernel-headers-2.6.18-128.el5.i386.rpm rpm -Uvh glibc-headers-2.5-34.i386.rpm rpm -Uvh glibc-devel-2.5-34.i386.rpm rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm rpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpm rpm -Uvh libgomp-4.3.2-7.el5.i386.rpm

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

1安装RedHat Enterprise Linu x 3 1.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. 设置图形化配置,默认即可(如有需要,可以把登录类型改成“文本”)

Redhat Linux 6.2下Oracle 10g安装配置手册

Redhat Linux 6.2下Oracle 10g 安装配置手册 1.安装准备 1.1RedHat Linux Server 6.2安装文件 1.2Oracle 10g Linux安装文件 1.3检查安装包 rpm -qa |grep make automake-1.11.1-1.2.el6.noarch make-3.81-19.el6.x86_64 rpm -qa|grep glibc glibc-common-2.12-1.47.el6.x86_64 glibc-2.12-1.47.el6.i686 glibc-headers-2.12-1.47.el6.x86_64 glibc-devel-2.12-1.47.el6.i686 compat-glibc-headers-2.5-46.2.x86_64 glibc-2.12-1.47.el6.x86_64 glibc-utils-2.12-1.47.el6.x86_64 glibc-devel-2.12-1.47.el6.x86_64 compat-glibc-2.5-46.2.x86_64 rpm -qa |grep libaio libaio-devel-0.3.107-10.el6.i686 libaio-0.3.107-10.el6.x86_64 libaio-devel-0.3.107-10.el6.x86_64 libaio-0.3.107-10.el6.i686 rpm -qa |grep gcc gcc-objc-4.4.6-3.el6.x86_64 gcc-objc++-4.4.6-3.el6.x86_64 compat-gcc-34-g77-3.4.6-19.el6.x86_64 gcc-gfortran-4.4.6-3.el6.x86_64 gcc-gnat-4.4.6-3.el6.x86_64 compat-gcc-34-c++-3.4.6-19.el6.x86_64 gcc-java-4.4.6-3.el6.x86_64 gcc-4.4.6-3.el6.x86_64 compat-gcc-34-3.4.6-19.el6.x86_64 gcc-c++-4.4.6-3.el6.x86_64 libgcc-4.4.6-3.el6.i686 libgcc-4.4.6-3.el6.x86_64 rpm -qa |grep compat-libstdc compat-libstdc++-296-2.96-144.el6.i686 compat-libstdc++-33-3.2.3-69.el6.i686 compat-libstdc++-33-3.2.3-69.el6.x86_64 rpm -qa |grep compat-gcc compat-gcc-34-g77-3.4.6-19.el6.x86_64 compat-gcc-34-c++-3.4.6-19.el6.x86_64 compat-gcc-34-3.4.6-19.el6.x86_64

linux下oracle10g的安装

linux下oracle10g的安装 Linuxoracle10g 一、RedHat as5的安装a 选择安装方式这里咱们使用图形化安装,下图是安装选项的描述 b 检查安装媒介是否正确,最好在第一次使用从网上下载的iso文件时建议检查一遍,以后的安装就不用检查了。c 安装欢迎页面d 选择安装时使用的语言界面 e 选择键盘f 选择磁盘分区方式(手动或自动)g 使用vmare安装都是默认为新系统安装,即新硬盘分区,所以他是给你提示是否有要备份的数据。确认告警h 确定要分区的磁盘i 确认告警提示j 对磁盘进行分区swap1G2G k 设置grub,通常不用设置,除非是比较关键的系统(对安全级别有特殊要求的)l 配置网络接口卡我的网络配置如下m 设置网络安全n 选择系统语言o 确定系统时区p 设置root密码q 选择安装软件包的方式(默认或自选),我选择的是用户定制软件安装,有些东西是不需要的,所以还是手动选择的好。r 确定自选的安装包,如果硬盘够大,建议选择全部安装。为安装Oracle,以下组件包必须被安装:桌面环境:GNOME Desktop Environment 应用程序:Editors Graphical Internet Text-based Internet 开发:Development Libraries Development Tools 基本系统:System Configuration Tools Administration Tools Base Legacy Software Support System Tools X Window System s 开始安装t 安装需要的媒体包,一般的安装所需的光盘顺序是1-2-3-4-1 u 格式化磁盘分区v 安装过程,这一步时间可能会比较长,主要看你的机器的配置和你选择的软件包的多少了。w 换盘,这个时候如果你向我一样没有刻盘的话,就点击从vmware的工具栏里点击VM――settings修改cdrom的

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/meminfo grep SwapTotal /proc/meminfo 所需最小RAM 为512MB,而所需最小交换空间为1GB。对于RAM 小于或等于2GB 的系统,交换空间应为RAM 数量的两倍;对于RAM 大于2GB 的系统,交换空间应为RAM 数量的一到两倍。 Oracle 10g软件还需要2.5GB 的可用磁盘空间,而数据库则另需1.2GB 的可用磁盘空间。/tmp 目录至少需要400MB 的可用空间。要检查系统上的可用磁盘空间,运行以下命令: 创建Oracle 组和用户帐户 接下来,创建用于安装和维护Oracle 10g软件的Linux 组和用户帐户。用户帐户将称为oracle,而组将称为oinstall 和dba。以root 用户身份执行以下命令: /usr/sbin/groupadd oinstall /usr/sbin/groupadd dba /usr/sbin/useradd -m -g oinstall -G dba oracle id oracle

linux 6.0安装Oracle10G

Linux 6.0安装Oracle10G 一、 Oracle10 G安装 1、安装介质:10201_database_linux_x86_64.cpio(64位操作系统)或更高 版本。 2、创建dba用户组和oracle用户(组id默认就可以) 创建用户组 创建用户

要设为主组。 3、用root用户执行 1)cd / 2)chmod –R 777 /oracle 3)chown -R oracle:dba /oracle 4)chmod –R 777 /oradata 5)chown -R oracle:dba / oradata 6)cd /home 7)chmod –R 777 oracle 8)chown -R oracle:dba oracle 4、切换到oracle用户 完整环境变量.txt 1)vi .bash_profile 添加下列信息 export ORACLE_BASE=/oracle export ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1 export ORACLE_SID=rd(注意:如果你新建立的oracle的sid不为rd,请在重新返回这里进行修改)

export LD_LIBRARY_PATH=$ORACLE_HOME/lib export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/X11R6/lib export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i38 6 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i38 6/server export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/rdbms/lib export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib export CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/rdbms/jlib export CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/network/jlib export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=american_america.ZHS16CGB231280 export ORACLE_TERM=xterm export EDITOR=vi export PATH=$ORACLE_HOME/bin:$PATH export LANG=C 5、root用户执行系统降级修改:vi /etc/asianux-release,将Asianux Server 3 (Quartet SP2) 改成Asianux Server 2 (Quartet SP2)即可。 6、上传10201_database_linux_x86_64.cpio到/home/oracle/ 7、执行解包操作cpio –ivdm < 10201_database_linux_x86_64.cpio 8、关闭所有Shell命令窗口,重新打开2个Shell命令窗口,其中一 个命令窗口执行su – oracle,切换到oralce用户,另一个Shell执行xhost + 9、用oracle用户执行: 1)cd database 2)执行./runInstaller 第一步:选择高级安装

linux下安装Oracle 10g及PLSQL developer的配置

linux下安装Oracle 10g及PL/SQL developer的配置 原本在单位的电脑上安装了windows版的Oracle 10g用来学习,无奈Oracle这个吞噬内存的恶魔把机器拖得很慢。早有想法把oracle装到虚拟机里的RedHat Linux AS 4.8上去,一来性能更好,二来不用的时候可以随Linux 一起关掉,今天经过一番折腾,成功付诸实施。 首先下载了Oracle 10g Express快捷版的rpm安装包oracle-xe-univ-10.2.0.1-1.0.i386.rpm,putty传至linux下,传统步骤安装。 [root@localhost ~]# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm 安装完rpm包之后,对oracle进行配置,具体方法是: [root@localhost ~]# /etc/init.d/oracle-xe configure 按提示步骤一一填写即可。到这里oracle就成功安装到linux写了。接下来麻烦的windows下的PL/SQL developer 怎么来连接虚拟机下的oracle。(虚拟机的网络连接方式已经设置成bridged桥接方式,linux和本机处于同一个局域网下,IP地址相邻) 要连接oracle,正常情况下得在本机安装oracle客户端,但是oracle出产的软件一向遵守庞大臃肿的传统,大家都不爱装,所以精简版的instantclient就应运而生了。 去oracle官方网站下载instantclient-basic-win32-10.2.0.3-20061115.zip,解压到E盘。打开解压的文件夹,新建目录network,在network下面再建子目录admin,把oracle配置文件tnsnames.ora放入admin文件夹中(即目录结构为:E:\instantclient_10_2\network\admin\tnsnames.ora)。tnsnames.ora最好是到linux下的oracle 主目录中拷贝,因为尝试过两次自己编写tnsnames.ora都不成功。不知道tnsnames.ora存放目录的可以用一下命令自行搜索: [root@localhost ~]# locate tns 拷贝过来的tnsnames.ora要打开把HOST一项改成虚拟机中linux系统的IP地址。 instantclient设置完之后,只要在配置一下PL/SQL developer即可。 启动PL/SQL developer之后,打开tools下的preferences对话框,在connection项里面把Oracle Home设置成E:\instantclient_10_2 ;OCI Library设置成E:\instantclient_10_2\oci.dll。重启登陆。 等于说PL/SQL developer连接远程的数据库用到的IP地址,数据库名等配置信息都存放在tnsnames.ora中。 好了,就写到这里,大汗淋漓~~~~

linux系统下安装oracle 10g全步骤

Linux内核版本:Red.Hat.Enterprise.Linux.6.2 [root@localhost ~]# uname -r 2.6.32-220.el6.i686 安装物理文件:[《红帽企业Linux.6.2》(Red.Hat.Enterprise.Linux.6.2)6.2[光盘镜像]].rhel-server-6.2-i386-dvd.iso Oracle版本:oracle10g 10.2.0.1.0 安装物理文件:10201_database_linux32.zip Oracle安装步骤 2012年2月1日

目录 1. 准备工作 (4) 1.1. 拷贝oracle安装程序 (4) 1.2. 解压缩“10201_database_linux32.zip”文件 (4) 1.3. 检查软件包 (5) 1.4. 修改redhat linux版本号 (6) 1.5. 创建oracle用户及用户目录 (6) 1.6. 修改host文件 (7) 1.7. 配置相关内核参数 (8) 1.8. 设置用户语言为英语解决界面乱码问题 (10) 1.9. 打开图形界面服务 (10) 2. 安装oracle (11) 2.1. 启动oracle安装程序 (11) 2.2. 选择安装模式 (12) 2.3. 指定证书存放目录 (12) 2.4. 选择安装类型 (13) 2.5. 指定目录细节 (15) 2.6. 安装前检测 (16) 2.7. 选择配置选项 (17) 2.8. 选择创建数据库模式 (17) 2.9. 指定数据库选项 (18) 2.10. 选择数据库管理选项 (19) 2.11. 指定数据库存储选项 (20) 2.12. 指定数据库备份恢复选项 (21) 2.13. 指定数据库相关密码 (22) 2.14. 数据库安装摘要 (23) 2.15. 开始安装数据库 (24) 2.16. 执行两个必要脚本 (30) 2.17. 安装完毕 (33) 3. 恢复系统参数 (35) 3.1. 恢复Oracle用户语言环境 (35) 3.2. 恢复redhat linux版本号 (36) 3.3. 恢复相关内核参数 (36) 4. 设置oracle自启动 (40) 5. 常见问题和操作 (43) 5.1. Oracle数据库存入中文内容是乱码的解决方法 (43) 5.2. 删除oracle10g (50) 5.3. 手动启动oracle10g (50) 5.4. 客户端无法访问防火墙未打开1521端口 (53) 5.5. 未安装“libXp-*”软件包 (54) 5.6. linux版本不支持 (55) 5.7. 未打开图形界面服务 (57)

linux-oracle10g数据库安装

数据库安装(linux_10gR2_database) 安装文件: 10201_database_linux32.zip 安装步骤: 1.做个连接 ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5 如果不做此链接,在安装过程中建好数据库,将会出现不能链接不上数据库问题。 2.添加下面的行到/etc/security/limits.conf以修改你的资源限制 oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384 3.编辑/etc/sysctl.conf文件,在后面添加下参数做微调操作系统内核 kernel.core_uses_pid=1 kernel.shmall=2097152 kernel.shmmax=2147483648 -- (以字节为单位,物理内存数量*1024*1024*2,为内存的2倍) kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144 保存退出执行以下命令使配置马上生效 # sysctl -p 如果没有错误提示到下一步。 4.创建用户和组及相关目录 --创建dba组 # /usr/sbin/groupadd dba

oracle10g安装教程

oracle10g安装教程 Oracle 10g 是一款强大的关系型数据库管理系统,下面是Oracle 10g 的安装教程: 第一步:下载 Oracle 10g 安装包。 可以在 Oracle 官方网站上下载适用于您的操作系统的 Oracle 10g 安装包。下载完成后,确保安装包与您的操作系统兼容。 第二步:解压安装包。 将下载的安装包解压到您想要安装 Oracle 10g 的目录中。您可以使用压缩解压工具(如WinRAR)或自带的压缩工具进行解压。 第三步:运行安装程序。 在解压完成后,进入到解压目录,并找到名为“setup.exe” 或“install.exe” 的安装程序。双击运行该程序以启动安装向导。 第四步:选择安装类型。 安装向导会提示您选择“创建和配置数据库”或“仅安装软件”。如果您想在本地计算机上创建和配置 Oracle 数据库,选择第一个选项。如果只是想安装 Oracle 10g 的软件,选择第二个选项。 第五步:配置数据库实例和监听器。 如果选择了“创建和配置数据库”选项,安装向导会要求您提供一些配置信息,如数据库名称、端口号和管理员密码等。根据您的需求,填写相应的信息,并点击“下一步”继续。

第六步:选择安装位置。 安装向导会要求您选择 Oracle 10g 的安装位置。您可以选择默认路径或自定义路径。点击“下一步”继续。 第七步:进行安装。 在确认了安装选项和安装位置后,点击“下一步”开始安装。安装过程可能需要一些时间,请耐心等待。 第八步:完成安装。 安装完成后,安装向导会弹出安装完成的提示窗口。点击“完成”退出向导。 至此,您已经成功安装了 Oracle 10g 数据库。完成安装后,您可以通过启动菜单或桌面上的 Oracle 10g 快捷方式来启动Oracle 10g 数据库,并开始使用它来创建和管理数据库。 总结: 安装 Oracle 10g 数据库需要先下载安装包,然后解压安装包,并运行安装程序。在安装向导中,需要选择安装类型、配置数据库实例和监听器、选择安装位置,最后进行安装。安装完成后,可以通过启动菜单或快捷方式来启动 Oracle 10g 数据库。希望以上教程对您有所帮助!

相关文档