您好,欢迎访问一九零五行业门户网

详解linux oracle11g安装教程

如果你想在linux操作系统上安装oracle 11g,这篇文章将为你提供一份详细的教程。本教程分为三个部分:准备环境、下载oracle安装文件、以及安装oracle 11g。
准备环境
在安装oracle 11g之前,你需要确保你的linux操作系统满足oracle 11g的要求。oracle 11g支持以下linux发行版:
oracle linux 4 update 7或更高版本(32-bit或64-bit)red hat enterprise linux 4 update 7或更高版本(32-bit或64-bit)suse linux enterprise server 10 sp2或更高版本(32-bit或64-bit)另外,你需要确保你的操作系统已经安装好如下软件包:
binutilscompat-libstdc++-33compat-libstdc++-33.i686elfutils-libelfelfutils-libelf-develgccgcc-c++glibcglibc-commonglibc-develglibc-headerskshlibaiolibaio.i686libaio-devellibgcclibstdc++libstdc++.i686libstdc++-develmakenumactl-develsysstat首先,打开终端窗口,输入以下命令,检查你的系统是否已经安装了所有必需的软件包:
yum list binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio.i686 libaio-devel libgcc libstdc++ libstdc++.i686 libstdc++-devel make numactl-devel sysstat
如果你的系统中已经安装了所有的软件包,你将看到如下输出:
installed packagesbinutils.x86_64                     2.17.50.0.6-14.el5        installedcompat-libstdc++-33.x86_64          3.2.3-69.el5              installedcompat-libstdc++-33.i686            3.2.3-69.el5              installedelfutils-libelf.x86_64              0.137-3.el5               installedelfutils-libelf-devel.x86_64        0.137-3.el5               installedgcc.x86_64                          4.1.2-55.el5              installedgcc-c++.x86_64                      4.1.2-55.el5              installedglibc.x86_64                        2.5-118.el5_10.3          installedglibc-common.x86_64                 2.5-118.el5_10.3          installedglibc-devel.x86_64                  2.5-118.el5_10.3          installedglibc-headers.x86_64                2.5-118.el5_10.3          installedksh.x86_64                          20120801-56.el5           installedlibaio.x86_64                       0.3.106-5.el5             installedlibaio.i686                         0.3.106-5.el5             installedlibaio-devel.x86_64                 0.3.106-5.el5             installedlibgcc.x86_64                       4.1.2-55.el5              installedlibstdc++.x86_64                    4.1.2-55.el5              installedlibstdc++.i686                      4.1.2-55.el5              installedlibstdc++-devel.x86_64              4.1.2-55.el5              installedmake.x86_64                         1:3.81-23.el5_10.1        installednumactl-devel.x86_64                2.0.9-2.el5               installedsysstat.x86_64                      7.0.2-5.el5               installed
如果你发现你的系统中有未安装的软件包,你可以使用以下命令安装他们:
yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio.i686 libaio-devel libgcc libstdc++ libstdc++.i686 libstdc++-devel make numactl-devel sysstat
下载oracle安装文件
接下来,你需要在oracle官网下载oracle 11g的安装文件。首先,到oracle网站上下载linux x86_64版本的安装文件。下载的文件名为linux.x64_11gr2_database_1of2.zip和linux.x64_11gr2_database_2of2.zip。下载后,将这两个zip文件解压缩到同一个目录中。
安装oracle 11g
安装oracle 11g前,请确认你已经以root用户登录了系统。
创建安装目录首先,创建一个目录来存放oracle 11g。在终端中输入以下命令:
mkdir /u01/app/oracle/product/11.2.0/dbhome_1mkdir /u01/app/oracle/admin/orclmkdir /u01/app/oracle/oradata/orcl
上面的命令创建了三个目录,分别是oracle 11g的安装目录,oracle数据库实例的admin目录以及数据库实例的data目录。当然,你可以根据自己的需要设置这些目录。
将安装文件复制到临时目录在开始安装之前,我们需要将oracle安装文件从解压缩的目录中复制到/tmp目录中。在终端中输入以下命令:
cp /home/user/downloads/linux.x64_11gr2_database_1of2.zip /tmp/cp /home/user/downloads/linux.x64_11gr2_database_2of2.zip /tmp/
注意:将/home/user/downloads/路径改为你解压缩后所在的路径。
为oracle用户设置环境变量我们需要为oracle用户设置ld_library_path和path环境变量。在终端中输入以下命令:
su - oracle
这条命令可以让我们临时以oracle用户身份登录系统。接下来,输入以下命令:
vi ~/.bash_profile
在文件的底部添加以下两行,并保存文件。
export oracle_base=/u01/app/oracleexport oracle_home=$oracle_base/product/11.2.0/dbhome_1export ld_library_path=$oracle_home/lib:/lib:/usr/libexport path=$oracle_home/bin:$path
执行安装程序回到root用户,输入以下命令开始安装。
cd /tmpunzip linux.x64_11gr2_database_1of2.zipunzip linux.x64_11gr2_database_2of2.zipcd database./runinstaller
这条命令将会启动oracle 11g的安装界面。在界面中,选择“install database software only”选项,然后按照提示完成安装。
完成安装后,你需要执行一些配置工作。在终端中以root用户身份执行以下命令:
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
这条命令将会执行oracle 11g的配置向导,根据提示执行即可。
到此,你已经成功地安装了oracle 11g数据库。如果你想创建新的数据库实例,你可以使用oracle的dbca工具来完成。
以上就是详解linux oracle11g安装教程的详细内容。
其它类似信息

推荐信息