powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема запуска python скриптов через xp_cmdshell
6 сообщений из 6, страница 1 из 1
Проблема запуска python скриптов через xp_cmdshell
    #39786562
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в консоли сервера выполню cmd"C:\Program Files (x86)\Python37-32\python.exe" c:\work\python\Nielson.pyто все работает.

Если тоже самое, но из MSSQL(права пользователя для cmd максимальные)
Код: sql
1.
EXEC xp_cmdshell '"C:\Program Files (x86)\Python37-32\python.exe" c:\work\python\Nielson.py';


то выдает:
---
ERROR:paramiko.transport: from cryptography.hazmat.bindings._openssl import ffi, lib
ERROR:paramiko.transport:ImportError: DLL load failed: Не найден указанный модуль

Не работают только некоторые внешние библиотеки python. Большинство без проблем.

Подозреваю, что при запуске через xp_cmdshell ищутся 64-bit библиотеки, которых нет.
@@versionMicrosoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64)
Jun 17 2011 00:54:03
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: )
...
Рейтинг: 0 / 0
Проблема запуска python скриптов через xp_cmdshell
    #39786632
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deff,
а с консоли сервера, но под пользователем, с которого запущена служба mssql работает?
...
Рейтинг: 0 / 0
Проблема запуска python скриптов через xp_cmdshell
    #39786746
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeffЕсли в консоли сервера выполнюА из какого каталога?
...
Рейтинг: 0 / 0
Проблема запуска python скриптов через xp_cmdshell
    #39786783
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgDeffЕсли в консоли сервера выполнюА из какого каталога?Команда работает из любого каталога. Это я уже проверил.
...
Рейтинг: 0 / 0
Проблема запуска python скриптов через xp_cmdshell
    #39786926
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Deff]alexeyvgКоманда работает из любого каталога. Это я уже проверил.
А теперь попробуйте проверить ее работу из-под пользователя под которым запущены службы MSSQL.
...
Рейтинг: 0 / 0
Проблема запуска python скриптов через xp_cmdshell
    #39787541
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andy stDeff,
а с консоли сервера, но под пользователем, с которого запущена служба mssql работает?
Александр СпелицинА теперь попробуйте проверить ее работу из-под пользователя под которым запущены службы MSSQL.

При попытке проверить, пришлось перезапустить сервер. После этого заработало.
До перезагрузки дали пользователю локального админа, что само по себе не помогло.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема запуска python скриптов через xp_cmdshell
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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