Linux上安装oracle xe 流程

1、 下载Oracle XE

        oracle-xe-11.2.0-1.0.x86_64.rpm


2、 解压缩Oracle XE安装程序

执行: unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

解压完之后会在同级目录中产生Disk1文件夹,如下图。

进入Disk1目录,展开如下图,里面有我们需要的oracle-xe-11.2.0-1.0.x86_64.rpm。


3、 执行rpm。        

 执行: rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

执行完毕后,会产生一个oracle用户,该用户属于dba组。该用户的宿主目录是/u01/app/oracle/,如图所示。

进入/u01/app/oracle/目录,展开如下图。


4、初期配置。

执行:/etc/init.d/oracle-xe configure,出现如下所示,挨个提示输入,直接按回车键,将自动输入默认值。

 HTTP端口,(默认为8080)

 TNS Listener端口,(默认为1521)

 SYS/SYSTEM用户密码,(这是后期system登录的密码,要记住)

 开机是否启动,(默认yes)

输入完成,输出如下配置成功。

    Starting Oracle Net Listener...Done

    Configuring Database...Done

    Starting Oracle Database 10g Express Edition Instance...Done

    Installation Completed Successfully.


5、将root目录下的.bashrc 和.bash_profile拷贝到oracle目录下,注意这两是隐藏文件,修改两文件的属性。

复制:cp 

查看隐藏文件:ll –a

修改文件所属用户和组:

chown oracle:dba .bash_profile 

chown oracle:dba . bashrc

修改文件为可执行:

chmod u+x .bash_profile

chmod u+x .bashrc


6、修改.bash_profile内容,这个修改指的是配置oracle的环境变量。

直接在.bash_profile中,加入如下一段即可:

# Oracle Settings

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe; export ORACLE_HOME

ORACLE_SID=XE; export ORACLE_SID

ORACLE_TERM=xterm; export ORACLE_TERM

PATH=/usr/sbin:$PATH; export PATH

PATH=$ORACLE_HOME/bin:$PATH; export PATH

TNS_ADMIN=$ORACLE_HOME/network/admin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then

  if [ $SHELL = "/bin/ksh" ]; then

    ulimit -p 16384

    ulimit -n 65536

  else

    ulimit -u 16384 -n 65536

  fi

fi


7、重新启动.bash_profile文件。

执行: source .bash_profile


8、连接数据库。

执行:sqlplus  /nolog


9、注意点。

(1)使用sqlplus  /nolog 连接数据库,出现连接失败,输出为bash: sqlplus: command not found。

解决方法:

a执行:cd /usr/bin/ ,寻找sqlplus文件,如果不存在不用管,如果存在但里面没有任何内容,删除它。

b执行:ln -s /u01/app/oracle/product/11.2.0/xe/bin/sqlplus  /usr/bin,其实就是链接文件。

2)使用sqlplus  /nolog 连接数据库出现如下报错。

Error 6 initializing SQL*Plus

SP2-0667: Message file sp1<lang>.msb not found

SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

解决办法:source .bash_profile


 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是Linux安装Oracle数据库的详细流程: 1. 下载Oracle数据库安装包 在Oracle官网下载对应版本的Oracle数据库安装包,一般分为标准版和企业版,选择适合自己的版本。 2. 检查系统配置是否符合要求 在安装前要确保系统的配置是否符合Oracle数据库的要求,如系统内存大小、磁盘空间大小等。 3. 创建Oracle用户和组 在安装前需要创建一个Oracle用户和Orangce用户所属组。可以使用以下命令来创建: groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle 4. 安装依赖软件包 在安装Oracle数据库前,需要将安装包自带的依赖软件包安装,如libaio、libXext等。可使用以下命令安装: yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libxcb libXi make sysstat 5. 配置内核参数和用户限制 在安装Oracle数据库之前,需要配置一些系统内核参数和用户限制,以达到Oracle要求的最低配置要求。可通过编辑/etc/sysctl.conf文件和/etc/security/limits.conf文件来配置。 6. 安装Oracle数据库 在完成上述步骤后,就可以开始安装Oracle数据库了。使用Oracle安装程序即可,可以选择图形界面或者命令行模式。 7. 创建Oracle实例和数据库 安装完成Oracle数据库后,需要创建一个Oracle实例和一个数据库。其中实例为Oracle数据库运行环境,数据库则是将数据存储在磁盘上的文件。 以上就是Linux安装Oracle数据库的详细流程

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值