Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск .exe файла из MSSQL ??? / 14 сообщений из 14, страница 1 из 1
13.08.2002, 18:44:49
    #32042986
Uriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
Проблема состоит в следующем запускаю exe файл через Job > OperatingSystemCommand просматриваю список процессов в списке нужный ехе файл есть но действия которые он должен выполнять не производятся. Запускал этот же файл из командной строки все работает отлично. Непойму в чем проблема и как с ней бороться??? Кто-нибудь с этим уже сталкивался или нет???
...
Рейтинг: 0 / 0
13.08.2002, 18:46:56
    #32042987
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
А ваш exe файл случайно не ждет от вас каких-либо действий, вроде нажатия на конпку OK ?
...
Рейтинг: 0 / 0
13.08.2002, 18:47:44
    #32042988
Tulkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
А правами учетная запись , под которой сервер стартует не урезана?
...
Рейтинг: 0 / 0
13.08.2002, 19:03:25
    #32042994
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
99% проблем такого рода в контексте безопасности. Надо иметь хорошее представление о правах учетной записи, от которой стартуют SQLServer и SQLServerAgent, владельца Joba, юзера сети, запускающего Job из командной строки, логина, под которым прошел коннект в ЕМ.

Название пусть не смущает. Проблемы те же. В форуме можешь поискать. Вопрос этот задолбал.
Разрешение проблем контекста безопасности при выполнении DTS пакета в задании по расписанию
...
Рейтинг: 0 / 0
13.08.2002, 19:06:31
    #32042996
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
...
Рейтинг: 0 / 0
14.08.2002, 03:07:13
    #32043022
Robert Djabarov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
Make sure SQLAgent has the same set of NT/2000 permissions as your login.
...
Рейтинг: 0 / 0
20.08.2002, 15:14:18
    #32044615
Uriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
Понимаю что вопрос заезженный, но выполняться по прежнему не хочет. Заходил в систему под учетной записью SQL Server Agentа с правами все нормально, запускал приложения выполняются. Менял владельца задания, регистрировал сервер в Enterprice Manager под разными учетными записями - всё равно при выполнении задания в списке процессов появляется нужный, но ни каких действий не выполняется (даже форма на экране не прорисовывается) просто есть процесс и все. Запускал на выполнение консольные приложения таже ситуация - ни каких действий. Что ещё можно сделать???
...
Рейтинг: 0 / 0
20.08.2002, 15:19:46
    #32044620
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
2 Uriy
Выполните ваш экзешник из QA подключившись к серверу под акаунтом агента с помощью процедуры xp_cmdshell, только no output не включайте и посмотрите что она скажет.
...
Рейтинг: 0 / 0
20.08.2002, 15:41:10
    #32044630
Uriy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
2 Genady

Запустил на выполнение ситуация таже - процедура выполняется уже 7 минут, процесс в списке присутствует, но действий ни каких нет!
...
Рейтинг: 0 / 0
27.08.2002, 18:23:49
    #32046317
srgi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
хм-м.. у меня тоже не работает такая строка из QA.

EXEC master.dbo.xp_cmdshell 'notepad.exe'
...
Рейтинг: 0 / 0
27.08.2002, 18:54:29
    #32046331
akuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
Дело в том, что SQLServerAgent это сервис, см. MSDN
Windows Service applications run in a different Windows station than other applications. Because of this, dialog boxes raised from within a Windows Service application will not be seen and may cause your program to stop responding. Similarly, error messages should be logged in the Windows Event Log rather than raised in the UI.
...
Рейтинг: 0 / 0
27.08.2002, 19:05:33
    #32046337
Master D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
2 Akuz: Это искусство, хорошая цитата в нужное время!
...
Рейтинг: 0 / 0
27.08.2002, 19:47:45
    #32046352
akuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
2 Master D
А что ещё остаётся, если сам в этом ни хрена не понимаешь :)
...
Рейтинг: 0 / 0
27.08.2002, 20:39:40
    #32046358
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск .exe файла из MSSQL ???
зайдите в систему под тем же аккунтом что и сервис...
настройти профиль как нужно.... а после этого юзайте сколько влезет...
ЗЫ. программа ищется в текущем каталоге потом по каталогам переменной path...
или запускайте так '%systemroot%\notepad.exe'
еще лучше 'start /wait %systemroot%\notepad.exe'
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск .exe файла из MSSQL ??? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]