you may need to set oracle home,ubuntu 9.10 下安装ORACLE 出错SP2-0750: You may need to set ORACLE_HOME to...

在ubuntu 9.10 下安装ORACLE Database 10g Express Edition

首先用ROOT用户在

/etc/apt/sources.list里添加一行记录。

deb http://oss.oracle.com/debian

unstable main non-free

然后在终端上输入:apt-get update

完了之后再输入:apt-get

install oracle-xe-universal

这样他就会去指定的网上下载ORACLE

Database安装了,这种安装是没有界面的,全都是自动安装,所以有一些设置也是没有法设置(不知道怎么设置)安ORACLE

安装成功后,再输入:/etc/init.d/oracle-xe configure

这样ORACLE就基本上OK了,它会自动的添加一个ORACLE用户。

如果你想让机子运行的ORACLE数据库可以关闭,由于是自动安

装,我也不知道他安装到什么地方去,但是可以在终端上输入 ps -ef|grep oracle

这就知道oracle安装在什么目录下面去了,也可以用su oracle

进去,可是我不知道oracle用户的密码怎么办,那就用root用户将密码改为自己知道上的也一样可以找到安装在什么地方啦,哈啦~~

是当我用在终端输入 sqlplus  / as sysdba 时出错:

Error 6 initializing SQL*Plus

Message

file sp1.msb not found

SP2-0750: You may need to set

ORACLE_HOME to your Oracle software directory

说我找不到ORACLE_HOME的目录,怎么

办,不用急;

在终端上输入 echo $ORACLE_HOME,那一步是空的,什么也没有,那我的目录在哪里

可以从一个地方找到

ORACLE_HOME=多少

那就是listener.ora文件里面就写了ORACLE_HOME是什么了

我的

ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server。

可以用

export

ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server来设置目录

后再输入sqlplus  / as sysdba 哈哈没有问题了。

SQL*Plus: Release 10.2.0.1.0 -

Production on Sun Jan 3 13:55:30 2010

Copyright (c) 1982, 2005,

Oracle.  All rights reserved.

Connected to:

Oracle

Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL>

shutdown #关闭

Database closed.

Database dismounted.

ORACLE

instance shut down.

SQL> quit #退出

我为了下次关闭方便我将会那个东西写到一个文件里,下

来的时候,执一下文件就,环境就有了。

但是还不会怎么让其转到oracle用户下时,这个环境变量还保留着。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值