Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Soundpro
83 / 80 / 39
Регистрация: 19.10.2012
Сообщений: 243
Завершенные тесты: 1
1

Ошибка "ORA-12514" при подключении к удаленному серверу oracle

10.04.2016, 10:07. Просмотров 876. Ответов 1
Метки нет (Все метки)

День добрый господа. Возник вопрос по подключению к удаленному серверу oracle. Что имеем:

1) Удаленный сервер базы данных oracle на линухе, допустим 193.150.60.42;
2) Клиентскую машину на винде, с которой необходимо просматривать одну из таблиц БД;

С клиентской машины через "putty" на сервер прекрасно заходит, "sqlplus" работает. При попытке подключения к БД из приложения ругается:

ORA-12514: TNS:listener does not currently know of service requested in connect descriptor;

Пытался подключиться через ssh - результат тот же.

Код подключения:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
string oradb = "Data Source=(DESCRIPTION="
                                    + "(ADDRESS_LIST="
                                    + "(ADDRESS="
                                    + "(PROTOCOL=TCP)"
                                    + "(HOST=193.150.60.42)"
                                    + "(PORT=1521)"
                                    + ")"
                                    + ")"
                                    + "(CONNECT_DATA="
                                    + "(SERVER=DEDICATED)"
                                    + "(SERVICE_NAME=orcl)"
                                    + ")"
                                    + ");"
                                    + "User Id=usr1;Password=psw1;";
                    OracleConnection conn = new OracleConnection(oradb);
                    conn.Open();//здесь ошибка
                    OracleCommand cmd = new OracleCommand();
                    cmd.Connection = conn;
                    cmd.CommandText = zapr;
                    dr = cmd.ExecuteReader();
                    conn.Dispose();
tnsnames.ora, listener.ora (заранее простите, что фотки, но так уж вышло);

Заранее спасибо за помощь!
0
Миниатюры
Ошибка "ORA-12514" при подключении к удаленному серверу oracle   Ошибка "ORA-12514" при подключении к удаленному серверу oracle  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2016, 10:07
Ответы с готовыми решениями:

Ошибка при запросе в Oracle "ORA-01008: не все переменные привязаны"
Доброго времени суток! :) Помогите разобраться в чем суть ошибки: Делаю запрос вот так: ...

Ошибка при подключении к MySQL серверу на локалке: "Host 'HomePC' is not allowed to connect to this MySQL"
При подключении выдают такую ошибку: "Host 'HomePC' is not allowed to connect to this MySQL server"...

ORA-12514 после подключения к серверу в VS2012 C#
Добрый день. Только начал работать с Ораклом, требуется создать приложение-интерфейс на С# для...

Ошибка при подключении к БД FoxPro "Поле PREFIX не принимает нулевых значений."
Есть база FoxPro я подключаюсь к ней OleDbConnection conn = new...

Ошибка при подключении к локальной БД: "the host localhost does not support ssl connections"
Не получается подключить базу данных MySql к проекту Windows forms, выдает ошибку "the host...

1
Soundpro
83 / 80 / 39
Регистрация: 19.10.2012
Сообщений: 243
Завершенные тесты: 1
10.04.2016, 13:20  [ТС] 2
Проблема решена, в имени БД вместо orcl пишем orcl.rndc (так же как в tnsname) и подключаемся через ssh туннель
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2016, 13:20

Ошибка при подключении к БД "The data types text and varchar are incompatible in the equal to operator"
Если невникать в подключение в БД, то вот собственно код команды: string newsTitle = "Россия...

Ошибка "Couldn''t create environment" при коннекте к Oracle
Ошиба - Codn''t create environment -1 кто знает как решить? ОС Win2003

При подключении второго клиента к серверу возникает ошибка "IAsyncResult не был получен"
Всем привет, у меня проблема с асинхронными сокетами. Суть: Пишу простенький чат, написал сервер и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru