Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск SQL Server Agent / 4 сообщений из 4, страница 1 из 1
04.07.2002, 08:08:37
    #32035066
Andrey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск SQL Server Agent
Подскажите , как запустить MS SQL Server Agent при старте коипьютера. ОС Windows 98.
...
Рейтинг: 0 / 0
04.07.2002, 09:32:50
    #32035075
Sanek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск SQL Server Agent
в ЕМ выбрать сервер, свойства -> на вкладке General
2-я галочка снизу ....
...
Рейтинг: 0 / 0
04.07.2002, 09:37:12
    #32035077
Белов Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск SQL Server Agent
Service Manager - SQL Server Agent - Auto-start service where OS start
...
Рейтинг: 0 / 0
04.07.2002, 09:59:30
    #32035086
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск SQL Server Agent
Т.к. 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
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск SQL Server Agent / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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