Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.02;
Скачать: CL | DM;

Вниз

MDAC и WIN98   Найти похожие ветки 

 
Stas ©   (2004-01-09 14:12) [0]

Кто сталкивался с такой проблемой MDAC 2.7 и MDAC 2.8 (другие не пробовал) криво становятся на 98 винду на некоторых компах. Те MDAC что идут с Win98 работают нормально.
Может кто знает в чем дело ?


 
sniknik ©   (2004-01-09 15:09) [1]

в чем проявляется кривизна? постоянно работаю с ним никаких проблем не испытывал. хотя в основном прога под NT/W2k но имеется и достаточное количество установок под 98й (и даже одна под 95 :о)), как ни отговаривали).


 
Stas ©   (2004-01-09 15:16) [2]

У меня работает тоже нормально, но на некоторых компах некоторые програмы вообще не хотят запускаться.
Пишут Invalid Floating Operation и закрываются или вообще система выводит сообщение Программа выполнила недопустимую операцию и будет закрыта...
Когда возвращаю старую версию MDAC все нормально.


 
sniknik ©   (2004-01-09 15:32) [3]

Invalid Floating Operation это при преобразованиях типов если к примеру точка вместо запятой как в настройках. или наоборот. также при переводах даты из строки, нигде дату строкой в запрос не передаеш?
а вообще сделай запись лог, и сними его с той машины где глюки. узнай на какой команде это выдает можно будет более конкретно поговорить.

> Когда возвращаю старую версию MDAC все нормально.
как возвращаеш? насколько знаю анинстала у него нет.


 
Stas ©   (2004-01-09 15:43) [4]

Ошибка в проге она бы везде выдавалась, а то на одном компе есть, а на другом нет. У меня прога на разных системах стоит
Win98/2000/xp, А ошибка только на 98, и то не на всех.

> Когда возвращаю старую версию MDAC все нормально.
как возвращаеш? насколько знаю анинстала у него нет.

Копирую папку C:\Program Files\Common Files\System
Может там и не все но одна из прог показала что ошибка в библиотеке MSADOR15.dll. А она находится как раз в этой папке.

Может червь побил какие-то *.Dll. ? (не исключено что он побывал на тех компах)


 
Stas ©   (2004-01-09 16:26) [5]

Люююдиии !!!
Есть какие-нибудь мысли ?


 
sniknik ©   (2004-01-09 16:27) [6]

> Ошибка в проге она бы везде выдавалась, а то на одном компе есть, а на другом нет. У меня прога на разных системах стоит
если написано жестко под определенные настройки то как раз так и будет там где совпадают работает а на другом нет.

> Может червь побил какие-то *.Dll. ? (не исключено что он побывал на тех компах)
все возможно, но разве это не после установки нового MDAC-а?


 
Stas ©   (2004-01-09 16:33) [7]

все возможно, но разве это не после установки нового MDAC-а?

После установки. Но может MDAC использует какие-то системные файлы которых нет в обновлении MDAC ?
После переустановки винды все работает. Но неохота винду переставлять на всех этих компах, да и времени нет, и ошибку хочется найти !


 
sniknik ©   (2004-01-09 16:40) [8]

в нем много чего нет, но он использует. там кстати списочек должен быть где скачивал. jet я знаю не включается, есть еще не помню. про jet знаю так как работаю с ним.


 
Stas ©   (2004-01-09 16:43) [9]

sniknik © (09.01.04 16:40) [8]
там кстати списочек должен быть где скачивал

на microsoft.com ?

Спасибо !!!


 
jocko ©   (2004-01-10 00:26) [10]

Как следует из заголовка используется MS SQL.
-Опыт подсказвыает, что стоит обратить внимание не только на установку mdac, но и sql клиента, и заведенные в нем алиасы. -Следует обратить внимание на версию 98 (SE - проблем нет, иначе ставить IE, mdac то же для 95)
-Вообще лучше собрать mdac и sql клиента в один дистрибутив и давать пользователю вместе с дистрибутивом основной программы, обычно проблемы начинаются когда пользователь сам что то там ставит скачивая из интернета, кстати есть есть такие кто скачал IE6, mdac 2.8 и поставил на W95 - действительно не работает (Microsoft ole db provider for sql server кажется там вообще отсутвтует) :-)
- хотя етсть варианты в которых я так и не разобрался, когда к одному серверу подключение возможно, а к другому нет причем с одного клиента, причем все настройки абсолютно одинаковы (иногда помогает удалить алиас и завести заново) :(


 
sniknik ©   (2004-01-10 00:53) [11]

на 95е нужен DCOM, на некоторые 98е тоже. IE не нужен (нигде не видел упоминаний о нем).
но в данном случае проблема после установки а если бы не было DCOM то не удалось бы уже и установить.

Microsoft ole db provider for sql server не может там отсутствовать в принципе, фактически все ADO под него и создавалось, и чтобы не включить? не верю! ;о)

> иногда помогает удалить алиас
какой алиас? в BDE? брось его, для MSSQL родное ADO. c BDE возможны любые непонятные глюки (не поддерживает всей функциональности, и ограничен по версии MSSQL)



Страницы: 1 вся ветка

Текущий архив: 2004.02.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
4-2422
Sword-Fish
2003-11-25 01:45
2004.02.02
Процессы в Win XP


3-1977
jocko
2004-01-08 13:50
2004.02.02
Соединение с сервером ADO


1-2209
Serzh ML
2004-01-13 22:53
2004.02.02
Компонент после инсталяции исчезает с закладки,. в чём дело?


4-2421
Sanad
2003-11-21 08:24
2004.02.02
Перехват принтера


6-2255
Интересующийся
2003-11-26 01:43
2004.02.02
TServerSocet и TClientSocet