Проблема NT AUTHORITY \ NETWORK SERVICE при развертывании на удаленном сервере SQL 2005 - PullRequest
1 голос
/ 10 октября 2008

При попытке подключиться к серверу SQL на удаленном сервере я получаю очень неспецифическую ошибку. Мне кажется, что я сделал все правильные настройки, разрешил TCP / IP, перезапустил службу, добавил права на NT AUTHORITY \ NETWORK SERVICE и других связанных пользователей для базы данных. Я могу попасть на страницу aspx, но как только я нажму "отправить" при входе в систему, я получу:

Информация об исключении: Тип исключения: SqlException Сообщение об исключении: при установлении соединения с SQL Server произошла ошибка сети или экземпляра. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server)

1 Ответ

1 голос
/ 10 октября 2008

на удаленном сервере создайте псевдоним для экземпляра сервера, который использует TCP / IP и порт, и используйте этот псевдоним в строке подключения. Таким образом, он даже не будет пытаться использовать DBNMP

Также вы можете попытаться форсировать проблему в строке подключения. http://connectionstrings.com/article.aspx?article=howtodefinewichnetworkprotocoltouse

...