Здесь немного загадки.
У меня Windows Server 2008 под управлением IIS7 и MS SQL Server 2008 R2.Я открыл необходимые порты на брандмауэре и включил правильные параметры конфигурации SQL Server, чтобы разрешить удаленные подключения.
Я доказал, что это работает, имея возможность подключаться как в SQL Server Management Studio Express, так и в VS 2010 измоя машинкаОднако, когда я загружаю свой сайт на сервер, он выдает ошибку при попытке подключиться к базе данных - используя ту же самую строку подключения, которая работает на моем компьютере разработчика.
Data Source=MY.IP.ADD.DDRE.SS;Initial Catalog=relenster_v2_updated;Persist Security Info=True;User ID=<username>;Password=<mypassword>
Ошибка, которую я улавливаюэто:
provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server
Есть идеи?
ОБНОВЛЕНИЕ: SQL Server и IIS находятся на одной машине
Моя машина разработки полностью отделена