Задать вопрос
@QTusers

Удаленное подключение к SQLserver?

Пытаюсь подключится к удаленному серверу SQLserver. Мой проект выдает следующую ошибку
pyodbc.InterfaceError: ('28000', '[28000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]При входе в систему пользователя "Н-03\\Гость" произошла ошибка. (18456) (SQLDriverConnect); [28000] [Microsoft][ODBC Driver 18 for SQL Server]Недопустимый атрибут строки подключения (0); [28000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]При входе в систему пользователя "Н-03\\Гость" произошла ошибка. (18456); [28000] [Microsoft][ODBC Driver 18 for SQL Server]Недопустимый атрибут строки подключения (0)')

Проблема в коде ?? или настройках SQLservera
Вот код
def get_params(data):
        r = ['DRIVER={ODBC Driver 18 for SQL Server}']
        r.append(f'Server={data["host"] if "host" in data else "localhost"}' + (f',{data["port"]}' if 'port' in data else ''))
        r.append(f'Database={data["database"] if "database" in data else "master"}')
  • Вопрос задан
  • 66 просмотров
Подписаться Простой 7 комментариев
Пригласить эксперта
Ответы на вопрос 1
@egor_87
Видимо неправильный порт или удаленное подключение не разрешено в SQL Server Management Studio.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы