如何在Ubuntu 9.x上正确设置ORACLE_HOME变量?

我有同样的问题,这里列出: How to recover or change Oracle sysdba password虽然我没有失去密码,我在configure脚本原来输入了两次,然后当我去登录(本地主机:8080 / apex,密码不被接受。

我在数据库中没有什么,我只是想安装和使用Oracle-XE。我已经尝试apt-get删除它两次,并重新安装,但如果我尝试运行/etc/init.d/oracle-xe配置再次,我得到“Oracle数据库10g快速版已经配置”,尽管第二次删除任何文件夹我可以找到Oracle XE。

我试过运行sqlplus“/ as sysdba”,但我所得到的是:

Error 6 initializing sql*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

我试图通过导出设置变量。 (也尝试设置)。

尝试:export ORACLE_HOME = / usr / lib / oracle / xe / app / oracle / product / 10.2.0 / server / bin / sqlplus
和所有的子目录。每次都有相同的错误

什么是ORACLE_HOME应该设置为?我看到的唯一的参考,或者只是说一般或说上面到版本号然后“/ db_1”。我没有一个db_1。

让我知道,如果你需要任何澄清。我不明白我在这个过程中做错了什么。

通常msb文件未找到问题是环境设置问题的结果,但在你的情况下,我有点怀疑的安装(我从来没有使用apt-get configure方法)。

要检查安装的完整性:

> ORACLE_HOME应设置为在找到sqlplus可执行文件的bin目录之上一级的目录路径。>应该有一些.msb文件在$ ORACLE_HOME / sqlplus / mesg下> .msb文件应该有数百个(不确定与XE的数字)在$ ORACLE_HOME(尝试找到$ ORACLE_HOME -name“* .msb”-print显示它们)>你的PATH应该包括$ ORACLE_HOME / bin。> ORACLE_HOME下的所有文件应由用户:oracle组:dba所有。

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...