![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
oracle [D7, IB6.x]
savinkin © (2010-11-23 10:10:00)Добрый день!
Господа, нужна помощь, есть следующее(из договора):
Соединение между оборудованием Заказчика и Исполнителя осуществляется посредством Oracle Net. Заказчик инсталлирует на своей стороне Oracle Client версии 8.1.7 или выше. Oracle client через Oracle connection manager, который работает на сервере Исполнителя в зоне DMZ, соединяется с базой данных Oracle 10g.
• Дескриптор соединения:
SMS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = cman.suct.ru)(PORT = 1522))
)
(CONNECT_DATA =
(SERVER = dedicated)
(SERVICE_NAME = sms)
)
)
подскажите можно организовать в delphi и как ?
заранее спасибо
Кщд (2010-11-29 08:56:00) [1]>Alexander_K (26.11.10 10:31) [10]
>Клиент нужен обязательно, тем более в 1 посте топикстартера есть >упоминание про клиент...
работаю с Oracle
клиента не устанавливал
что делаю не так?)
savinkin © (26.11.10 17:55) [11]
это прекрасно: дескриптор соединения Вы уже отдали интернету, теперь начинаете вскрывать внутренности базы)
просто волшебно
неудивительно, что Вас забанили в google: doa oracle example.
Игорь Шевченко (2010-11-26 20:01:00) [2]
> не получается (мягко сказано :) )
попробуй найти программиста
savinkin (2010-11-26 18:04:00) [3]кстати у меня стоит DOA
savinkin (2010-11-26 17:55:00) [4]не получается (мягко сказано :) ) мне бы подсказали с чего начать, какой компанент кинуть на форму, что прописать (есть HOST, порт к которому надо приконектица, логин, пароль) вот фрагмент из договора:
Интерфейс взаимодействия.
Соединение между оборудованием Заказчика и Исполнителя осуществляется посредством Oracle Net. Заказчик инсталлирует на своей стороне Oracle Client версии 8.1.7 или выше. Oracle client через Oracle connection manager, который работает на сервере Исполнителя в зоне DMZ, соединяется с базой данных Oracle 10g.
• Дескриптор соединения:
SMS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = cman.suct.ru)(PORT = 1522))
)
(CONNECT_DATA =
(SERVER = dedicated)
(SERVICE_NAME = sms)
)
)
• Для инициирования отправки SMS-сообщения необходимо вызвать процедуру:
Вариант 1: Если прописан только 1 (один) исходящий номер, соответствующий цифробуквенному адресу отправителя, для отправки SMS-сообщений:
p_banksms.p_incsm('number','text',flash,'lang',v_n,v_code);
Alexander_K (2010-11-26 10:31:00) [5]
> Кщд (24.11.10 09:25) [8]
> >Alexander_K (23.11.10 10:21) [1]
> без установки Oracle-клиента - никак?
Клиент нужен обязательно, тем более в 1 посте топикстартера есть упоминание про клиент...
> >Alexander_K (23.11.10 10:51) [5]
> >Компоненты можно ADO использовать
> использовать ADO для работы с Oracle - хороший совет для
> ищущих дорогу в ад)
Ну через них же можно работать с ораклом? ) Тем более я еще и про DOA сказал, сам я их, например, использую, но они платные.
Игорь Шевченко (2010-11-24 10:09:00) [6]savinkin © (24.11.10 08:43) [7]
А что у тебя не получается ?
Кщд (2010-11-24 09:25:00) [7]savinkin © (23.11.10 10:10)
>SMS =
> (DESCRIPTION =
> (ADDRESS_LIST =
отлично, спасибо, работает
>Alexander_K (23.11.10 10:21) [1]
без установки Oracle-клиента - никак?
>Alexander_K (23.11.10 10:51) [5]
>Компоненты можно ADO использовать
использовать ADO для работы с Oracle - хороший совет для ищущих дорогу в ад)
savinkin (2010-11-24 08:43:00) [8]что организовать ? договор, соединение, заказчика ?
соединение...
Игорь Шевченко (2010-11-23 21:55:00) [9]
> подскажите можно организовать в delphi и как ?
что организовать ? договор, соединение, заказчика ?
Alexander_K (2010-11-23 10:51:00) [10]Компоненты можно ADO использовать, есть еще такие сторонние как DOA (Direct Oracle Access), да их в природе достаточно....
А про дескриптор надо в оракловой документации читать, он от делфи вообще не зависит
savinkin (2010-11-23 10:40:00) [11]Alexander_K, если не сложно, подскажите пожалуйста, где можно подробней почитать про клиента и про дескриптор и как это организовать (есть некоторые знания и опыт написания программ в delphi) - меня бы только направить (послать :) )...
спасибо, заранее
savinkin (2010-11-23 10:32:00) [12]А какие компоненты можете посоветовать?
Alexander_K (2010-11-23 10:25:00) [13]Только тебе надо пользоваться не интербэйзными компонентами
Alexander_K (2010-11-23 10:21:00) [14]Дескриптор соединения прописывается в файле ораклового клиента tnsnames.ora
И соответсвенно в программе, в компоненте, который ты будешь использовать для соединения с ораклом - выбрать этот дескриптор.