关于Linux系统安装oracle数据库的准备工作及安装过程中所遇问题

        新年过后第一天比较轻松,就试着在linux系统上安装oracle,发现坑还挺多,所以记录一下供人参考。以下是基于我本人安装的centos6.6系统安装的oracle,也有参考网上一些资料,可能不适用于一部分人员,请谅解。

安装前请提前下载好oracle数据库的安装包,一共两个压缩包,比较大,可以从官网下载,我下载的是linux64位的版本:



1、创建oracle用户及用户组

        因为安装oracle不能使用root用户,因此我们需要先创建oracle安装用户及用户组。因为在安装centos系统时我已经创建了一个普通用户oracle,所以这里就没有另外创建用户。想要创建用户及组使用如下命令:

        添加用户组:groupadd  oracle

        添加用户并指定用户组:useradd  -g  oracle  oracle  (第一个oracle为用户组,第二个oracle为用户名)

        设置用户密码:passwd  用户名    ,  然后输入密码即可

2、上传oracle安装包到linux系统

        通过xmanager的xftp脚本连接到服务器,并将安装包上传到oracle用户下。



3、检查系统配置

        内存:我设置的系统内存为8g,所以足够用,自己练习的话建议最好在4g以上。

        硬盘:安装系统时linux默认是20g,也是够用的,我分配了40g。

        接下来就是软件包依赖检查,此处也是从网上找的,大家可以上网搜一下。下面是我的软件依赖包:

        

        如果一些包未安装,可以使用以下命令安装(此命令需要虚拟机能联网):

                yum   install    包名

        配置参数:

            在/etc/sysctl.conf 里面添加如下参数

            

            然后执行命令 /sbin/sysctl -p   使其生效。

       更改/etc/security/limits.conf 文件,添加如下参数:

        

4、安装

        上述配置都符合后就可以安装数据库了,数据库界面安装步骤这里就不再详解。

        安装过程中需要指定数据库安装路径,最好提前创建好,并赋予相应的权限。安装完成后要配置好环境变量。

5、安装完成后如何启停数据库

        进入oracle控制台。输入命令: sqlplus  / as sysdba; 是以DBA身份连接到oracle
            sqlplus / as sysdba;
        启动数据库,输入命令: startup
            startup;
        启动监听 ,用oracle用户直接在终端执行  lsnrctl start;
        关闭数据库, 输入命令: shutdown immediate;

            shutdown immediate;



安装过程中所遇问题:

        1、解压安装包时,需要将两个都解压,否则会报错,错误原因是因为文件不完整所致。

        2、安装时会提示未设置DISPLAY ,这是调用图形化页面所必备检查,出现这种问题需要用root用户执行如下命令:

                xdpyinfo   会出现如下信息:

                    

                        记住name  of   display  后面的   local host:10.0

               执行命令 xhost +  

                        

                然后切换到oracle用户:  su  -  oracle  ,执行如下命令:

                        export  DISPLAY=:10.0

                然后用oracle用户执行 xdpyinfo  如果出现跟root用户执行这个命令一样的信息即为成功:

特别注意:刚开始安装时我用的xshell连接虚拟机执行的命令,发现执行上述操作后并不管用,后来就直接在虚拟机里打开终端进行操作,发现正常。

        3、在oracle安装的图形化页面时发现字符乱码,原因是虚拟机系统我安装的是中文,字符编码是zh_CN.UTF-8,将/etc/sysconfig/i18n 文件里的LANG改为en_US.UTF-8,然后务必重启虚拟机

        

             重启完成后再执行./runInstaller  就会出现图形化界面了。

           

           


  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装Oracle数据库过程可以分为以下几个步骤: 1. 在Oracle官网下载适用于Linux系统Oracle数据库软件安装包,并解压缩文件。 2. 配置Linux系统的环境变量,包括ORACLE_HOME、ORACLE_SID以及PATH等。ORACLE_HOME指定Oracle软件的安装路径,ORACLE_SID指定要使用的数据库实例名称,而PATH需要包含ORACLE_HOME/bin目录。 3. 创建一个新的操作系统用户用于管理Oracle数据库。这个用户通常被称为"oracle"。 4. 设置Linux系统的内核参数。根据Oracle官方提供的建议,需要修改一些内核参数,以确保数据库的正常运行。 5. 创建一个文件系统用于存储Oracle数据库的数据文件和日志文件。这个文件系统需要具备足够的空间来容纳数据库所需的数据。 6. 在创建的文件系统上创建适当的目录结构,并授予"oracle"用户对这些目录的访问权限。 7. 运行Oracle数据库软件的安装程序,并按照向导的指示进行安装。在安装过程中,需要指定Oracle数据库安装类型、数据库实例名称、监听器配置等信息。 8. 安装完成后,需要运行Oracle Database Configuration Assistant(DBCA)创建数据库实例。DBCA会引导您完成数据库的配置,包括设置数据库名、字符集、内存分配等。 9. 启动Oracle数据库实例,并配置监听器以便客户端能够连接到数据库。 10. 使用sqlplus工具登录到Oracle数据库,进行进一步的配置和管理操作。 请注意,以上步骤仅为概述,具体的安装过程可能会因为不同的操作系统版本和Oracle数据库版本而略有差异。建议您在安装之前,参考Oracle官方的安装指南以获取最新的安装说明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值