Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
Пытаюсь запустить агента SQL Server для экземпляра разными способами и вот что получается

[b]start-service SQLAgent$SHAREPOINT[/b]
start-service : Cannot find any service with service name 'SQLAgent'.
At line:1 char:1
+ start-service SQLAgent$SHAREPOINT
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (SQLAgent:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommand

start-service  "SQLAgent$SHAREPOINT"
start-service : Cannot find any service with service name 'SQLAgent'.
At line:1 char:1
+ start-service  "SQLAgent$SHAREPOINT"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (SQLAgent:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommand

[b]start-service  'SQLAgent$SHAREPOINT'[/b]
start-service : Service 'SQL Server Agent (SHAREPOINT) (SQLAgent$SHAREPOINT)' cannot be started due to the following
error: Cannot open SQLAgent$SHAREPOINT service on computer '.'.
At line:1 char:1
+ start-service  'SQLAgent$SHAREPOINT'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service],
   ServiceCommandException
    + FullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand

[b]start-service -name 'SQLAgent$SHAREPOINT'[/b]
start-service : Service 'SQL Server Agent (SHAREPOINT) (SQLAgent$SHAREPOINT)' cannot be started due to the following
error: Cannot open SQLAgent$SHAREPOINT service on computer '.'.
At line:1 char:1
+ start-service -name 'SQLAgent$SHAREPOINT'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service],
   ServiceCommandException
    + FullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand

[b]start-service -name "SQLAgent$SHAREPOINT"[/b]
start-service : Cannot find any service with service name 'SQLAgent'.
At line:1 char:1
+ start-service -name "SQLAgent$SHAREPOINT"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (SQLAgent:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommandки.
28 апр 18, 02:10    [21375838]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
start-service SQLAgent$SHAREPOINT
start-service : Cannot find any service with service name 'SQLAgent'.
At line:1 char:1
+ start-service SQLAgent$SHAREPOINT
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (SQLAgent:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommand

start-service  "SQLAgent$SHAREPOINT"
start-service : Cannot find any service with service name 'SQLAgent'.
At line:1 char:1
+ start-service  "SQLAgent$SHAREPOINT"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (SQLAgent:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommand

start-service  'SQLAgent$SHAREPOINT'
start-service : Service 'SQL Server Agent (SHAREPOINT) (SQLAgent$SHAREPOINT)' cannot be started due to the following
error: Cannot open SQLAgent$SHAREPOINT service on computer '.'.
At line:1 char:1
+ start-service  'SQLAgent$SHAREPOINT'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service],
   ServiceCommandException
    + FullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand

start-service -name 'SQLAgent$SHAREPOINT'
start-service : Service 'SQL Server Agent (SHAREPOINT) (SQLAgent$SHAREPOINT)' cannot be started due to the following
error: Cannot open SQLAgent$SHAREPOINT service on computer '.'.
At line:1 char:1
+ start-service -name 'SQLAgent$SHAREPOINT'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service],
   ServiceCommandException
    + FullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand

start-service -name "SQLAgent$SHAREPOINT"
start-service : Cannot find any service with service name 'SQLAgent'.
At line:1 char:1
+ start-service -name "SQLAgent$SHAREPOINT"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (SQLAgent:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommandки.
28 апр 18, 02:11    [21375839]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
через диспетчер служб windows server 2012r2 запускается
28 апр 18, 02:12    [21375840]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7210
SAS2014
через диспетчер служб windows server 2012r2 запускается
SQLSERVERAGENT название севиса.
28 апр 18, 02:18    [21375841]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
aleks222
Member

Откуда:
Сообщений: 847
Если уж повершелл... то надо начинать с
get-service
28 апр 18, 06:15    [21375878]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
aleks222
Если уж повершелл... то надо начинать с
get-service


отличный совет , но это камандлет выводит инфу о службах, но ни как не останавливает указаную по поле name службу тем более агента sql экземпляра
28 апр 18, 07:04    [21375896]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
Relic Hunter
SAS2014
через диспетчер служб windows server 2012r2 запускается
SQLSERVERAGENT название севиса.


ну ка полную команду напишите в которой будет запускатся служба агента sql servera определеного экземпляра, например sharapoint
28 апр 18, 07:06    [21375897]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
aleks222
Member

Откуда:
Сообщений: 847
SAS2014
aleks222
Если уж повершелл... то надо начинать с
get-service


отличный совет , но это камандлет выводит инфу о службах, но ни как не останавливает указаную по поле name службу тем более агента sql экземпляра

Имеющий глазки, да узрит правильное наименование службы.
28 апр 18, 08:55    [21376065]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
aleks222
SAS2014
пропущено...


отличный совет , но это камандлет выводит инфу о службах, но ни как не останавливает указаную по поле name службу тем более агента sql экземпляра

Имеющий глазки, да узрит правильное наименование службы.



Вот еще раз скинул какие команды выполнял и где тут не то имя службы?

К сообщению приложен файл. Размер - 39Kb
4 май 18, 06:09    [21386122]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
Guf
Member

Откуда: Новосибирск
Сообщений: 641
SAS2014,

https://social.technet.microsoft.com/Forums/lync/en-US/b658138f-a8c4-481d-9153-ee133d68c6b3/powershell-will-not-start-or-stop-any-windows-services?forum=ITCG
Hi,
I had the same problem and it is caused by the powershell version in use.
On my laptop I have powershell 4.0 and the code that works looks like this:

$ServiceToStopandStart = Get-Service $TargetServiceName
Stop-Service $ServiceToStopandStart


On my server (windows 2008 R2) on powershell 2.0 the command must look like:

$ServiceToStopandStart = Get-Service $TargetServiceName
Stop-Service $ServiceToStopandStart.name

Aparently older version cannot handle an object as parameter for the service controller.
4 май 18, 10:05    [21386492]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
aleks222
Member

Откуда:
Сообщений: 847
SAS2014
aleks222
пропущено...

Имеющий глазки, да узрит правильное наименование службы.



Вот еще раз скинул какие команды выполнял и где тут не то имя службы?


Осподе, страдалец, запусти повершелл под администратором.

Обычному пользователю не дано стартовать службы и ошибка именно:

start-service : Не удается запустить службу "имярек" из-за следующей ошибки: Не удалось открыть службу имярек на компьютере '.'.
4 май 18, 17:14    [21388162]     Ответить | Цитировать Сообщить модератору
 Re: Запуск служб через Powershell  [new]
SAS2014
Member

Откуда: Сталинград
Сообщений: 2906
хм .... а точно про админа забыл
7 май 18, 00:20    [21391839]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить