powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск SQL Server Agent
4 сообщений из 4, страница 1 из 1
Запуск SQL Server Agent
    #32035066
Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите , как запустить MS SQL Server Agent при старте коипьютера. ОС Windows 98.
...
Рейтинг: 0 / 0
Запуск SQL Server Agent
    #32035075
Sanek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в ЕМ выбрать сервер, свойства -> на вкладке General
2-я галочка снизу ....
...
Рейтинг: 0 / 0
Запуск SQL Server Agent
    #32035077
Фотография Белов Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Service Manager - SQL Server Agent - Auto-start service where OS start
...
Рейтинг: 0 / 0
Запуск SQL Server Agent
    #32035086
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.к. SQL Server Agent является сервисом а в Windows 98 не поддерживает запуск сервисов, то можно

- запускать утилиту sqlagent как-то с помощью системы, например, через Startup меню или каких нибудь других средств

- создать процедуру
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
use master
go
if exists (select * from sysobjects where id = object_id(N'[dbo].[sp_autostart_sqlagent]') and OBJECTPROPERTY(id, N'IsProcedure') =  1 )
drop procedure [dbo].[sp_autostart_sqlagent]
GO
SET QUOTED_IDENTIFIER OFF
SET ANSI_NULLS ON 
GO
create procedure sp_autostart_sqlagent
as
declare @retcode int
declare @local int

exec @retcode = sp_OACreate 'SQLDMO.SqlServer', @local OUT
if @retcode<> 0  
return - 1 

EXEC @retcode = sp_OAMethod @local, 'Connect', NULL, '(local)'
if @retcode<> 0  
return - 1 

declare @js int
EXEC @retcode = sp_OAMethod @local,'JobServer' , @js OUT
return - 1 

EXEC @retcode = sp_OAMethod @js,'Start' 
if @retcode<> 0  
return - 1 

return  0 
GO
SET QUOTED_IDENTIFIER OFF
SET ANSI_NULLS ON 
GO


И затем установить, чтобы данная процедура выполнялась при запуске сервера

Код: plaintext
1.
2.
exec master..sp_procoption 'sp_autostart_sqlagent','startup',true
go
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск SQL Server Agent
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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