0 / 0 / 0
Регистрация: 10.11.2015
Сообщений: 3
1

Oracle 11g XE как подключиться к базе?

19.04.2016, 11:00. Показов 7846. Ответов 5

Author24 — интернет-сервис помощи студентам
Установил Oracle Database 11g XE для Windows, как подключиться к базе данных?
в Run SQL Command Line для подключения командой connect требуется ввести имя пользователя. Вот его то я и не знаю, пробывал имя пользователя windows текущего ПК - не подходит.
При попытке создать соединение через SQL Developer выдает ошибку
Кликните здесь для просмотра всего текста
Status : Failure -Test failed: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

Sid = xe
Подскажите что делать? или где почитать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.04.2016, 11:00
Ответы с готовыми решениями:

Ошибка подключения к базе Oracle DB Express 11g через Oracle Data Integrator
Приветствую. На работе дали задание: установить Oracle Data Integrator и создать стенд с...

Не могу подключиться из SQL DEV к Oracle DB 11g Exp Edit
На компьютере установлена Win7 x64, При попытке подключения к SQL DB Error, хотя через консоль Run...

Не удается подключиться к базе данных oracle в приложении C#
Выдает ошибку : Дополнительные сведения: Произошли ошибки во время выполнения многошаговой...

Как установить Oracle 11g под XP?
Помогите, плиз!!! В процессе установки вылетает ошибка: oraconfig.exe не удалось найти компонет...

5
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
19.04.2016, 11:52 2
Цитата Сообщение от NazarovDaniil Посмотреть сообщение
как подключиться к базе данных
Если ты сидишь на сервере БД и "твой" пользователь входит в группу ORA_DBA, то можно подключиться вообще без логина.
SQL
1
2
3
> sqlplus /nolog
 
SQL> conn / AS sysdba
По поводу "что почитать": лучше всего оф. доку, она есть на оф. сайте online. Также ее можно скачать себе.
1
0 / 0 / 0
Регистрация: 10.11.2015
Сообщений: 3
19.04.2016, 11:59  [ТС] 3
Спасибо за ответ
Я установил на свой локальный windows ПК, сижу соответственно тоже за ним.
По поводу подключения без логина
Кликните здесь для просмотра всего текста
SQL> conn / as sysdba
ERROR:
ORA-12638: Credential retrieval failed

В официальной документации на оракле черт ногу сломит, я конечно пытаюсь, но как то бесполезно.
0
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
19.04.2016, 12:09 4
Цитата Сообщение от NazarovDaniil Посмотреть сообщение
По поводу подключения без логина
Покажи файл sqlnet.ora. Заодно проверь свое вхождение в группу. Ну и запущена ли служба вообще.
0
0 / 0 / 0
Регистрация: 10.11.2015
Сообщений: 3
19.04.2016, 12:39  [ТС] 5
Запущенные службы на скриншоте, в тхт последние несколько записей из sqlnet.log, в принципе там все повторяется, в архиве полный файл.

PS. Да у меня ещё и 12ая версия оракла остановлена, но сейчас не об этом)))
Миниатюры
Oracle 11g XE как подключиться к базе?  
Вложения
Тип файла: txt sqlnet.txt (6.0 Кб, 16 просмотров)
Тип файла: zip sqlnet.zip (1.1 Кб, 5 просмотров)
0
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
19.04.2016, 13:02 6
Цитата Сообщение от NazarovDaniil Посмотреть сообщение
последние несколько записей из sqlnet.log
Я говорил про sqlnet.ora, а не про .log.

Цитата Сообщение от NazarovDaniil Посмотреть сообщение
12ая версия оракла остановлена, но сейчас не об этом
Если у тебя несколько версий Oracle на компе, то это вопрос достаточно существенный (кстати, судя по картинке, Ora 12 как раз НЕ остановленный ). Поскольку при входе без логина нужно указывать тот Oracle, к которому хочешь подключиться. Лучше всего для запуска SQL*Plus создать bat/cmd-файл, в котором делать
SQL
1
2
3
SET ORACLE_HOME=
SET ORACLE_SID=
SET path=   <м.б. без этого, но не факт>
Еще один момент. При нескольких ORACLE_HOME есть несколько файлов для подключения: listener.ora, sqlnet.ora, tnsnames.ora. SQL Developer может лезть не в тот HOME, т.е. не в те файлы. Нужно либо сделать так, что файлы в разных HOME были идентичны, либо завести в реестре в папке Oracle ключик TNS_ADMIN со ссылкой на директорию, которая будет содержать "правильные" файлы подключения.
Наконец.
Listener по умолчанию устанавливается на порт 1521. Если у тебя запущены 2, то они могут конфликтовать. Поэтому либо одновременно запускать только один listener, либо один из них конфигурировать на другом порту (правда это требует доп. приседаний).
Вообще если у тебя мало опыта работы с Oracle, я бы одновременно запускал только 1 экземпляр (OracleService...) и 1 listener, никак не 2 одновременно.
1
19.04.2016, 13:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2016, 13:02
Помогаю со студенческими работами здесь

Соединение к Oracle 11g XE из сервера приложений Oracle Weblogic Server 10.3.5.0
здравствуйте уважаемые форумчане! не знаю к какому разделу подходит эта тема но все равно.... :)...

Как запустить Database Configuration Assistant для Oracle 11g Release 2
Добрый день :) Пытаюсь тут следовать этому алгоритму...

Что изменилось с версии Oracle Database 10g на Oracle Database 11g Release 2?
что изменилось с версии Oracle Database 10g на Oracle Database 11g Release 2 ?

Установка Oracle 11g
Установил Oracle 11g server. Где создавать базу данных? Не могу понять


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru