Ошибка тайм-аута pyodbc, привязки нескольких портов - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь использовать pyodbc для подключения к Docker-контейнеру SQL Server. Вот несколько снимков экрана. Первый - это вывод docker ps -a. Второй - пара строк из оболочки Python, где я пытаюсь подключиться к SQL Server. Оба работают на моем локальном компьютере.

У меня такие вопросы: проблема в том, что мой контейнер имеет две разные привязки порта? И если так, как я могу удалить одну из привязок портов, чтобы позволить себе войти в систему из сценария python?

Несколько портов Попытка обоих портов

Редактировать
Вы заметите, что вторая попытка войти в систему вызывает ошибку имени пользователя. Я перепробовал все стандартные для SQL Server, такие как SA, я и root. Есть ли способ узнать, какое имя пользователя я должен использовать?

...