Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Источник данных при соединении Delphi и Oracle черезm ADO........ [D6, XP]


Mishenka ©   (2009-07-15 17:09:00) 

Пытаюсь настроить соединение Delphi с Oracle через ADO.
В ADOConnection выбираю Oracle Provider for OLE DB. Далее не понятно что вводить в пункте источник данных. Погуглил и нашёл, что вроде как надо ввести "orcl". Но при проверке подключения выводится ошибка:

"Не выполнена проверка подключения из-за ошибки при инициализации поставщика. ORA-12154: TNS:could not resolve service name"

Откуда тогда взять источник данных в таком случае?


Dennis I. Komarov   (2009-07-17 13:17:00) [1]

З.Ы. причем это зависит не только от сервера, но и от версии клиента


Dennis I. Komarov   (2009-07-17 13:16:00) [2]

Оракуль какой?
Если не ошибаюсь, то начиная с 10g можно коннектится прям так IP/name, т.е. 192.168.1.1/orcl до десятки нужно оракловский алиас создавать...


Игорь Шевченко   (2009-07-17 13:08:00) [3]

Mishenka   (17.07.09 12:36) [10]

Больно слышать. Партизань дальше, пока война не кончится


sniknik   (2009-07-17 12:49:00) [4]

> строка, которую я ввожу в SQL Plus в качестве Host String тут почему, то не работает...
а почему должна? SQL Plus что тоже через ADO подключается, и его "Host String" это то же самое, что ConnectionString в ADO?

почему то не уверен, хотя и не знаю, что такое этот "SQL Plus". и кстати выше тебе говорили взять оттуда источник данных, а не всю строку пихать.


Mishenka   (2009-07-17 12:36:00) [5]

В том-то и проблема, что строка, которую я ввожу в SQL Plus в качестве Host String тут почему, то не работает...


Игорь Шевченко   (2009-07-16 19:17:00) [6]


> Откуда тогда взять источник данных в таком случае?


оттуда, откуда ты подключаешься из sql*plus, например или его аналог


blackman   (2009-07-16 18:30:00) [7]

Программирование на Delphi под Oracle
http://articles.org.ru/cn/showdetail.php?cid=7800


Palladin   (2009-07-16 17:24:00) [8]

вру, безбожно... нужно настроить соединение инструментами Oracle и в источнике данных указать название этой настройки.... насколько я помню...


Mishenka   (2009-07-16 17:15:00) [9]

Ввёл. Всё тоже самое :(


Palladin   (2009-07-16 16:39:00) [10]

введи IP


Mishenka   (2009-07-16 16:33:00) [11]


> Palladin ©   (16.07.09 08:50) [1]
> А что ты обычно там вводишь?

Да вот первый раз решил ввести :)

Я пробовал указывать имя компьютера, но тоже не помогает. А какой командой в Oracle можно узнать имя сервера?


Palladin   (2009-07-16 10:26:00) [12]

:)


sniknik   (2009-07-16 09:58:00) [13]

странный поход, искать имя своего сервера в гугле...


Palladin   (2009-07-16 08:50:00) [14]

А что ты обычно там вводишь?


Наверх

Титульная страница Поиск, карта сайта Написать письмо