我有和这里列出的相同的问题:How to recovery or change Oracle sysdba password虽然我没有丢失密码,我最初在配置脚本中输入了两次,然后当我去登录时(localhost:8080/apex,密码不接受。
我的数据库里什么都没有,我只想安装和使用Oracle-XE。我已经尝试 apt-get 删除它两次并重新安装,但是如果我尝试/etc/init.d/oracle-xe
再次运行 configure 并且我得到“Oracle Database 10g Express Edition 已配置”,尽管第二次删除了我可以为 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
。(也试过set
)。
试过:export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/sqlplus
以及它的所有子目录。每次都是同样的错误。
ORACLE_HOME 应该设置为什么?我看到的唯一参考要么只是说一般,要么说上面的版本号,然后是“/db_1”。我没有 db_1。
如果您需要任何澄清,请告诉我。我不明白我在这个过程中做错了什么。