Как выполнить процедуру на сервере?
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- 
				VladimirGT
 - Посетитель
 - Сообщения: 44
 - Зарегистрирован: 27 Апрель 2010, 21:05
 
Как выполнить процедуру на сервере?
Подскажите пожалуйста, как можно выполнить определенный код на стороне сервера, что касается SQL сервер, то тут все понятно, можно просто выполнить хранимую процедуру на сервере, а если я использую базы типа Btrieve? Дело не в том, какой тип баз я использую, а просто выполнении определенного кода на стороне серевера.
			
			
									
						- 
				Алексей- Софт-Центр
 - Ветеран
 - Сообщения: 392
 - Зарегистрирован: 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) винды поподробнее прочитай о настройках проги
Удачи,
Алексей
- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Re: Как выполнить процедуру на сервере?
Вариантов масса ... Здесь инструмент определяет кажадая конкретная задача.
Можно воспользовать удаленным запуском процедур Windows - но придется "договариваться" с анивирусным ПО сервера.
Можно сделать и запустить на сервере службу которая будет выполнять определенные команды.
У нас например, такая служба проверяет периодически почтовый ящик и в зависимости от полученного
запроса - выполняет резервное копирование данных, формирует и отправляет на e-mail выборку данных, отчеты по запросу,
загружает прикрепленный к E-mail документ в БД, проверят цифровую подпись запроса, ведет реестр запросов и т.д. и т.п.
Если нужно выполнять только операции c БД - есть Btrieve API (точнее уже Pervasive.SQL) - можно с ним "общаться"
через сервис БД работающий на сервере ...
			
			
									
						Можно воспользовать удаленным запуском процедур Windows - но придется "договариваться" с анивирусным ПО сервера.
Можно сделать и запустить на сервере службу которая будет выполнять определенные команды.
У нас например, такая служба проверяет периодически почтовый ящик и в зависимости от полученного
запроса - выполняет резервное копирование данных, формирует и отправляет на e-mail выборку данных, отчеты по запросу,
загружает прикрепленный к E-mail документ в БД, проверят цифровую подпись запроса, ведет реестр запросов и т.д. и т.п.
Если нужно выполнять только операции c БД - есть Btrieve API (точнее уже Pervasive.SQL) - можно с ним "общаться"
через сервис БД работающий на сервере ...
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- 
				VladimirGT
 - Посетитель
 - Сообщения: 44
 - Зарегистрирован: 27 Апрель 2010, 21:05
 
Re: Как выполнить процедуру на сервере?
Все понятно! Всем большое спасибо!!! Идея со службой мне очень понравилась.
			
			
									
						