Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.07.07;
Скачать: CL | DM;

Вниз

oracle   Найти похожие ветки 

 
savinkin ©   (2010-11-23 10:10) [0]

Добрый день!

Господа, нужна помощь, есть следующее(из договора):

Соединение между оборудованием Заказчика и Исполнителя осуществляется посредством 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  и как ?
заранее спасибо


 
Alexander_K   (2010-11-23 10:21) [1]

Дескриптор соединения прописывается в файле ораклового клиента tnsnames.ora
И соответсвенно в программе, в компоненте, который ты будешь использовать для соединения с ораклом - выбрать этот дескриптор.


 
Alexander_K   (2010-11-23 10:25) [2]

Только тебе надо пользоваться не интербэйзными компонентами


 
savinkin ©   (2010-11-23 10:32) [3]

А какие компоненты можете посоветовать?


 
savinkin ©   (2010-11-23 10:40) [4]

Alexander_K, если не сложно, подскажите пожалуйста, где можно подробней почитать про клиента и про дескриптор и как это организовать (есть некоторые знания и опыт написания программ в delphi) - меня бы только направить (послать :) )...

спасибо, заранее


 
Alexander_K   (2010-11-23 10:51) [5]

Компоненты можно ADO использовать, есть еще такие сторонние как DOA (Direct Oracle Access), да их в природе достаточно....

А про дескриптор надо в оракловой документации читать, он от делфи вообще не зависит


 
Игорь Шевченко ©   (2010-11-23 21:55) [6]


> подскажите можно организовать в delphi  и как ?


что организовать ? договор, соединение, заказчика ?


 
savinkin ©   (2010-11-24 08:43) [7]

что организовать ? договор, соединение, заказчика ?

соединение...


 
Кщд   (2010-11-24 09:25) [8]

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 - хороший совет для ищущих дорогу в ад)


 
Игорь Шевченко ©   (2010-11-24 10:09) [9]

savinkin ©   (24.11.10 08:43) [7]

А что у тебя не получается ?


 
Alexander_K   (2010-11-26 10:31) [10]


> Кщд   (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 сказал, сам я их, например, использую, но они платные.


 
savinkin ©   (2010-11-26 17:55) [11]

не получается (мягко сказано :) ) мне бы подсказали с чего начать, какой компанент кинуть на форму, что прописать (есть 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);


 
savinkin ©   (2010-11-26 18:04) [12]

кстати у меня стоит DOA


 
Игорь Шевченко ©   (2010-11-26 20:01) [13]


> не получается (мягко сказано :) )


попробуй найти программиста


 
Кщд   (2010-11-29 08:56) [14]

>Alexander_K   (26.11.10 10:31) [10]
>Клиент нужен обязательно, тем более в 1 посте топикстартера есть >упоминание про клиент...
работаю с Oracle
клиента не устанавливал
что делаю не так?)

savinkin ©   (26.11.10 17:55) [11]
это прекрасно: дескриптор соединения Вы уже отдали интернету, теперь начинаете вскрывать внутренности базы)
просто волшебно

неудивительно, что Вас забанили в google: doa oracle example.



Страницы: 1 вся ветка

Текущий архив: 2013.07.07;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.007 c
15-1361503988
Slider007
2013-02-22 07:33
2013.07.07
Найди кота


1-1309152954
bestonix
2011-06-27 09:35
2013.07.07
Компонента TcxGrid в *.dll


15-1361224437
Германн
2013-02-19 01:53
2013.07.07
Компьютер с Win7 ни с того ни с сего, вдруг, отказывается спать.


1-1307003218
Сергей из Самары
2011-06-02 12:26
2013.07.07
Блокировка запущенной программы из программы


2-1352981138
Anariem
2012-11-15 16:05
2013.07.07
Timer