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

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

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
И соответсвенно в программе, в компоненте, который ты будешь использовать для соединения с ораклом - выбрать этот дескриптор.


Наверх

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