2011-01-04 2 views
2

Это звучит действительно глупо.Oracle XE - Просто не могу войти после установки

На 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». бесполезно ...

Заранее спасибо.

+0

Это потрясающе. Пароль не может быть «admin». Пожалуйста, дайте мне знать, если кто-нибудь найдет это в документах Oracle. – vmassuchetto

+0

Можно ли подключиться как администратор? 'connect/as sysdba'. –

ответ

3

Ребята, я разбил себе голову с той же проблемой и, наконец, получил вход в систему. Вот ключ .. http://www.linoob.com/2010/02/setting-up-oracle-xe-10g-in-ubuntu/ в случае, если у вас уже установлен оракул, просто удалите его и очистите, а затем переустановите с помощью шагов в данной ссылке ..

И не забудьте дать длинный пароль этот раз .. «минимум 8 символов» как я поднял его с какой-то форум ..

+0

Ницца! Большое спасибо! – vmassuchetto

+0

WTF LOLWUT ?! Если пароль составляет не менее 8 символов, то почему установщик f **** не скажет мне? Это просто стоило мне 2 часа исследований ... –

0

Проверить, является ли Oracle работает, прежде чем пытаться журнал в

/etc/init.d/oracle-xe start (должен быть запущен как корень).

Затем в SQL терминала попробуйте войти.

connect/as sysdba

+0

Ошибка ORA-01017 не будет выбрасываться, если база данных не запущена. Кроме того, $ ORACLE_SID правильно установлен. – vmassuchetto

2

Точно то же самое происходит со мной в CentOS 5. С пользователя SYSTEM или SYS, сразу после установки и настройки я не могу войти.

+0

Ваш пароль «admin»? Это была моя проблема до сих пор. – vmassuchetto

+0

Вы решили это! Проблема с файлом паролей в Linux. При установке oracle я заметил следующее: Выполнение шагов после установки ... Файлы/etc/passwords были выверены. Просто изменил разрешения и работал. id: не удается найти имя для группы ID 800 usermod: невозможно открыть файл с паролем Вы должны запустить '/etc/init.d/oracle-xe configure' в качестве корневого пользователя для настройки базы данных . – calcacuervo

0

Да, убедитесь, что ПВт> = 8 символов в длину. Он не будет жаловаться при настройке менее 8, но вы не сможете войти в систему! С> = 8 в длину, успешный вход в систему!

+0

Разве пользователь не должен сначала входить в «ВНУТРЕННЮЮ» рабочую область? с учетной записью «ADMIN»? Никогда не забудьте войти в APEX как SYSDBA – Guru