[Oracle 10gR2] Проблемы после установки
От: IntDex Беларусь  
Дата: 27.05.10 13:37
Оценка:
ОС: Fedora 13
Создал БД, утилитой: dbca
Поправил /etc/oratab c N на Y — olo:/opt/oracle/10gR2:Y
Импортирую БД: imp userid=olo/olo@olo fromuser=olo touser=olo log=logolo.txt file=dbolo.dmp
Получаю:
Import: Release 10.2.0.1.0 — Production on Thu May 27 15:58:10 2010

Copyright (c) 1982, 2005, Oracle. All rights reserved.


IMP-00058: ORACLE error 12514 encountered
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
IMP-00000: Import terminated unsuccessfully
****
Конфиги:
[root@ooil incoming]# vi /opt/oracle/10gR2/network/admin/listener.ora
# listener.ora Network Configuration File: /opt/oracle/10gR2/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/oracle/10gR2)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = ooil.local)(PORT = 1521))
)
)
[root@ooil incoming]# vi /opt/oracle/10gR2/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /opt/oracle/10gR2/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

OLO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ooil.local)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = olo)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

OOIL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ooil.local)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ooil)
)
)
***
Помогите решить проблему.
... << RSDN@Home 1.2.0 alpha 4 rev. 1325>>
Re: [Oracle 10gR2] Проблемы после установки
От: wildwind Россия  
Дата: 27.05.10 19:58
Оценка:
lsnrctl status
Re[2]: [Oracle 10gR2] Проблемы после установки
От: IntDex Беларусь  
Дата: 27.05.10 23:11
Оценка:
Здравствуйте, wildwind, Вы писали:

W>lsnrctl status

[root@ooil incoming]# lsnrctl status

LSNRCTL for Linux: Version 10.2.0.1.0 — Production on 28-MAY-2010 02:10:19

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 — Production
Start Date 27-MAY-2010 15:45:34
Uptime 0 days 10 hr. 24 min. 44 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /opt/oracle/10gR2/network/admin/listener.ora
Listener Log File /opt/oracle/10gR2/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ooil.local)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
... << RSDN@Home 1.2.0 alpha 4 rev. 1325>>
Re[3]: [Oracle 10gR2] Проблемы после установки
От: wildwind Россия  
Дата: 28.05.10 07:52
Оценка:
Здравствуйте, IntDex, Вы писали:

ID>Services Summary...

ID>Service "PLSExtProc" has 1 instance(s).
ID> Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

Инстанс либо не поднят, либо не зарегистрирован в лиснере.
Проверьте локальное подключение через SQL*Plus, без лиснера.
Re[3]: [Oracle 10gR2] Проблемы после установки
От: Аноним  
Дата: 28.05.10 08:30
Оценка:
ID>[root@ooil incoming]# lsnrctl status

листенер следует запускать от пользователя oracle и импорт тоже.

в /home/oracle/.bashrc добавьте что-то типа такого

export ORACLE_SID=yoursid
export ORACLE_HOME=/oracle
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
Re[4]: [Oracle 10gR2] Проблемы после установки
От: IntDex Беларусь  
Дата: 31.05.10 01:32
Оценка:
Здравствуйте, wildwind, Вы писали:

W>Здравствуйте, IntDex, Вы писали:


ID>>Services Summary...

ID>>Service "PLSExtProc" has 1 instance(s).
ID>> Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

W>Инстанс либо не поднят, либо не зарегистрирован в лиснере.

А каким образом можно зарегистрировать?

W>Проверьте локальное подключение через SQL*Plus, без лиснера.

Что то меня не пускает в SQL*Plus http://ooil.local:5560/isqlplus — не с локальной, не с удаленной машины...
... << RSDN@Home 1.2.0 alpha 4 rev. 1325>>
Re[4]: [Oracle 10gR2] Проблемы после установки
От: IntDex Беларусь  
Дата: 31.05.10 01:43
Оценка:
Здравствуйте, <Аноним>, Вы писали:

ID>>[root@ooil incoming]# lsnrctl status


А>листенер следует запускать от пользователя oracle и импорт тоже.


А>в /home/oracle/.bashrc добавьте что-то типа такого


А>export ORACLE_SID=yoursid

А>export ORACLE_HOME=/oracle
А>export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

Попробовал:
export ORACLE_SID=ooil
export ORACLE_HOME=/opt/oracle
export NLS_LANG=ru_RU.CP1251

Не помогло.
IMP-00058: ORACLE error 12541 encountered
ORA-12541: TNS:no listener
IMP-00000: Import terminated unsuccessfully
... << RSDN@Home 1.2.0 alpha 4 rev. 1325>>
Re[4]: [Oracle 10gR2] Проблемы после установки
От: IntDex Беларусь  
Дата: 31.05.10 01:43
Оценка:
Здравствуйте, wildwind, Вы писали:

W>Здравствуйте, IntDex, Вы писали:


ID>>Services Summary...

ID>>Service "PLSExtProc" has 1 instance(s).
ID>> Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

W>Инстанс либо не поднят, либо не зарегистрирован в лиснере.

W>Проверьте локальное подключение через SQL*Plus, без лиснера.
А вот:
[oracle@ooil ~]$ sqlplus

SQL*Plus: Release 10.2.0.1.0 — Production on Mon May 31 04:42:25 2010

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Enter user-name: olo
Enter password:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory
... << RSDN@Home 1.2.0 alpha 4 rev. 1325>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.