Не знаю, что случилось, но на моем Windows 7 64bit соединение с SQL2005 с помощью собственного клиента SQL больше не работает.

Более подробно, если я пытаюсь подключиться к серверу SQL с помощью oledb, он работает нормально, независимо от того, есть ли VB.NET, файл UDL, MS Access, ODBC и т.д. И т.д.

Если я попробую то же самое (тот же пользователь, тот же сервер, та же база данных) с использованием собственного клиента SQL, он зависнет. Он зависает от программы VB.net, зависает от файла UDL, зависает от источника ODBC и т.д.

Я перепробовал много вещей, не решая этого. Есть ли способ переустановить, исправить, восстановить и т.д. Sql Native client?

1 ответ1

1

Мне помогает следующее:

http://blogs.msdn.com/b/sql_protocols/archive/2010/08/13/windows-7-appcompat-changes-and-sql-server-client-and-setup-hangs.aspx

В статье указан параметр объекта групповой политики "Отключить механизм совместимости с обратным переключением" в разделе «Конфигурация компьютера \ Политики \ Административные шаблоны \ Компоненты Windows \ Совместимость приложений», для которого необходимо установить значение "Не настроено" или "Отключено"! Если для этого параметра установлено значение "Включено", собственный клиент SQL Server зависает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .