Я установил oracle10 в debian, в веб-интерфейсе я могу использовать базу данных, но это не работает с sqlplus, где я могу это настроить?
обновлено:
когда я запускаю sqlplus в командной строке, спрашиваю у меня логин и пароль, я использую то же самое, что и в веб-интерфейсе, и получаю эту ошибку:
ORA-12162: TNS: неверно указано имя сетевой службы
Эта ошибка обычно означает, что ORACLE_SID неправильно или не установлен.
Убедитесь, что переменные среды ORACLE_HOME (каталог, в который вы установили Oracle) и ORACLE_SID (экземпляр базы данных) определены и экспортированы, например:
ORACLE_HOME=/usr/local/oracle/product/10.2.0/DB; export ORACLE_HOME
ORACLE_SID=your_DB; export ORACLE_SID (note that case is significant on *nix instance names)
sqlplus user/pw
РЕДАКТИРОВАТЬ:
Вы можете подключиться через слушателя? Другими словами, предполагая, что ваш экземпляр определен в вашем файле tnsnames.ora, следующие действия позволяют вам подключиться:
sqlplus /nolog
connect user@your_DB