2

这听起来真的很愚蠢。

在 Lubuntu 10.10 上,我做了:

echo "deb http://oss.oracle.com/debian unstable main non-free" >> /etc/apt/sources.list
apt-get update ; apt-get install oracle-xe

这给我带来了 Oracle XE 10.2.0.1。进而:

/etc/init.d/oracle-xe configure

一切看起来都不错,包括密码提示等。之后,我去http://127.0.0.1:port/apex,当我尝试使用用户名“SYSTEM”和我刚刚输入的密码登录时。我收到“无效的登录凭据”错误。

我也试过:

sqlplus /nolog
CONNECT
[ .. login and password .. ]
ERROR:
ORA-01017: invalid username/password; logon denied

设置环境变量也无济于事。

sh oracle_env.sh

嗯..我只是不知道发生了什么。我重复了这个过程,试图找到奇怪的东西,但总是得到相同的结果。还尝试了一些其他用户为“SYS”。无用...

提前致谢。

4

4 回答 4

4

伙计们,我一直在为同样的问题而绞尽脑汁,终于让它登录了..这是关键.. http://www.linoob.com/2010/02/setting-up-oracle-xe-10g -in-ubuntu/ 如果您已经安装了 oracle,只需将其删除并清除,然后按照给定链接中的步骤重新安装。

并且这次不要忘记提供更长的密码.. “最少 8 个字符”,因为我从某个论坛中选择了它..

于 2011-02-14T18:33:19.180 回答
2

在 CentOS 5 中我也遇到了同样的情况。使用 SYSTEM 或 SYS 用户,安装和配置后我无法登录。

于 2011-01-06T21:21:51.097 回答
1

是的,确保 pw 的长度 >= 8 个字符。设置小于8不会报错,但是不能登录!长度 >= 8,登录成功!

于 2012-02-04T23:31:44.780 回答
0

在尝试登录之前检查 Oracle 是否正在运行

/etc/init.d/oracle-xe start(应该以 root 身份运行)。

然后在sql终端尝试登录。

connect / as sysdba

于 2011-01-05T13:06:41.207 回答