На моем компьютере есть копия базы данных и веб-сайта моего клиента. Также есть соответствующая копия обоих в Интернете, где клиенты моего клиента будут использовать веб-сайт.
Когда я тестирую свою локальную копию сайта с моей локальной базой данных, все работает.
Когда я тестирую свою локальную копию сайта с онлайн-базой данных, все работает нормально.
Когда я тестирую онлайн-копию сайта с онлайн-базой данных, я получаю следующую ошибку:
Произошла ошибка, связанная с сетью или конкретным экземпляром, при установке соединения с SQL Server. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: Сетевые интерфейсы SQL, ошибка: 26 - Ошибка при обнаружении указанного сервера / экземпляра)
Я работаю с веб-хостингом более 12 часов, и нам удалось убедиться, что я использую правильное имя экземпляра.
Он очень осторожен, поэтому не разрешает удаленные подключения, однако, поскольку веб-сайт и SQL Server существуют на одном сервере, я не думаю, что это будет проблемой.
Я на 99% уверен, что проблема в том, что, поскольку я использую то, что, как мы знаем, является правильным именем экземпляра для SQL Server, проблема должна заключаться в связи с SQL. Я чувствую, что есть что-то, что установил веб-хост, что блокирует или отклоняет запросы, отправленные к SQL Server.
Может ли кто-нибудь предложить какие-либо причины этой ошибки? Я погуглил, но не нашел никакой информации, которая была бы особенно полезной, то есть вся информация, которую я нашел, касалась того, что я уже проверил.
РЕДАКТИРОВАТЬ
Теперь я также не могу удаленно подключиться к Management Studio, потому что
Ошибка входа для пользователя
Я убедился, что мои учетные данные верны.
Поскольку вы заявили, что приложение правильно запускается на вашем компьютере, вы можете протестировать следующее:
Быстрый способ напрямую проверить соединения SQL Server - создать udl файлы, если ваш веб-хостинг желает, вы можете провести сеанс удаления и протестировать различные конфигурации с помощью файла udl.