Нет соединения бд ADOConnection в Windows 10

gr1047
Дата: 21.11.2019 18:06:34
Всем привет.
Помогите разобраться.
Приложение написано на Delphi 10.3.
Соединение с MS SQL через компонент ADOConnection.
Проблема с Windows 8-10.
Нет соединения с БД.
Брендмауэр отключен. Соединение через Management Studio с базой есть.
В windows xp, windows 7 всё работает.
Может быть модуль ADOConnection не работает в W8 и далее.
Голову уже сломал.
Всем спасибо за конструктив.
_Vasilisk_
Дата: 21.11.2019 19:42:48
Полный текст ошибки и ConnectionString в студию.
gr1047
Дата: 22.11.2019 00:53:10
_Vasilisk_, во вложении скриншот ошибки.
При этом порты все открыты и родной софтиной я с сервером соединяюсь.
Из win xp и win 7 всё прекрасно коннектится.
gr1047
Дата: 22.11.2019 00:56:28
_Vasilisk_, вложение не вложилось
https://cloud.mail.ru/public/GL15/vK3qeGi1m
b0rk
Дата: 22.11.2019 08:43:31
gr1047,

FireWall ?
DarkMaster
Дата: 22.11.2019 10:23:29
gr1047,

Покажи строку соединения.
_Vasilisk_
Дата: 22.11.2019 13:32:36
_Vasilisk_
ConnectionString в студию.
gr1047
Дата: 23.11.2019 07:38:58
DarkMaster,
Строка соединения:
'Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=AlcoRetail0919SQL;Use Procedure for repare=1;Auto Translate=True;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False;;Data Source=192.168.88.15, 3232'


Там сервер настроен на порт 3232.
Фаервол отключен.
В виндовс 7 всё коннектится.
А вот ни в 8 ни в 10 нет.
Кроик Семён
Дата: 23.11.2019 15:18:39
gr1047,

1) создайте на рабочем столе в Win 10 пустой текстовый файл
2) переименуйте его расширение в .udl
3) кликните по файлу, откроется мастер ADO соединений
4) настройте соединение, проверьте его кнопкой "Test connection"
5) сохраните
6) переименуйте файл обратно в текстовый
7) посмотрите Notepad'ом. В файле будет созданный Connection String
DarkMaster
Дата: 25.11.2019 18:51:18
gr1047,

Помнится для W10 провайдер SQLOLEDB уже не актуален. Попробуй Microsoft.ACE.OLEDB.12.0 - ищется в Гугле.