Не удается подключиться к Sql Server - PullRequest
0 голосов
/ 07 августа 2009

Я получаю эту ошибку на рабочем сервере:

Произошла ошибка, связанная с сетью или экземпляром, при установлении> подключения к SQL Server.

Это на IIS и подключение к серверу sql с аутентификацией Windows.

Есть идеи? или решения?

Ответы [ 3 ]

0 голосов
/ 07 августа 2009

Вы уверены, что рабочий сервер имеет доступ к соответствующему SQL Server? Вы можете легко использовать ODBC Data Source Administrator, чтобы проверить, что это так.

0 голосов
/ 07 августа 2009

если это веб-приложение и вы не используете олицетворение, приложение будет пытаться соединиться с пользователем IIS, скорее всего NETWORK SERVICE, b / c, который является пользователем, который запускает приложение. Я предлагаю либо использовать олицетворение (см. Пост Дилли), либо создать имя пользователя и пароль приложения и использовать его. Я лично предпочитаю имена пользователей приложения для большинства случаев.

0 голосов
/ 07 августа 2009

Сообщение об ошибке, указанное в вопросе, обычно возникает у меня, когда у меня возникают проблемы с подключением, не связанные с учетными данными. Правильно ли настроена строка подключения? Вы проверяли это на другой машине?

Кроме того, при наличии аутентификации Windows обновил web.config, установив:

<identity impersonate="true"/>

решает проблему, поскольку веб-приложение олицетворяет человека, использующего приложение, и его учетные данные уже проверены и переданы на SQL Server.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...