Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Подскажите пожалуйста, как можно выполнить определенный код на стороне сервера, что касается SQL сервер, то тут все понятно, можно просто выполнить хранимую процедуру на сервере, а если я использую базы типа Btrieve? Дело не в том, какой тип баз я использую, а просто выполнении определенного кода на стороне серевера.
Добрый день!
Программа WMIC.
позволяет выполнять следующие задачи:
просматривать схемы WMI и запрашивать их классы и экземпляры (обычно с использованием «псевдонимов», упрощающих работу с WMI);
работать с локальным компьютером, удаленными компьютерами или выполнять команды сразу для нескольких компьютеров;
настраивать псевдонимы и форматы вывода в соответствии с имеющимися потребностями;
создавать и выполнять сценарии на основе WMIC
Типа в CMD:
wmic /node:mycomp process call create calc.exe
Запускает процесс на компе mycomp.
В справке (F1) винды поподробнее прочитай о настройках проги
Вариантов масса ... Здесь инструмент определяет кажадая конкретная задача.
Можно воспользовать удаленным запуском процедур Windows - но придется "договариваться" с анивирусным ПО сервера.
Можно сделать и запустить на сервере службу которая будет выполнять определенные команды.
У нас например, такая служба проверяет периодически почтовый ящик и в зависимости от полученного
запроса - выполняет резервное копирование данных, формирует и отправляет на e-mail выборку данных, отчеты по запросу,
загружает прикрепленный к E-mail документ в БД, проверят цифровую подпись запроса, ведет реестр запросов и т.д. и т.п.
Если нужно выполнять только операции c БД - есть Btrieve API (точнее уже Pervasive.SQL) - можно с ним "общаться"
через сервис БД работающий на сервере ...