Как выполнить процедуру на сервере?
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Посетитель
- Сообщения: 44
- Зарегистрирован: 27 Апрель 2010, 21:05
Как выполнить процедуру на сервере?
Подскажите пожалуйста, как можно выполнить определенный код на стороне сервера, что касается SQL сервер, то тут все понятно, можно просто выполнить хранимую процедуру на сервере, а если я использую базы типа Btrieve? Дело не в том, какой тип баз я использую, а просто выполнении определенного кода на стороне серевера.
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Re: Как выполнить процедуру на сервере?
Добрый день!
Программа WMIC.
позволяет выполнять следующие задачи:
просматривать схемы WMI и запрашивать их классы и экземпляры (обычно с использованием «псевдонимов», упрощающих работу с WMI);
работать с локальным компьютером, удаленными компьютерами или выполнять команды сразу для нескольких компьютеров;
настраивать псевдонимы и форматы вывода в соответствии с имеющимися потребностями;
создавать и выполнять сценарии на основе WMIC
Типа в CMD:
wmic /node:mycomp process call create calc.exe
Запускает процесс на компе mycomp.
В справке (F1) винды поподробнее прочитай о настройках проги
Удачи,
Алексей
Программа WMIC.
позволяет выполнять следующие задачи:
просматривать схемы WMI и запрашивать их классы и экземпляры (обычно с использованием «псевдонимов», упрощающих работу с WMI);
работать с локальным компьютером, удаленными компьютерами или выполнять команды сразу для нескольких компьютеров;
настраивать псевдонимы и форматы вывода в соответствии с имеющимися потребностями;
создавать и выполнять сценарии на основе WMIC
Типа в CMD:
wmic /node:mycomp process call create calc.exe
Запускает процесс на компе mycomp.
В справке (F1) винды поподробнее прочитай о настройках проги
Удачи,
Алексей
- Игорь Столяров
- Ветеран движения
- Сообщения: 8037
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Re: Как выполнить процедуру на сервере?
Вариантов масса ... Здесь инструмент определяет кажадая конкретная задача.
Можно воспользовать удаленным запуском процедур Windows - но придется "договариваться" с анивирусным ПО сервера.
Можно сделать и запустить на сервере службу которая будет выполнять определенные команды.
У нас например, такая служба проверяет периодически почтовый ящик и в зависимости от полученного
запроса - выполняет резервное копирование данных, формирует и отправляет на e-mail выборку данных, отчеты по запросу,
загружает прикрепленный к E-mail документ в БД, проверят цифровую подпись запроса, ведет реестр запросов и т.д. и т.п.
Если нужно выполнять только операции c БД - есть Btrieve API (точнее уже Pervasive.SQL) - можно с ним "общаться"
через сервис БД работающий на сервере ...
Можно воспользовать удаленным запуском процедур Windows - но придется "договариваться" с анивирусным ПО сервера.
Можно сделать и запустить на сервере службу которая будет выполнять определенные команды.
У нас например, такая служба проверяет периодически почтовый ящик и в зависимости от полученного
запроса - выполняет резервное копирование данных, формирует и отправляет на e-mail выборку данных, отчеты по запросу,
загружает прикрепленный к E-mail документ в БД, проверят цифровую подпись запроса, ведет реестр запросов и т.д. и т.п.
Если нужно выполнять только операции c БД - есть Btrieve API (точнее уже Pervasive.SQL) - можно с ним "общаться"
через сервис БД работающий на сервере ...
Make Clarion Great Again ! 
-
- Посетитель
- Сообщения: 44
- Зарегистрирован: 27 Апрель 2010, 21:05
Re: Как выполнить процедуру на сервере?
Все понятно! Всем большое спасибо!!! Идея со службой мне очень понравилась.