Мой новый Server 2008 R2 Server не будет принимать соединения от моего приложения MVC3.
Я пытался заставить это работать в течение 3 дней.Он просто не будет подключаться через браузер.Однако я могу войти через SQL Server Mgmt Studio с учетными данными пользователя, а также с правами администратора.
Я сделал следующее:
- Настройка удаленных подключений для принятия (даже если IISи SqlExpress работают на одной и той же коробке)
- Включены именованные каналы / tcp / shared memory
- Отключены динамические порты для конфигурации TCP (моя опция пуста)
- Указан портКонфигурация TCP
- Отключенный брандмауэр Windows
Я понимаю, что это общая ошибка, но она не будет подключаться.
Строка подключения:
add name="Main.ConnectionString"
connectionString="Data Source=.\sqlexpress;Initial Catalog=BJ;User Id=Jameson;Password=pass!;"
Я получаю следующую ошибку (YSOD):
При установке соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске указанного сервера / экземпляра)
[SqlException (0x80131904): при установке соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске сервера / указан экземпляр)]
Как это можно исправить?