Привет Я новичок в Oracle Database. Я пытаюсь войти в систему как SYSDBA в БД Oracle, он всегда показывает некоторые ошибки я не мог найти то, что является актуальной проблемой Пожалуйста, помогите мне в этом,Oracle DB логин как sysdba в sqlplus не удается
Мои данные Env
-sh-4.1$ id
uid=500(adatdce) gid=501(ada) groups=501(ada),500(dba)
-sh-4.1$ env | grep ORA
ORACLE_SID=tdce
STORAGE_SPEC_WILDCARDS=no
вещей я пытался
-sh-4.1$ /$HOME/oracle/oraserver_121010_64/bin/sqlplus sys/123456 as sysdba
SQL*Plus: Release 12.1.0.1.0 Production on Wed May 4 01:47:56 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR:
ORA-12545: Connect failed because target host or object does not exist
Enter user-name: ^C
и это
-sh-4.1$ /$HOME/oracle/oraserver_121010_64/bin/sqlplus sys/[email protected]:1521 as sysdba **OR**
-sh-4.1$ /$HOME/oracle/oraserver_121010_64/bin/sqlplus sys/[email protected] as sysdba
SQL*Plus: Release 12.1.0.1.0 Production on Wed May 4 01:48:37 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR:
ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA
Enter user-name:
Также я могу подключить его с другой учетной записью
как этот
/$HOME/oracle/oraserver_121010_64/bin/sqlplus TDCe/[email protected]:1521/tdce
Некоторые веб-сайт описывает о orapwORCL.ora, я не нахожу $ ORACLE_HOME \ базы данных \ orapwORCL.ora файл (даже нет каталога базы данных)
I может войти в Sqlplus этим
/$HOME/oracle/oraserver_121010_64/bin/sqlplus TDCe/[email protected]:1521/tdce
SQL>
После этого я попытался, как это,
SQL> connect sys/123456 as sysdba
ERROR:
ORA-12545: Connect failed because target host or object does not exist
Это также не удалось.
убедитесь, что ваш дб, «tdce» существует. у вас также должен быть ORACLE_HOME – thatjeffsmith
@thatjeffsmith Да, эта база данных существует, также я определил ORACLE_HOME. – saravanakumar
Вы когда-нибудь находили решение? – rorykoehler