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

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

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

EXEC master.dbo.xp_cmdshell 'notepad.exe'
...
Рейтинг: 0 / 0
Запуск .exe файла из MSSQL ???
    #32046331
Фотография akuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что 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
Запуск .exe файла из MSSQL ???
    #32046337
Master D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Akuz: Это искусство, хорошая цитата в нужное время!
...
Рейтинг: 0 / 0
Запуск .exe файла из MSSQL ???
    #32046352
Фотография akuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Master D
А что ещё остаётся, если сам в этом ни хрена не понимаешь :)
...
Рейтинг: 0 / 0
Запуск .exe файла из MSSQL ???
    #32046358
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зайдите в систему под тем же аккунтом что и сервис...
настройти профиль как нужно.... а после этого юзайте сколько влезет...
ЗЫ. программа ищется в текущем каталоге потом по каталогам переменной path...
или запускайте так '%systemroot%\notepad.exe'
еще лучше 'start /wait %systemroot%\notepad.exe'
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск .exe файла из MSSQL ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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