Ajit Kumar Pandit Ответов: 1

Сетевые интерфейсы Sql, ошибка:52


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

Что я уже пробовал:

Я искал, но не нашел решения.

Jochen Arndt

Нет необходимости искать. Просто сделайте то, что предлагает сообщение об ошибке:

"Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен на разрешение удаленного подключения.
...
Убедитесь, что SQL Server Express установлен правильно и включена функция выполнения локальной базы данных."

Никто здесь не может помочь, потому что только вы можете сделать вышеуказанные проверки.

Ajit Kumar Pandit

- Хорошо, сэр. У меня есть решение. Спасибо.

1 Ответов

Рейтинг:
4

OriginalGriff

Сообщение об ошибке довольно явное:

Verify that the instance name is correct and that SQL Server is configured to allow remote connection.(Provider: SQL Network Interfaces, Error:52 - Unable to locate a Local Database Runtime installation. Verify that SQL Server Express is properly installed and that the Local Database Runtime feature is enabled.)

Поэтому начните с просмотра строки подключения, которую вы используете, и убедитесь, что экземпляр сервера, на который она ссылается, может быть доступен с компьютера, на котором вы запускаете код.
Затем проверьте данные входа в систему в строке и, наконец, что экземпляр SQL server настроен для удаленных подключений (многие из них не являются таковыми по соображениям безопасности).

Извините, но мы не можем сделать ничего из этого для вас: мы не можем получить доступ к вашей строке подключения или SQL-серверу, который вы пытаетесь использовать.


Ajit Kumar Pandit

Спасибо