A_V
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: cmd запускаю, но как дальше передавать команды именно в ту cmd не знаю | что значит передавать команды в cmd? все что нужно, передается через параметры командной строки. но я бы так не делал. в случае двухзвенки стоит посмотреть в сторону возможностей сервера по проведению бэкапа из SQL или по вызову стороннего кода. не работал с firebird, но, если таких возможностей нет на уровне процедурного языка, то обычно это решается написанием внешней процедуры на любом компилируемом языке, которая подключается как dll, и к которой можно обращаться из SQL кода (гугли по firebird udf). либо генерацией события, на которое может подписаться стороннее приложение, запущенное как сервис на сервере (гугли по firebird events) . тогда твоему клиенту достаточно просто вызвать хранимку с нужными параметрами. а зашивать код с psExec'ом в клиент - очень фигово в плане безопасности. |