Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle XE, sql developer ORA-12514 / 14 сообщений из 14, страница 1 из 1
17.05.2017, 16:12
    #39454818
hobl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
Добрый день. Совсем темной для меня оказалась загадка. Установил Oracle XE 11g, sql developer.
Проверяю sqlplus-ом. Получаю ora-12514, затем предлагают мне enter user-name, ввожу и успешно захожу. sql developer же только получает ora-12514.
1. Как так? sqlplus. Сначала отказался, затем нашел???
2. sql developer. Как все-таки "зайти"??? В tnsnames.ora, на мой взгляд, ok
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = myHost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )
...
Рейтинг: 0 / 0
17.05.2017, 16:16
    #39454824
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,

В sqlplus не удалось зайти по tns, успешный вход по bequeath.
SqlDeveloper так не умеет.

listener запущен? С какими настройками?

> lsnrctl status

> nentstat -an | find "1521"
...
Рейтинг: 0 / 0
17.05.2017, 16:17
    #39454825
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
env,

* neTstat
...
Рейтинг: 0 / 0
17.05.2017, 16:31
    #39454836
hobl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
bequeath опция есть в Connection type sql developer, но хотелось бы "человеческое" решение
Netstat
Код: sql
1.
2.
  TCP    0.0.0.0:1521           0.0.0.0:0              LISTENING
  TCP    [::]:1521              [::]:0                 LISTENING



Lisner. Запущен
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Alias                     LISTENER
Version                   TNSLSNR for 64-bit Windows: Version 11.2.0.2.0 - Production
Start Date                17-MAY-2017 13:52:07
Uptime                    0 days 2 hr. 33 min. 5 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Default Service           XE
Listener Parameter File   C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora
Listener Log File         C:\...
Listening Endpoints Summary...

Services Summary...
Service "CLRExtProc" has 1 instance(s).
  Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
...
Рейтинг: 0 / 0
17.05.2017, 17:12
    #39454879
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,

Давно XE не трогал, поэтому сходу не помню, нормально ли, что его нет в списке Services Summary
...
Рейтинг: 0 / 0
17.05.2017, 17:14
    #39454885
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,

>lsnrctl services

И покажите listener.ora
...
Рейтинг: 0 / 0
17.05.2017, 17:25
    #39454898
hobl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
env,
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
  Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0
         LOCAL SERVER
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0
         LOCAL SERVER
The command completed successfully



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
   )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = myHost)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)



Я пробовал добавить в SID_LIST_LISTENER
Код: sql
1.
2.
3.
4.
5.
    (SID_DESC =
      (SID_NAME = XE)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
...
Рейтинг: 0 / 0
17.05.2017, 17:29
    #39454900
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hoblЯ пробовал добавить в SID_LIST_LISTENER
зачем там program=extproc?
...
Рейтинг: 0 / 0
17.05.2017, 17:29
    #39454901
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,

hoblЯ пробовал добавить в SID_LIST_LISTENER
Код: sql
1.
2.
3.
4.
5.
    (SID_DESC =
      (SID_NAME = XE)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )



(PROGRAM = extproc) здесь лишнее
...
Рейтинг: 0 / 0
17.05.2017, 17:38
    #39454908
hobl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
env,

не помогло
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = XE)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    )	
   )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = myHost)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)
...
Рейтинг: 0 / 0
17.05.2017, 17:41
    #39454912
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,

>lsnrctl stop
>lsnrctl start
...
Рейтинг: 0 / 0
17.05.2017, 17:55
    #39454924
hobl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
env,
Ohhhh I'm so happy. You are the champion.

Остался такой вопрос.
lsnrctl привел к
TNS-01190: The user is not authorized to execute the requested listener command
обошел через services.msc
А как "правильно"?
...
Рейтинг: 0 / 0
17.05.2017, 17:56
    #39454927
hobl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,
Я имел в виду lsnrctl start
...
Рейтинг: 0 / 0
17.05.2017, 18:05
    #39454938
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle XE, sql developer ORA-12514
hobl,

Можно и через сервис, если на винде. А так, права локальной группы dba нужны, скорее всего.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle XE, sql developer ORA-12514 / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]