|
ORA-12154
|
|||
---|---|---|---|
#18+
Весь доброго времени, 2ой день гугл мучаю и бьюсь, разворачиваю первый раз. listener.ora LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = Parus.ekmed.local)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) ) ADR_BASE_LISTENER = E:\parus SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (GLOBAL_DBNAME=ORCL) (SID_NAME=ORCL) (ORACLE_HOME=E:\parus\product\11.2.0\dbhome_1) ) ) slqnet.ora # This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES) tnsnames.ora ORCL_TCP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = Parus.ekmed.local)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) ) ORCL_LOC = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) ) ORCL_IPC = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL=IPC)(KEY=PNPKEY)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) ) tnsping ORCL_TCP Microsoft Windows [Version 6.3.9600] (c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены. C:\Users\novinkinam>tnsping ORCL_TCP TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 10-FEB-2 019 14:35:28 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used parameter files: E:\parus\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = Parus.ekmed.local)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = ORCL)) ) OK (40 msec) В переменные среды все добавлено, в реестр тоже, через cmd проверку ORACLE_HOME и PATH делал, ADMIN_TNS тоже добавлен. при попытке подключиться через sqlplus : Microsoft Windows [Version 6.3.9600] (c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены. C:\Users\novinkinam>sqlplus sys/ThisIsSuperVisorP@ss!@ORCL as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Sun Feb 10 14:40:37 2019 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-12154: TNS:could not resolve the connect identifier specified Enter user-name: SYS Enter password: ERROR: ORA-12154: TNS:could not resolve the connect identifier specified Enter user-name: Помогите люди добрые. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 12:41 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
fynnocruВесь доброго времени, 2ой день гугл мучаю и бьюсь, разворачиваю первый раз. Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74.
В переменные среды все добавлено, в реестр тоже, через cmd проверку ORACLE_HOME и PATH делал, ADMIN_TNS тоже добавлен. при попытке подключиться через sqlplus : Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Помогите люди добрые. "@" - В пароле сводит с ума парсер командной строки Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 13:23 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
Microsoft Windows [Version 6.3.9600] (c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены. C:\Users\novinkinam>tnsping server TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 10-FEB-2 019 16:24:53 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used parameter files: E:\parus\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora TNS-03505: Failed to resolve name C:\Users\novinkinam>tnsping ORCL_TCP TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 10-FEB-2 019 16:25:06 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used parameter files: E:\parus\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = Parus.ekmed.local)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = ORCL)) ) OK (40 msec) C:\Users\novinkinam>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Sun Feb 10 16:25:14 2019 Copyright (c) 1982, 2010, Oracle. All rights reserved. SQL> connect sys/19880621pass@ORCL as sysdba ERROR: ORA-12154: TNS:could not resolve the connect identifier specified удалил базу, создал с таким же названием, файлы остались , пасс упростил. не помогло( ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 14:24 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
может быть проблема какая-то скрыта? если я делаю tsnping ORCL_TCP , все прекрасно , а если tsnping server, то ошибка TSN-03505 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 14:29 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
> tsnping server Дока . Use the following command to test connectivity: tnsping net_service_name count ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 16:23 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
Microsoft Windows [Version 6.3.9600] (c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены. C:\Users\novinkinam>sqlplus sys/19880621pass@ODBC_TCP as sysdba Error 6 initializing SQL*Plus SP2-0667: Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory C:\Users\novinkinam> Теперь вот так, немного не врубаюсь что теперь он хочет, вроде я везде прописывал ORACLE_HOME ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 17:58 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
> вроде я везде прописывал ORACLE_HOME Избегайте прописывать что-то, в чем вы не уверены. Рекомендую снести все ORACLE_HOME и поставить один Оракл заново, проверяя каждый шаг. Благо deinstall (например, C:\ora18\deinstall\deinstall.bat) теперь хорошо работает. Вашей ситуации добился, намеренно исказив ORACLE_HOME в реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE Есть еще HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oracle для 64-битных установок. C:\>sqlplus system/qqq@//localhost/TEST Error 6 initializing SQL*Plus SP2-0667: Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 19:11 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
Microsoft Windows [Version 6.3.9600] (c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены. C:\Users\novinkinam>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Sun Feb 10 22:49:34 2019 Copyright (c) 1982, 2010, Oracle. All rights reserved. SQL> connect sys/19880621pass@ORCL_TCP as sysdba ERROR: ORA-12638: Credential retrieval failed SQL> connect sys/19880621pass@ORCL_TCP as sysdba Connected. SQL> ура) спасибо за помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 20:50 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
создаю пользователя, SQL> connect sys/19880621pass@ORCL_TCP as sysdba Connected. SQL> create user PARUS identified by parusina default tablespace PARUS_MAIN temp orary tablespace TEMP; User created. SQL> alter user PARUS quota unlimited on PARUS_MAIN; User altered. SQL> alter user PARUS quota unlimited on PARUS_INDEX; User altered. SQL> alter user PARUS quota unlimited on PARUS_LOB; User altered. SQL> grant CREATE SESSION, ALTER SESSION, CREATE PROCEDURE, CREATE SEQUENCE, CRE ATE SNAPSHOT, CREATE VIEW, CREATE TABLE, CREATE TRIGGER; grant CREATE SESSION, ALTER SESSION, CREATE PROCEDURE, CREATE SEQUENCE, CREATE S NAPSHOT, CREATE VIEW, CREATE TABLE, CREATE TRIGGER * ERROR at line 1: ORA-00905: missing keyword Делаю по инструкции разрабов и такая ошибка выпадает только на этих CREATE, куда рыть ? по форуму в основном в select подобные проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 21:25 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
fynnocruДелаю по инструкции разрабовСам не в зуб ногой? "Инструкция" неправильная - вернуть на доработку. Или протереть глаза и почитать её получше. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 21:53 |
|
ORA-12154
|
|||
---|---|---|---|
#18+
connect sys/password@TEST1 as sysdba; create user PARUS identified by parusina default tablespace PARUS_MAIN temporary tablespace TEMP; alter user PARUS quota unlimited on PARUS_MAIN; alter user PARUS quota unlimited on PARUS_INDEX; alter user PARUS quota unlimited on PARUS_LOB; grant CREATE SESSION, ALTER SESSION, CREATE PROCEDURE, CREATE SEQUENCE, CREATE SNAPSHOT, CREATE VIEW, CREATE TABLE, CREATE TRIGGER; grant CREATE PUBLIC SYNONYM, DROP PUBLIC SYNONYM; grant CREATE ANY CONTEXT to PARUS; grant DROP ANY CONTEXT to PARUS; grant CREATE JOB to PARUS; -- права на обновление БД, импорта grant SELECT on gv_$session to PARUS; grant EXECUTE on dbms_pipe to PARUS; grant EXECUTE on dbms_lock to PARUS; exit; у меня отработало все кроме grant CREATE SESSION, ALTER SESSION, CREATE PROCEDURE, CREATE SEQUENCE, CREATE SNAPSHOT, CREATE VIEW, CREATE TABLE, CREATE TRIGGER; не могу понять что тут может быть пропущено ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2019, 22:03 |
|
|
start [/forum/topic.php?fid=52&fpage=85&tid=1882811]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 336ms |
total: | 483ms |
0 / 0 |