Страница 1 из 1
(C55) MSSQL + Vista не прёт...
Добавлено: 20 Ноябрь 2010, 2:30
WadimZapara
Чего не хватает Висте?
Программа (стабильно работающая под Win98/NT/2k/XP/2k3) под ОС Vista не желает подключаться к MSSQL-серверу.
Подключение идёт с использованием клашиного MSSQL-драйвера. Писано на C5.5ee.
(Приложение запускается с сетевого ресурса, поэтому режим совместимости с XP - не катит)
Что может быть? Как вылечить?
(видел в инете похожие проблемы 1С+MSSQL+Vista...)
Re: (C55) MSSQL + Vista не прёт...
Добавлено: 20 Ноябрь 2010, 8:27
StillZero
не верю...
посмотри есть ли tcp/ip в настройках клиента, в xp это C:\WINDOWS\system32\cliconfg.exe, в виста хз
Re: (C55) MSSQL + Vista не прёт...
Добавлено: 20 Ноябрь 2010, 8:29
StillZero
и про файрвол не забыть
Re: (C55) MSSQL + Vista не прёт...
Добавлено: 20 Ноябрь 2010, 11:26
WadimZapara
Значит так. Брандмауэр, защитник были отключены.
CliConfg - проверю в понедельник.
Путём создания источника данных - подключение есть.
Re: (C55) MSSQL + Vista не прёт...
Добавлено: 24 Ноябрь 2010, 9:53
WadimZapara
Вопрос решён (ни файрвол, ни настройки клиента - не причём!).
НО, ЧТО БЫЛО:
ПО разработано так, что строка подключения к MSSQL-серверу вида "100.100.100.100,name_database,loin,password" формируется динамически.
Как выяснилось теперь, в процесс формирования строки подключения закралась ошибочка, а именно: после IP-адреса следовали символы <13,10>.
Но, написанная несколько лет назад, программа работала на Win98/NT/2000/2003/XP без проблем.
VISTA же наотрез отказалась подключаться, заявляя при этом, что запрошенный MSSQL-сервер не найден.
пришлось добавить кусочек текста для вырезания мусора из адреса.