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

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

10.04.2016, 10:07. Просмотров 611. Ответов 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...

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

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

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

1
Soundpro
73 / 73 / 34
Регистрация: 19.10.2012
Сообщений: 213
Завершенные тесты: 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...

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

Ошибка при подключении к БД: ORA-12154: TNS:could not resolve the connect identifier specified
Доброго времени суток уважаемые форумчане. Возник вопрос по работе с Бд Oracle...


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

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

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