七月网

oracle 10g 安装(oracle10g安装步骤详细)

七月网4910

一、oracle10g数据库怎么安装

http://jingyan.baidu.com/article/e2284b2b5989e7e2e6118d1e.html

oracle 10g 安装(oracle10g安装步骤详细)

在安装之前我先说一下怎么规避我在安装过程中遇到的一个警告。该警告为:Oracle支持在具有 DHCP分配的公共 IP地址的系统上进行安装。但应使用静态 IP地址来配置系统的主网络接口,以便 Oracle软件正常工作。有关在配置有 DHCP的系统上安装软件的详细信息,请参阅 Installation Guide。

打开控制面板,选择网络和Internet

选择当前连接的网络(如果不是无线连接也是一样的)

选择Internet协议版本4(TCP/IPv4)

把IP地址设置为固定的IP地址(安装完成之后改回去就行了)

开始安装数据库。找到数据库安装文件,不管在win7还是win8.1下都要选择兼容模式并以管理员身份运行运行

以兼容模式运行这个程序,选择windowsXP(Service Pack 3),确定

选中安装文件,右键→以管理员身份运行此程序

短暂的dos界面出现后进入安装界面,选择高级安装,下一步

选择安装目录(注意安装的路径不能是中文路径或者路径中有空格等不能被识别的路径,推荐在根目录下安装),下一步

这里就会出现文章开始说的警告,不过我们已经解决了,下一步

选创建数据库(这个选项会在安装完成的时候生成数据库,不过我在win8.1下遇到些问题,没有生成数据库,在后面会有解决方案,win7没有这个问题),下一步

选择数据库字符集,选择Unicode标准UTF-8 AL32UTF8.下一步

制定数据库方案的口令,我个人比较懒就使用了统一口令(可以设置不同的口令,但注意前后两次口令要一致)。下一步

正常情况下会出现这个安装程序(就是前面选择创建数据库那个选项)

解锁Scott账户(测试经常会用到),确定

本来数据库到这就安装完成,但是我的电脑刚才没有弹出这个安装界面的,所以没有创建数据库,继续创建数据库

找到这个程序Database Configuration Assistant(以管理员身份运行)

一直下一步,全局数据库名和SID都设为orcl,下一步

配置监听,找到Net Manager(以管理员身份运行)

推荐把主机名修改为localhost,注意保存网络配置

选择listener→数据库服务,把全局数据库名改为orcl(前面安装数据库的时候设为的orcl),Oracle主目录就是安装目录下的bin文件夹,比如说我的就是R:\oracle\product\10.2.0\db_1\BIN(别忘记保存)

这是我安装Oracle10g时的过程,分享给大家。

在win7win8.1下安装注意兼容模式和以管理员身份运行

二、oracle数据库10g安装步骤

运行解压缩出的 Oracle 10g安装程序。打开oracle10g的安装目录,找到setup.exe,双击即可进入安装状态

出现安装初始界面。注意:如下操作,右键setup.exe选择属性->选择兼容性,如下操作如图:

重点:修改先决条件在win7下安装oracle 10g的时候遇到下面问题:

安装是注意事项解压的时候不能含有空格、非法字符,注意不能含有中文。安装目录不能还有非法字符和中文关闭防火墙

根据你的需求进行选择安装,这里我们选择标准版,并按下一步按钮

指定主目录的目标名称与目标路径(一般无需更改),并按下一步按钮

产品特定的先决条件检查通过(如果总体结果不是“通过”,请检查您的先决配置),按下一步按钮

如果不是通过,如遇到网络配置需求未执行问题,解决如下:

正在检查网络配置需求...检查完成。此次检查的总体结果为:未执行<<<<

建议案: orcle支持在具有 DHCP分配的 IP地址的系统上进行安装。但在安装之前,必须将 Microsoft LoopBack Adapter配置为系统的主网络适配器。

有关在配置有 DHCP的系统上安装软件的详细信息,请参阅 Installation Guide。

1、检查计算机名是否为英文,如果不是改成英文的再试一次。

2、尝试了上面的方法后,还是不行再进行这步操作

控制面板->添加硬件->是,我也经连接了此硬件->添加新硬件设备->安装我手动列表选择硬件(高级)->网络适配器->厂商:Microsoft网卡:Microsoft Loopback Adapter然后就行了。

操作之后你会发现你的网上邻居里面又两个网络连接。选择新建立的那个网络连接,随便为它配个IP地址就行了.

选择创建数据库,并按下一步按钮

对于未使用目录服务(如 Active Directory)的独立服务器,全局数据库名不必包含域名后缀(默认为 orcl)对于使用了目录服务(如 Active Directory)的域服务器,全局数据库名需要包含域名后缀(如 orcl.compieretraining.org)

上述要求设置妥当后,按下一步按钮

指定数据库存储选项(使用默认选项文件系统即可),按下一步按钮

指定备份和恢复选项(使用默认选项不启用自动备份即可),按下一步按钮

为简化评估用数据库的密码设定,选择所有的帐户都使用同一个口令,输入SYSTEM等用户的口令(口令不要以数字开头),并按下一步按钮

这是安装配置后的摘要信息,按安装按钮开始安装

经过数分钟的文件安装过程之后,开始执行数据库配置助手

三、怎么在Linux环境下安装Oracle10g啊要详细的过程

本指南采用具有以下硬件配置的服务器:

两个 SCSI主机适配器(Ultra SCSI 160)

八个 SCSI磁盘驱动器(2 x 9GB+ 6 x 36GB)

对磁盘进行配置,使每个 SCSI主机适配器连接到一个 9GB磁盘和三个 36GB磁盘。

请注意,尽管这根本算不上是一个“强大”的设置,但即便是使用再低的设置也可以完成本指南介绍的大部分任务。基本数据库安装只需要一个 CPU、512MB内存和一个可用空间至少为 6.5GB的磁盘驱动器(IDE、SCSI或 FireWire)。

现在,我们将逐步演示在服务器上安装 Linux操作系统的过程。本文假设进行 Linux系统全新安装(有别于升级),并假设服务器为 Oracle所专用,且服务器上没有其他操作系统或数据。

Oracle 10g经认证可以在 Red Hat Enterprise Linux 2.1(Advanced Server和 Enterprise Server)(Update 3)或更高版本上运行。Red Hat Network(RHN)提供更新,这些更新可以作为用于创建 CD的 ISO文件或作为单个程序包更新下载。

要对全新 Linux安装应用更新,最简单、最快速的方法是使用更新 CD执行安装。如果 Linux已经安装或 CD上没有更新,则可以通过 RHN应用这些更新。由于本指南针对的是全新 Linux安装,因此您将使用更新 CD。

使用更新 CD集中的第一张 CD启动服务器。

您可能需要更改 BIOS设置,以允许从 CD启动。

启动屏幕上出现时在底部显示 boot:。

选择 Enter,从控制台上执行图形安装。(对于其他安装方法和选项,请参阅 Red Hat安装指南。)

安装程序扫描硬件,短暂显示 Red Hat闪屏,然后开始显示一系列屏幕提示。

本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!)

本文使用以下分区方案(文件系统均为 ext3):

第一个控制器(/dev/sda)上的 9GB磁盘包含以下分区,用于存放所有 Linux和 Oracle软件:

- 100MB/boot分区(对于 RHEL 2.1,最小为 50MB)

-1,500MB交换分区—将此分区大小至少设置为系统 RAM的两倍,但不要超过 2GB(32位系统不支持大于 2GB的交换文件)。如果需要大于 2GB的交换空间,则创建多个交换分区。

-7,150MB根分区—该分区将用于所有目录,包括/usr、/tmp、/var、/opt、/home等。这样做纯粹是为了讲解本指南而简化安装。更可靠的分区方案是将这些目录划分到单独的文件系统。

