![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
запуск exe-файла средствами MSSQL 2000 [MSSQL]
Маленький мук © (2005-12-29 07:16:00)Доброе утро всем ;-))
Вопрос - можно ли настроить запуск *.exe через Ms SQL 2000?
пишу exec master..xp_cmdshell 'd:\parsec\ParsecReader.exe'
аналайзер выдаёт: "Устройство не готово"
k2 (2005-12-29 10:50:00) [1]о чем тебе сказал ещё sniknik © (29.12.05 08:50) [1] :)
Маленький мук (2005-12-29 10:40:00) [2]вот про машину с сервером я и не подул...... :) ща попробую :))
alex_*** (2005-12-29 10:36:00) [3]а ты эту консольку выложил на машину с сервером?
k2 (2005-12-29 10:36:00) [4]Маленький мук (29.12.05 10:25) [6]
ну надоже :) может скриншот показать? :) тем более у меня project2.exe :)
Маленький мук (2005-12-29 10:25:00) [5]Запустил я вашу консольку... вот ответ :
"c:\project1.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
k2 (2005-12-29 09:33:00) [6]
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
begin
writeln('message1');
writeln('message2');
writeln('message3');
end.
use master
exec xp_cmdshell 'c:\project2.exe'
все работает
Маленький мук (2005-12-29 09:23:00) [7]вот как раз моя прога и является консольным приложением..... выводит чёрное окно, пишет туда пару слов... и т.о. не запускается .....
sniknik (2005-12-29 09:20:00) [8]так это твоя программа... а вывод на экран есть/формы? возможно "устройство" сдесь это какойто "in/out драйвер/дисплей" который при запуске таким образом не создается.
напиши консольную (!) прогу для теста (простейшую с парой writeln-ов, вывода на консоль), это работает?
Маленький мук (2005-12-29 09:02:00) [9]попроще работают :) DIR - точно, выдаёт содержимое Windows\system32 :)
в моём - такого сообщения нету... он сам нормально работает, без всяких глюков!
sniknik (2005-12-29 08:50:00) [10]это может быть и сообщением от твоего выполняемого *.exe
...
другие работают? попроше, команды виндов, типа exec master..xp_cmdshell 'dir'
выполняемый файл находится на сервере? (таже где и mssql)