В моем случае у меня есть:Когда я обновления Windows через Центр обновления Windows, SQL Server Express 2008 Перестал работать
под управлением Windows 7 машины с SQL Server 2008 Express (Сервер базы данных)
под управлением Windows Vista с моим программным обеспечением (Application Server), которое считывает и записывает данные на сервер базы данных.
Вчера, после обновления Windows, мое программное обеспечение больше не имеет доступа к базе данных.
На сервере приложений есть еще одна программа, и она обращается к одной и той же базе данных правильно, есть также SQL Server Management Studio и она обращается к той же базе данных правильно.
Единственный способ, которым я смог восстановить соединение, был отключен брандмауэр на сервере базы данных.
На брандмауэре сервера базы данных уже существует правило, которое позволяет использовать 3 основных портов, используемых SQL Server (1433 и два других, которые я не помню)
Я пытался создать правило, на брандмауэр сервера приложений, чтобы моя программа могла выйти, но проблема не в этом. Фактически, как отмечалось выше, проблема связана с брандмауэром сервера базы данных: его устранение устраняет проблему.
Знаете ли вы, что обновление? – jao
какая машина была обновлена? – tezzo
Обновление затронуло обе машины. Я не знаю, потому что, к сожалению, установлен как автоматический – Daniele