如果要为 GRUB设置口令,请在此处输入。对于评估系统,无需设置该项。

通常情况下,最好使用静态 IP地址配置数据库服务器。为此,取消选中 Configure using DHCP并输入服务器的网络配置。确保输入了主机名且已选中 Activate on boot。

出于本演示的需要,将不配置防火墙。选择 No firewall(安全管理员,请不要生气)。

选择适合您区域的时间设置。将系统时钟设置为 UTC对服务器而言通常是一个很好的做法。为此,单击 System clock uses UTC。

为 root用户选择一个口令,并将其输入所给的域中。为自己创建一个帐户。(不要在此时创建 oracle帐户;我们将在稍后创建它。)

选择 Gnome或 KDE(或两者都选择)图形用户界面(默认为 Gnome)。注意:这两个 GUI都非常受欢迎,其中 Gnome在美国使用更普遍。我个人偏爱 KDE,这是因为它的终端模拟器可轻松实现剪切和粘贴,从而可将输入复制到多个连接(例如,当您在多个节点上配置 RAC时,这将节省键入操作)。

如果看到此屏幕,只需选择 Install packages to satisfy dependencies(默认值)并继续操作。

接受默认值,除非安装程序无法识别您的视频卡。如果您的视频卡无法被识别,则将无法继续操作。

软件将被复制到硬盘并被安装。根据提示更改磁盘,然后在安装完成时单击 Next。

如果需要,创建一张启动磁盘,或选择 Skip boot disk creation。

如果安装程序正确识别了您的监视器,则接受默认值。否则,从列表中选择一个兼容的监视器。

从系统中取出安装介质,然后单击 Next。

系统自动重新启动,并显示一个图形登录屏幕。如果您是使用基本产品 CD而非更新 CD执行的安装,则在继续操作前必须通过 RHN应用更新。

如果完成了以上步骤,您应该具备 Oracle 10g所需的所有程序包和更新。您可以执行以下步骤验证您的安装。

所需内核版本:2.4.9-e.25(或更高版本)

通过运行以下命令检查内核版本:

其他所需程序包的版本(或更高版本):

要查看系统上安装了这些程序包的哪些版本,运行以下命令:

rpm-q gcc make binutils openmotif glibc

# rpm-q gcc make binutils openmotif glibc

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

Oracle 10g经认证可以在不需要更新的情况下运行 Red Hat Enterprise Linux 3(Advanced Server和 Enterprise Server)的基本版本。如果拥有更新 CD,则可以使用更新版本中的启动 CD而非基本版本中的启动 CD在安装过程中自动应用所有更新。Oracle支持 Red Hat的所有更新。

您可能需要更改 BIOS设置,以允许从 CD启动。

启动屏幕上出现时在底部显示 boot:。

选择 Enter,从控制台上执行图形安装。(对于其他安装方法和选项,请参阅 Red Hat安装指南。)

安装程序扫描硬件,短暂显示 Red Hat闪屏,然后开始显示一系列屏幕提示。

本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!)

本文使用以下分区方案(文件系统均为 ext3):

第一个控制器(/dev/sda)上的 9GB磁盘包含以下分区,用于存放所有 Linux和 Oracle软件:

-1,500MB交换分区—将此分区大小至少设置为系统 RAM的两倍,但不要超过 2GB(32位系统不支持大于 2GB的交换文件)。如果需要大于 2GB的交换空间,则创建多个交换分区。

-7,150MB根分区—该分区将用于所有目录,包括/usr、/tmp、/var、/opt、/home等。这样做纯粹是为了讲解本指南而简化安装。更可靠的分区方案是将这些目录划分到单独的文件系统。

通常情况下,最好使用静态 IP地址配置数据库服务器。为此,单击 Edit。

出现一个弹出窗口。取消选中 Configure using DHCP复选框,并输入服务器的 IP地址和网络掩码。确保选中 Activate on boot,然后单击 OK。

在 Hostname框中,选择 manually并输入主机名。

在 Miscellaneous Settings框中,输入其他网络设置。

出于本演示的需要,将不配置防火墙。选择 No firewall。

选择适合您区域的时间设置。将系统时钟设置为 UTC对服务器而言通常是一个很好的做法。为此,单击 System clock uses UTC。

输入 root的口令,并再次输入以进行确认。

只选择此处显示的程序包集,其他选项不要选。

-请参阅我在 RHES 2.1部分中提供的有关 GUI选择的意见。

软件将被复制到硬盘并被安装。根据提示更改磁盘,然后在安装完成时单击 Next。

接受默认值,除非安装程序无法识别您的视频卡。如果您的视频卡无法被识别,则将无法继续操作。

如果安装程序正确识别了您的监视器,则接受默认值。否则,从列表中选择一个兼容的监视器。

从系统中取出安装介质,然后单击 Next。

系统自动重新启动并显示一个新的欢迎屏幕。

阅读许可协议。如果同意其中的条款,则选择 Yes, I agree to the License Agreement并单击 Next。

如果要使用 NTP服务器(推荐),则选择 Enable Network Time Protocol并输入 NTP服务器的名称。

此时不要为 oracle创建帐户。本部分稍后将介绍如何创建 oracle帐户。

如果要立即使用或激活 Red Hat Network帐户,则接受默认值,单击 Next并遵循 Red Hat产品附带的产品激活说明。

恭喜!您的 Linux软件现已安装完毕。

如果完成了以上步骤,您应该具备 Oracle 10g所需的所有程序包和更新。您可以执行以下步骤验证您的安装。

所需内核版本:2.4.21-4.EL(这是 RHEL 3的基本版本附带的内核版本。此内核或更新中提供的任何版本的内核均适用于 Oracle 10g。)

通过运行以下命令检查内核版本:

其他所需程序包的版本(或更高版本):

compat-libstdc++-devel-7.3-2.96.122

compat-db-4.0.14.5(Oracle 10g数据库安装指南中将其列为是必需的,但此处并不需要)

要查看系统上安装了这些程序包的哪些版本,以 root用户身份运行以下命令:

rpm-q gcc make binutils openmotif setarch compat-db compat-gcc\

compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel

# rpm-q gcc make binutils openmotif setarch compat-db compat-gcc\

> openmotif compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel

package compat-db is not installed

compat-libstdc++-devel-7.3-2.96.122

请注意,尚未安装 compat-db程序包。安装过程中可用的任何程序包组均不包含此程序包,因此必须在单独的步骤中安装。如果系统上缺少任何其他程序包版本,或版本比以上指定的版本旧(compat-db除外),则可以从 Red Hat Network下载并安装更新。

插入原始 Red Hat Enterprise Linux介质的第二张 CD。(Update 2中未包含该程序包,它仅存在于原始介质中。)

rpm-ivh/mnt/cdrom/RedHat/RPMS/compat-db-4.0.14-5.i386.rpm

# rpm-ivh/mnt/cdrom/RedHat/RPMS/compat-db-4.0.14-5.i386.rpm

Preparing...###########################################[100%]

1:compat-db###########################################[100%]

SUSE Linux Enterprise Server 8

Oracle 10g经认证可以在 Novell SUSE Linux Enterprise Server(SLES) 8上运行。Novell通过 CD或通过其支持门户在线提供 Service Pack和程序包更新。在本指南中,我们将从 CD安装 SLES 8(Service Pack 3)。

您可能需要更改 BIOS设置,以允许从 CD启动。

出现 SUSE Linux Enterprise Server安装屏幕。

安装程序扫描您的硬件并显示 YaST界面。

本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!)

本文使用以下分区方案(文件系统均为 ext3):

第一个控制器(/dev/sda)上的 9GB磁盘包含以下分区,用于存放所有 Linux和 Oracle软件:

-1,500MB交换分区—将此分区大小至少设置为系统 RAM的两倍,但不要超过 2GB(32位系统不支持大于 2GB的交换文件)。如果需要大于 2GB的交换空间,则创建多个交换分区。

