![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Источник данных при соединении 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]А что ты обычно там вводишь?