У меня есть проект C# с SQL Server 2008 R2, и проект запускается без проблем на моем локальном компьютере и когда я публикую его на сервере Win2008 R2. Но проект не работает и не может подключиться к серверу без ошибок. Все настройки базы данных проверяются, и я включаю настройки TCP/IP и т. Д. Но все еще не работает. Я думаю, проблема связана с строкой подключения, которая ниже. Когда страницы будут подключаться к базе данных, ничего не происходит в браузере и браузере в режиме загрузки (ожидание ответа).Не удается подключиться к SQL Server 2008 R2
Строка соединения на компьютере
Data Source =(Local);Initial Catalog=Bulk;Integrated Security=True;Timeout=0;Max Pool Size=5000;
Строка подключения на сервере Windows,
Data Source=My Ip Windows Server,1433;Network Library=DBMSSOCN;Initial Catalog=Bulk;User ID=administrator;Password=My Windows Login Pass;Timeout=0;Max Pool Size=5000;
Я получил эту ошибку:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified
@ shA.t Yeah right – Chiako
Если вы хотите использовать проверку подлинности Windows, вы просто оставляете учетные данные из строки подключения и указываете интегрированную безопасность. Отправка имени пользователя/пароля подразумевает аутентификацию SQL, которая представляет собой совершенно другой набор учетных данных. – Alejandro