Импорт библиотек Python на SQL Server - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь «импортировать указатель даты» в моем скрипте SQL Server Python, но по какой-то причине он не работает. Другие библиотеки (например, Pandas) работают нормально.

Я пробовал следующий скрипт на Python;

 import sqlmlutils  
 connection = sqlmlutils.ConnectionInfo(server="xxx", database="xxx")
 sqlmlutils.SQLPackageManager(connection).install("datefinder")

И получаю следующее сообщение об ошибке;

MSSQLDatabaseException: (20009, сообщение об ошибке b'DB-Lib 20009, серьезность 9: \ nНе удается подключиться: Adaptive Server недоступен или не существует (xxx \ xxx) \ n ')

Когда я пытаюсь запустить свой скрипт в SQL Server, я получаю следующую ошибку:

Msg 39004, Уровень 16, Состояние 20, Строка 1 Ошибка скрипта Python во время выполнения sp_execute_external_script с HRESULT0x80004004. Сообщение 39019, уровень 16, состояние 2, строка 1 Произошла внешняя ошибка сценария:

Ошибка выполнения. Проверьте вывод для получения дополнительной информации. Трассировка (последний вызов был последним): файл "", строка 5, в файле "C: \ PROGRA ~ 1 \ MICROS ~ 4 \ MSSQL1 ~ 1.DEV \ MSSQL \ EXTENS ~ 1 \ DEV201701 \ 64B0BBDF-3497-42E2-8C54-38CA1EA8CD85 \ sqlindb.py ", строка 37, в преобразовании импорта datefinder ImportError: Нет модуля с именем datefinder

SqlS satelliteCall error: Ошибка в выполнении. Проверьте вывод для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...