-7,150MB根分区—该分区将用于所有目录,包括/usr、/tmp、/var、/opt、/home等。这样做纯粹是为了讲解本指南而简化安装。更可靠的分区方案是将这些目录划分到单独的文件系统。

左侧窗口显示软件选择列表。单击每个选项旁的复选框以将其选中/取消选中。

选择以下软件(这是推荐的软件集;不要选中其他软件):

建议不要安装以下项,因为它们可能与提供相同服务的 Oracle产品冲突:

-身份验证服务器(NIS、LDAP、Kerberos)

出现一个警告对话框。准备好继续操作时,单击 Yes, install。

安装此软件后,将显示一个窗口,提示基本系统已经安装成功。

输入 root用户的口令,并再次输入以进行确认。

为自己创建一个帐户。不要在此时创建 oracle帐户;我们将在稍后创建它。

出现一个有关自动检测本地打印机的警告窗口。

配置网络接口,并在准备好继续操作后单击 Next。

构建数据库无需配置打印机、调制解调器、ISDN适配器或声卡。

现在,您需要安装 Service Pack 3。以您自己的身份登录。

插入更新 CD,然后单击 Patch CD Update。

启动 YaST2(SUSE的系统管理工具)。

选择 SUSE> System> YaST2。(SUSE是位于屏幕左下部带微笑蜥蜴侧脸的绿色圆按钮。它相当于“开始”。)

出现一个窗口,提示输入 root用户口令。输入口令,然后单击 OK。

出现一个窗口,显示一个补丁更新列表。

YaST在更新系统其他部分之前需要先对自身进行更新。所需程序包已被选中。此时不要选择任何其他程序包。

出现一个窗口,提示重新启动在线更新。

出现一个窗口,提示安装已成功。

在 YaST Online Update窗口中,单击 Finish。

在 YaST Control Center窗口中,单击 Close。

出现一个窗口,显示一个补丁更新列表。

可能出现包含各种提示(如“Make sure you update sendmail”)的小弹出窗口。单击 OK关闭它们。

此步骤需要一些时间。将光标悬停在 Next按钮上。如果更新仍在运行,则显示一个时钟图标。

出现一个窗口,提示安装已成功。

在 YaST Online Update屏幕上,单击 Next。

在 YaST Control Center中,单击 Close。

恭喜!您的 Linux软件现已安装完毕。

如果完成了以上步骤,您应该具备 Oracle 10g所需的所有程序包和更新。您可以执行以下步骤验证您的安装。

所需内核版本:2.4.21-138(或更高版本)

通过运行以下命令检查内核版本:

其他所需程序包的版本(或更高版本):

要查看系统上安装了这些程序包的哪些版本,以 root用户身份运行以下命令:

rpm-q gcc make binutils openmotif

# rpm rpm-q gcc make binutils openmotif

如果系统上缺少任何程序包版本,或版本比以上指定的版本旧,则可以从 SUSE Linux Portal下载和安装更新。

--------------------------------------------------------------------------------

第 2部分:针对 Oracle配置 Linux

Linux软件现已安装完毕,您需要针对 Oracle对其进行配置。本部分将逐步讲解针对 Oracle数据库 10g配置 Linux的过程。

要验证系统是否满足 Oracle 10g数据库的最低要求,以 root用户身份登录并运行以下命令。

要查看可用 RAM和交换空间大小,运行以下命令:

所需最小 RAM为 512MB,而所需最小交换空间为 1GB。对于 RAM小于或等于 2GB的系统,交换空间应为 RAM数量的两倍;对于 RAM大于 2GB的系统,交换空间应为 RAM数量的一到两倍。

Oracle 10g软件还需要 2.5GB的可用磁盘空间,而数据库则另需 1.2GB的可用磁盘空间。/tmp目录至少需要 400MB的可用空间。要检查系统上的可用磁盘空间,运行以下命令:

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 99M 17M 77M 18%/boot

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!