Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Работа Oracle с датчиками температуры  [new]
Р.
Member

Откуда:
Сообщений: 28
Направьте меня пожалуйста на источник , где можно узнать про что-то типа следующего:

Мне надо раз в час снимать показания с термометра. Если они превышают некоторые допустимые - писать их в табличку в базу.

Как это сделать в общих чертах. Надо ли настраивать работу с событиями. Это делается полностью средствами оракла или надо писать клиент на каком-нить c# ?

Помогите , срочно надо.
8 окт 08, 10:56    [6277700]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
Bely
Member

Откуда: Москва
Сообщений: 1903
Р.
Как это сделать в общих чертах. Надо ли настраивать работу с событиями. Это делается полностью средствами оракла или надо писать клиент на каком-нить c# ?
писать на C#, C, VB, Shell script или еще чем-нибудь чем владеете и чем можно считать информацию с датчика.
Зависит от платформы на которой установлен датчик.
8 окт 08, 11:01    [6277730]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
датчик
Guest
По уму, программа считывающая показатели с датчика никак не должна привязываться к Oracle.
Эот должна быть самостоятельная самодостаточная программа. Данные с датчика должны писаться в какой-либо файл на файловой системе, а в Oracle накопленные данные должны загружаться отдельной операцией. Это нужно для того, что бы данные не прпадали, когда БД Oracle будет недоступна по каким-либо причинам.
8 окт 08, 11:14    [6277844]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
Р.
Member

Откуда:
Сообщений: 28
То есть если я хочу мониторить температуру на 20 объектах - необходимо 20 датчиков через какой-нить промежуточное устройство подключать к компу, он отслеживает их показания - если надо - пересылает на сервак?
8 окт 08, 11:17    [6277873]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54382
Р.
То есть если я хочу мониторить температуру на 20 объектах - необходимо 20 датчиков через какой-нить промежуточное устройство подключать к компу, он отслеживает их показания - если надо - пересылает на сервак?
так и делал в своё время.
датчики были подключены через RS485 (но это уже детали).
8 окт 08, 11:22    [6277912]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
датчик
Guest
Это задача оракловая только на 1%, если не меньше.
8 окт 08, 11:24    [6277932]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
Р.
Member

Откуда:
Сообщений: 28
Ок , всем спасибо (отдельное за RS485).

Еще вопрос (я просто пока плохо в оракле ориентируюсь)
Я - сервер.
Мне приходит от клиента строка на вставку.
После этого я еще раз хочу проанализировать данные - если в поле send_further этой строки стоит 1 - я хочу переслать эту строку на сервер более высокого уровня.

Как называется правильно такая операция пересылки и где можно про нее узнать ?
8 окт 08, 11:36    [6278045]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
Р.
Member

Откуда:
Сообщений: 28
Сервер более высокого уровня не совсем корректно - просто ругой сервер атрибуты которого я знаю.
8 окт 08, 11:38    [6278063]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
Пилот Пиркс
Member

Откуда: Москва
Сообщений: 352
Р.
Сервер более высокого уровня не совсем корректно - просто ругой сервер атрибуты которого я знаю.

Связь серверов - dblink
через него можно выполнять SQL запросы.
+ PL/SQL процедура для хранимой процедуры с логикой.

Должно хватить :)
8 окт 08, 11:45    [6278108]     Ответить | Цитировать Сообщить модератору
 Re: Работа Oracle с датчиками температуры  [new]
-Попрошайка-
Guest
Что-то мне подсказывает, что EM запросто ловит SNMP. Нет?
8 окт 08, 11:46    [6278117]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить