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

Откуда: Москва
Сообщений: 590
Мне необходимо запускать скрипты на Питоне на сервере, точнее пользователи
Установил на сервер(Microsoft SQL Server 2017 (RTM-CU15-GDR) (KB4505225) - 14.0.3192.2 (X64)) Python
Для работы необходимо запустить службу sql server launchpad

Подскажите пожалуйста как решить проблему и/или куда смотреть, что-бы решить проблему

К сообщению приложен файл. Размер - 83Kb
24 апр 21, 01:18    [22313482]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1757
Focha,

смотреть errorlog сервера или errorlog винды на причины почему сервис не стартанул.
24 апр 21, 01:41    [22313487]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
Focha
Member

Откуда: Москва
Сообщений: 590
felix_ff
Focha,

смотреть errorlog сервера или errorlog винды на причины почему сервис не стартанул.

В какую папку надо зайти и что посмотреть?
24 апр 21, 01:58    [22313488]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1757
Focha
felix_ff
Focha,

смотреть errorlog сервера или errorlog винды на причины почему сервис не стартанул.

В какую папку надо зайти и что посмотреть?


в ssms: Management -> SQL Server Logs => Current
в винде: ctrl + R => eventvwr.msc =>Windows Logs => Application => искать с события уровня Error, Warning c соурсом службы
24 апр 21, 02:04    [22313491]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
Focha
Member

Откуда: Москва
Сообщений: 590
Явно, что-то с правами, но не могу понять проблем

felix_ff

в ssms: Management -> SQL Server Logs => Current

Нашел только в Windows NT
A timeout was reached (2252341248 milliseconds) while waiting for the SQL Server Launchpad (MSSQLSERVER) service to connect.
The SQL Server Launchpad (MSSQLSERVER) service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

felix_ff

в винде: ctrl + R => eventvwr.msc =>Windows Logs => Application => искать с события уровня Error, Warning c соурсом службы

ничего не нашел

Сообщение было отредактировано: 24 апр 21, 10:51
24 апр 21, 10:56    [22313532]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
vikkiv
Member

Откуда: EU
Сообщений: 2941
Focha,

выдай сначала sp_configure расширенную до advanced
потом посмотри какие учётки на launchpad стоят (есть-ли права на запуск/подсоединение к нужным сервисам)
и какая конфигурация у него в SSCM (там где security context)

потом можно ещё посмотреть последовательность запуска сервисов
(хотя LaunchPad по идее сам всё должен запускать, в т.ч. и SQL)
второй ML тебе не нужен (тот который полностью независимый),
для LaunchPad устанавливать нужно только один (тот который InDataBase)

Иногда из-за обновлений могут у SSMS библиотеки сбиться,
придётся их ремонтировать или пробовать командами сервисы запускать а не из UI консоли

Сообщение было отредактировано: 24 апр 21, 11:52
24 апр 21, 11:54    [22313543]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
Focha
Member

Откуда: Москва
Сообщений: 590
vikkiv
выдай сначала sp_configure расширенную до advanced
потом посмотри какие учётки на launchpad стоят (есть-ли права на запуск/подсоединение к нужным сервисам)
и какая конфигурация у него в SSCM (там где security context)

А можно поподробней?

vikkiv

потом можно ещё посмотреть последовательность запуска сервисов
(хотя LaunchPad по идее сам всё должен запускать, в т.ч. и SQL)
второй ML тебе не нужен (тот который полностью независимый),
для LaunchPad устанавливать нужно только один (тот который InDataBase)

Проблема, служба не запускается, зависимости для службы работают, да один оставил.


vikkiv

Иногда из-за обновлений могут у SSMS библиотеки сбиться,
придётся их ремонтировать или пробовать командами сервисы запускать а не из UI консоли

ну это самый последний вариант
25 апр 21, 19:03    [22314012]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
vikkiv
Member

Откуда: EU
Сообщений: 2941
Focha,

Вроде там какие-то танцы (или просто удостовериться) были с параметрами
clr enabled
external scripts enabled
из sp_configure (может они даже были в запрятаны в show advanced options, как альтернатива: select * from sys.configurations)
хотя первая вероятно больше относилась к включению/настройке sp_rxpredict
( или predict() - но эта по идее должна работать out-of-box на соответствующих серилизованных моделях)

у меня как-то launchpad перестал запускаться при смене пользователя сервиса (каких-то там прав не хватало)
скорее всего второй вариант т.к. первая часть это более тонкая настройка.

но в любом случае - в первую очередь анализ содержания логов
(как собственных SQL Server, в т.ч. хранимых текстом на диске, так и родных Windows - Event Viewer)
там обычно написано в чём дело чтобы дальше по цепи причины копать
26 апр 21, 22:33    [22314784]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2017 Python  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1757
Focha,

посмотрите лог еще вот тут
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log\ExtensibilityLog

Вместо MSSQL13.MSSQLSERVER может быть немного другая подпапка зависит от Вашей версии сервера и имени инстанса.

И уточните под какой учетной записью у вас настроен старт службы?
26 апр 21, 23:02    [22314800]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить