powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли запускать программы из sp.
7 сообщений из 7, страница 1 из 1
Можно ли запускать программы из sp.
    #32057779
Victor Mitrofanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу написать SP, чтобы она всем подключенным к SQL-серверу пользователям посылала сообщение (например, о том, что сервер будет скоро перезагружен и пора сохранять данные). Пробовал написать на Делфи DLL и в ней процедуру посылающую командой net сообщение и подключаемую в качестве extended sp, но строковый параметр в эту процедуру никак не хочет передаваться, поэтому вопрос: есть ли в SQL какие-нибудь SP для запуска любой программы из командной строки или для посылания сообщения через net send.
...
Рейтинг: 0 / 0
Можно ли запускать программы из sp.
    #32057780
sorgery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xp_cmdshell кажись, точно не помню ибо пьян :-)
...
Рейтинг: 0 / 0
Можно ли запускать программы из sp.
    #32057781
Фотография Гнездин Петр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так, к примеру:
declare @str varchar(сколько_нужно)
set @str = 'net send имя_хоста текст_сообщения'
EXEC master..xp_cmdshell @str
по-хорошему в тексте надо заменить все CHAR(9), CHAR(10), CHAR(13) (т.е. управл. символы) на пробелы.
и еще лучше анализировать возвращаемое значение и возвращать текст ошибки, если что не так...
...
Рейтинг: 0 / 0
Можно ли запускать программы из sp.
    #32058500
Voland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если из ком. строки то кирилица воспринимается нормально. А если через EXEC xp_cmdshell net send ..... - то вместо нее ?????????? ?????? ??? Делаю вывод - гадит MS SQL7.
Вопрос - как настроить? Может кто объяснит??
...
Рейтинг: 0 / 0
Можно ли запускать программы из sp.
    #32058536
Фотография Александр Степанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все дело в Server Collation. Если он кириллический, то все нормально.

С уважением,
Александр Степанов
...
Рейтинг: 0 / 0
Можно ли запускать программы из sp.
    #32058557
Фотография Александр Степанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон, не обратил внимания на указание 7-ой версии сервера - но там можно поэкспериментировать с кодовой страницей...

С уважением,
Александр Степанов
...
Рейтинг: 0 / 0
Можно ли запускать программы из sp.
    #32058635
Voland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Александр Степанов
<но там можно поэкспериментировать с кодовой страницей...
>
Вот как раз это и хотелось бы узнать: где это ТАМ?
В пропертях я такой настройки не нашел.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли запускать программы из sp.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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