Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
Soundpro
73 / 73 / 9
Регистрация: 19.10.2012
Сообщений: 213
Завершенные тесты: 1
#1

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

10.04.2016, 10:07. Просмотров 515. Ответов 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
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка "ORA-12514" при подключении к удаленному серверу oracle (C#):

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

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

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

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

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

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

1
Soundpro
73 / 73 / 9
Регистрация: 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
Привет! Вот еще темы с ответами:

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

MS SQL Ошибка при подключении к серверу - C#
Возникла ошибка при подключение к бд которая находиться на другом пк. Помогите решить данную проблему.

При обновлении базы выходит ошибка "conversion error from string "27,5"" - C#
Здравствуйте при обновлении базы выходит ошибка "conversion error from string "27,5"" на картинке код там переменная вставляется она типа...

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


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

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

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