powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
12 сообщений из 12, страница 1 из 1
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602029
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Весь и-нет облазил.
Натыкался на ссылки вроде
http://technet.microsoft.com/en-us/library/microsoft.sqlserver.dts.tasks.executesqltask.executesqltask.execute.aspx
но там в примерах обозначен Dts
Код: c#
1.
2.
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Dts.Tasks.BulkInsertTask;


Откуда его взять, не совсем понятно.
Я создал свою задачу (с помощью SSIS, если кому надо, просвещу, как я это сделал), назвал, скажем, "MyTask".

В Management Studio я выбираю его, правой клавишей мыши, "запуск с шага" - и он выполняется.
А программно как запустить из C# кода моего приложения, являющегося обычным локальным клиентом?
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602139
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В форуме по SQL Server'у уже же всё разжевали, что тут еще непонятного?
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602251
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

А смысл в этом случае использовать SSIS если его будет запускать юзер по клику?
Может проще использовать ХР?
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602254
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Charles Weyland,

А смысл в этом случае использовать SSIS если его будет запускать юзер по клику?
Может проще использовать ХР?
ну, его будет запускать только один юзер, редко, когда "ну очень надо". Т.е. немного не штатная ситуация.
В штатном режиме джоба выполняется по ночам в час.
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602277
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

Может на сервере создать ХР и из нее запускать job?
а юзер будет вызывать ХР
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602284
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602285
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Charles Weyland,

Может на сервере создать ХР и из нее запускать job?
а юзер будет вызывать ХР
Хр - что это? на подсознательном уровне вертится "хранимая процедура", но сознание подсказывает, что не подходит
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602287
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

почему хранимая процедура не подходит?
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602292
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, видимо, всё-таки, хранимка.

Пробовал. Не достаточно прав.. и да, честно скажу, что хз как их дать. В условиях тесного графика пока сделал кое-какой жёсткий изврат, сейчас разбираюсь с правами.

Изврат следующий:
Создал таблицу из одного столбца. Столбец назвал "MyTask" типа bit.
Юзер делает
Код: sql
1.
insert ... (MyTask) values ('True') 


срабатывает хранимка, которая выполняет задачу и удаляет значение из таблицы :-)
если кто будет поддерживать программку после меня, мозг вынесет себе - это гарантирую..
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602293
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Charles Weyland,

почему хранимая процедура не подходит?
"ХР" - эт что, "Хранимая Procedure" ?
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602513
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles WeylandПробовал. Не достаточно прав.. и да, честно скажу, что хз как их дать.
Хелп, к прочтению которого вас подталкивал Glory, вы так и не прочитали. А там в разделе Permissions всё вполне ясно расписано.
...
Рейтинг: 0 / 0
C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
    #38602542
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныCharles WeylandПробовал. Не достаточно прав.. и да, честно скажу, что хз как их дать.
Хелп, к прочтению которого вас подталкивал Glory, вы так и не прочитали. А там в разделе Permissions всё вполне ясно расписано.
ага, вчера вечером в спокойной обстановке как раз читал этот раздел, там всё ясно как днём
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# 2010. Как запустить на выполнение задачу SQL Server'а (SQL Task) ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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