Команда Update-Database, выдающая ошибку при установлении соединения с сервером (Code First Migration)
Я создал этот проект на моей другой системе и завершил. Я использовал код первой миграции для создания базы данных. В этой системе это приложение работало правильно.
Но теперь, когда я перенес проект в другую систему, его менеджер пакетов показывает следующую ошибку:
При установке соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске сервера / указан экземпляр)
Я пробовал с Update-Database -Vebrose
Я заметил, что он нацелен на неверный источник данных, который был в той системе, где я создал проект. Как решить эту проблему?
2 ответа
Настроен ли SQL Server для удаленных подключений? Открыт ли порт 1433 (порт по умолчанию для SQL Server)?
Если у вас есть только текст, который вы отправили в web.config, строка подключения может быть где-то еще.
Убедитесь, что в app.config установлена строка подключения. Возможно, у него есть связь со "старой" машиной, которая сейчас недоступна.