powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Коннект к удаленному cерверу через SQL Plus
4 сообщений из 4, страница 1 из 1
Коннект к удаленному cерверу через SQL Plus
    #39669845
IMNO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Есть две машины.
Мой компьютер(клиент) и удаленный сервер.
Когда я настраивал у себя подключение, я закинул папку Oracle по пути C:\Oracle.
Настроил TNSку. Есть коннекты через PL/SQL Developer и через Toad. Всё работает.

Теперь хочу попробовать законектиться к удаленному серверу через SQL Plus.
Захожу в C:\Oracle. Запускаю sqlplus.exe. Появляется командная строка для ввода логина и пароля.
Ввожу те логин и пароль, которые использую для входа в PL/SQL Developer(Toad).
Выбрасывает ошибку: ORA-12560: TNS:protocol adapter error

Погуглил на англоязычных ресурсах.
Пишут, что может быть две проблемы:
1. Не поднята база
2. Неправильно настроена TNSка.

Ну второй пункт отпадает. Я ведь через PL/SQL Developer захожу нормально.
У меня есть подозрение, что тот SQLPlus.exe, который я запускаю относиться не к удаленному серверу, а к моему клиенту. Я так понимаю, что на моем компьютере сервера оракл нет, вот SQL Plus и не коннектиться. Могу ошибаться. Так как пока не очень понимаю как взаимодействует мой клиент(который вроде бы тоже является сервером) и удаленный сервер.

Короче, как подконнектиться к удаленному серверу через sqlplus.exe?
...
Рейтинг: 0 / 0
Коннект к удаленному cерверу через SQL Plus
    #39669854
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMNOЗдравствуйте.

Есть две машины.
Мой компьютер(клиент) и удаленный сервер.
Когда я настраивал у себя подключение, я закинул папку Oracle по пути C:\Oracle.
Настроил TNSку. Есть коннекты через PL/SQL Developer и через Toad. Всё работает.

Теперь хочу попробовать законектиться к удаленному серверу через SQL Plus.
Захожу в C:\Oracle. Запускаю sqlplus.exe. Появляется командная строка для ввода логина и пароля.
Ввожу те логин и пароль, которые использую для входа в PL/SQL Developer(Toad).
Выбрасывает ошибку: ORA-12560: TNS:protocol adapter error

Погуглил на англоязычных ресурсах.
Пишут, что может быть две проблемы:
1. Не поднята база
2. Неправильно настроена TNSка.

Ну второй пункт отпадает. Я ведь через PL/SQL Developer захожу нормально.
У меня есть подозрение, что тот SQLPlus.exe, который я запускаю относиться не к удаленному серверу, а к моему клиенту. Я так понимаю, что на моем компьютере сервера оракл нет, вот SQL Plus и не коннектиться. Могу ошибаться. Так как пока не очень понимаю как взаимодействует мой клиент(который вроде бы тоже является сервером) и удаленный сервер.

Короче, как подконнектиться к удаленному серверу через sqlplus.exe?

Код: plsql
1.
sqlplus user/password@tns_connect_string


где
tns_connect_string - это

tns_alias - запись из файла tnsnames.ora
easy connect (если разрешен в sqlnet.ora) - host:port/service_name
full string tns запись - (DESCRIPTION=(....

Код: plsql
1.
2.
3.
4.
sqlplus boss@prod
sqlplus  boss@dbsrv:1533/prod1
sqlplus boss@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dbsrv)(PORT=1533))(CONNECT_DATA=(SERVICE_NAME=prod1)))"



Остаются еще вопросы где ищется tnsnames.ora и sqlnet.ora, но это уже совсем другая история
...
Рейтинг: 0 / 0
Коннект к удаленному cерверу через SQL Plus
    #39669857
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMNOПогуглил на англоязычных ресурсах
погугли на рускоязычных например stff
...
Рейтинг: 0 / 0
Коннект к удаленному cерверу через SQL Plus
    #39669881
IMNO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
Код: plsql
1.
sqlplus user/password@tns_connect_string


где
tns_connect_string - это

tns_alias - запись из файла tnsnames.ora
easy connect (если разрешен в sqlnet.ora) - host:port/service_name
full string tns запись - (DESCRIPTION=(....

Код: plsql
1.
2.
3.
4.
sqlplus boss@prod
sqlplus  boss@dbsrv:1533/prod1
sqlplus boss@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dbsrv)(PORT=1533))(CONNECT_DATA=(SERVICE_NAME=prod1)))"




Остаются еще вопросы где ищется tnsnames.ora и sqlnet.ora, но это уже совсем другая история
Два чая этому джентльмену.

Помогло:
Код: plsql
1.
sqlplus login/password@server



Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Коннект к удаленному cерверу через SQL Plus
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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