У нас есть 2 физических сервера, один из которых первый, на котором установлена Windows Server 2008 с IIS 7, на втором сервере - Windows Server 2008 с SQL Server 2008.
Приложение представляет собой ASP.NET MVC 3 (тогда используется .NET 4.0). Пул приложений использует .NET frmework 4.0 в режиме «Интегрированный», удостоверение «NetworkService»
В "IIS maanger" на трех панелях у меня есть Сайты \ Веб-сайт по умолчанию \ MyWebSite, когда я просматриваю, я получаю сообщение об ошибке:
The server was not found or was not accessible, allow remote connections, (provider:SQL Network Interface, error : 26 - Error Locating/Instance specified)
С сервера IIS я попробовал «Telenet serverSQLname 1433», и это работает
В connectionstring
NHibernate у меня есть это:
Data Source=SERVERDBNAME;Initial Catalog=MyDatabase; Initial Catalog=MyDB;
User Id= MyUser; Password=MyUser; Integrated Security=True
Я пробовал несколько синтаксисов, но тот же результат.
Я создал пользователя «MyUser» в SQL Server.
Я создал строку подключения в IIS, но не знаю, полезна ли она
Я открыта, чтобы опробовать ваши решения :) Такая работа - это совсем не моя работа, я всего лишь разработчик:)
Спасибо