#sql-server #authentication
#sql-сервер #аутентификация
Вопрос:
В настоящее время я сталкиваюсь с проблемой, когда SQL Server просто последовательно прерывает соединение через определенный промежуток времени.
Я попытался перезапустить службу SQL Express в services.msc, первоначальное подключение / вход в систему прошли успешно, но затем, примерно через 1 минуту после этого, любое взаимодействие с сервером просто приведет к тому, что SSMS сообщит об ошибке 233.
A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) (.Net SqlClient Data Provider)
Это похоже на то, как если бы служба SQLExpress была закрыта автоматически, но затем в диспетчере конфигурации она по-прежнему отображается как запущенная. Проблема, похоже, также не связана с SSMS, поскольку я попытался обновить, и ошибка все еще возникает. С какой проблемой я столкнулся?
Ответ №1:
Потому что по умолчанию EXPRESS edition создает базу данных с АВТОЗАКРЫТИЕМ, установленным на ВКЛ.
Сбросьте эту функцию в положение ВЫКЛ для базы данных.