У меня есть приложение Python Django Admin, которое я могу запустить на своем ноутбуке с Windows 10 в базе данных AWS MS-SQL. Затем я создаю сервер AWS для Windows, настраиваю его в соответствии с моим ноутбуком и пытаюсь запустить тот же код для той же базы данных. Я получаю ошибку:
Время ожидания входа истекло. Неверный атрибут строки подключения. При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или недоступен.
Вот моя настройка базы данных:
DATABASES = {
'default': {
'NAME': 'sandpit',
'ENGINE': 'sql_server.pyodbc',
'HOST': 'sample-instance.*******.ap-southeast-2.rds.amazonaws.com',
'USER': 'admin',
'PASSWORD': '******',
'OPTIONS': {
'driver': 'ODBC Driver 17 for SQL Server',
}
}
}