视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oracle 11gR2 for Linux安装图解
2025-10-02 14:00:27 责编:小OO
文档
Oracle 11gR2 for Linux安装图解

系统环境:CentOS Release 6.3(Final)

          Kernel Linux 2.6.32-279.el6.i686

          GNOME 2.28.2

安装要求:

硬件:RAM大小至少为1GB,swap大小至少为2GB,/tmp分区至少1GB(推荐8GB)

软件:各发行版本的Linux系统发行版本需求(x86)

∙Asianux 2.0

∙Asianux 3.0

∙Oracle Enterprise Linux 4.0 Update 7 or later

∙Oracle Enterprise Linux 5.0

∙Red Hat Enterprise Linux 4.0 Update 7 or later

∙Red Hat Enterprise Linux 5.0

∙SUSE Linux Enterprise Server 10.0

∙SUSE Linux Enterprise Server 11.0

安装时需要很多其他的软件的支持,以及修改内核参数,这些都可以放在后面来做,Oracle的安装程序会在正式安装前将软件和硬件环境进行检查,将不满足的列出来,在这个时候我们就可以对照着不满足的软件列表安装对应软件,内核参数的修改也只需要运行一个Oracle提供的shell脚本就可以满足需求。

PS:gcc这个软件包是必须提前装好的,没有这个是不行的。

1、将Oracle for Linux的安装文件拷贝到某个目录下,本例使用/tmp文件夹

2、使用root用户登录系统,并创建四个组和一个用户,命令如下:

    # groupadd oracle

    # groupadd oper

    # groupadd dba

    # groupadd oinstall

    #useradd –g oinstall –G oracle,oper,dba oracle

这样就创建好了一个用户,不过现在没有密码,没有密码是不能登录系统的,使用如下命令修改密码

    #passwd oracle

根据屏幕提示修改oracle用户的密码就行了

3、在根目录下创建文件夹,并修改该文件夹的所有者和权限,命令如下:

    #mkdir –p /oracle/app/

    #chown –R oracle:oinstall /oracle/app/

    #chown –R oracle:oinstall /oracle/

    #chmod –R 775 /oracle/app/

PS:这里的oracle文件夹名字可以自定义,app文件夹名字不能修改

4、修改用户的环境变量配置文件,在该文件末尾添加如下信息

    umask 022

    export ORACLE_BASE=/oracle/app/

    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

    export ORACLE_SID=orcl

    export PATH=$PATH:$ORACLE_HOME/bin

这里ORACLE_SID的名称可以自定义

5、注销root,使用oracle用户登录系统(系统语言修改成英文,不然安装过程中会有乱码)

在桌面环境下打开一个终端窗口,运行/tmp/database/runInstaller文件,成功运行后如图:

6、上图的两个输入框都可以不填写,将下面输入框上面的勾去掉点击下一步,不填写Email时会弹出一个错误窗口,如图:

点击Yes继续安装

7、这里可以根据需要自行选择,本例选择仅安装数据库软件,安装完成之后再配置数据库,点击Next

8、选择Single instance database installation,点击Next

9、这一步选择安装好的软件语言,在左边列表框选择需要的语言之后,添加到右边列表框中,点击Next

10、根据需要选择安装方案,本例选择企业版,点击Next

11、这里的文件路径就是从oracle用户环境变量配置文件中读取的,直接点击Next

12、这一步也不用做任何修改,点击Next

13、这一步指定管理员和操作员所在组,管理员->dba 操作员->oper,点击Next

14、这一步oracle的安装程序会对计算机RAM、SWAP分区大小,内核参数,需求软件包等等做检查,其中可修复的部分可以点击Fix&Check agai来修复

15、点击之后会弹出一个对话框,使用root用户运行指定的脚本文件后点击OK

16、完成之后如图,这里列出了当前系统需要安装的软件包,对照着列表安装之后,点击Check Again

17、本例的RAM和Swap分区大小不满足条件,仍有一个软件包没有安装,可以点击右上角的ignore all来忽略这些不满足的条件,然后点击Next,在正常安装时一定要确保没有不满足的条件!

18、这一步是对接下来安装程序要做的工作的总结,确认无误后点击Finish,开始执行安装过程

19、这一步会有漫长的等待……最后会弹出一个对话框提示要执行两个脚本文件

20、如图,打开一个终端,运行指定的脚本文件 

21、在运行/oracle/app/product/11.2.0/db_1/root.sh这个脚本文件时,会提示你指定环境变量的本地路径,使用默认值就可以了(也就是直接按回车),如图,直接回车

22、脚本执行完成之后关闭终端窗口,点击OK继续

23、出现如图所示界面,恭喜!你的oracle数据库软件已经成功安装了,点击close退出安装程序

24、接下来就是配置监听和创建数据库了,打开一个终端窗口,输入netca,会弹出监听程序的配置界面,如图:

 

选择listener configuration,点击Next

25、选择add,表示要添加一个监听,点击Next

26、这一步指定监听的名字,使用默认的名称就行,点击Next

27、选择监听要使用通信协议,使用默认的TCP就行,点击Next

28、指定监听使用的端口,可以自行指定,本例使用默认的1521,点击Nex

29、询问你是否配置另一个监听,选择No,点击Next

30、出现如图所示界面,提示你配置成功,点击Next

31、点击finish正常退出监听配置程序

正常退出的退出码为0

32、接下来配置数据库,在终端窗口中输入dbca,如图,点击Next

33、选择创建一个数据库(create a database),点击Next

34、选择数据库的用途,本例使用General purpose or Transaction processing,点击Next

35、这一步指定数据库(实例)的SID和全局名称,需要注意的是这里填写的名称必须和Oracle用户./bash_profile文件里ORACLE_SID的值一样

36、使用默认值,点击Next

37、这一步指定数据库中几个关键账户的密码,本例选择使用同一个密码,点击Next

38、如果密码强度不够,会弹出对话框提示是否继续,选择Yes

39、使用默认配置、点击Next

40、使用默认配置,点击Next

41、使用默认配置,点击Next

42、选择Character sets选项卡,更改字符编码为UTF-8,其他使用默认配置,点击Next

43、这一步将要安装的数据库信息展示出来,确认无误后点击Next

44、点击Finish,开始安装

45、这一步对安装工作的总结,确认无误后点击OK,开始安装

46、继续漫长的等待…….

47、安装完成之后会弹出如图对话框,可以管理用户账户和密码,不需要管理点击Exit

48、在终端中输入lsnrctl start,启动监听服务

49、输入sqlplus启动sqlplus工具,输入用户名和密码,就可以成功连接!下载本文

显示全文
专题