Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2013.07.07;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.002 c
15-1361421713
Miha
2013-02-21 08:41
2013.07.07
пишу блокнот выдает ошибку This form of method call only allowed


6-1268428129
Елена
2010-03-13 00:08
2013.07.07
Вопрос по внешнему IP и уровню сигнала Wi-Fi точки доступа


2-1352803524
Павел Калугин
2012-11-13 14:45
2013.07.07
Подскажите как правильно работать с библиотеками BPL


15-1361396205
TUser
2013-02-21 01:36
2013.07.07
Артиллерия


15-1361432969
boriskb
2013-02-21 11:49
2013.07.07
В Петербурге умер режиссер Алексей Герман-старший





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский