Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Microsoft OLE DB Provider for SQL Server  [new]
Egorich
Member

Откуда: Беларусь г. Минск
Сообщений: 303
Подскажите пожалуйста, как переустановить поставщик данных "Microsoft OLE DB Provider for SQL Server". Как можно переустановить поставщика? По идее после установки MSSQL сервера этот поставщик должен появится?
Произошло вот что: пришёл к заказчику, установил MSSQL2000 сверху sp3. Запускаю своё приложение, говорит что-то про поставщика. Я и подумал про поставщиков товаров(у меня программа склад :). У меня проверка на активность фирмы при запуске есть, может с её поставщиком что-то нетак :D Делать нечего, я с умным видом ставлю Delphi и смотрю.... В итоге разобрался компонент ADOConnection1 ненаходит поставщика. Ставлю доступ через ODBC, программа работает, но при более сложном запросе, between с датами, выдаётся сообщение, что такие фишки я неподдерживаю.
При попытке установить "Microsoft OLE DB Provider for SQL Server" и настроить поставщика выдаёт сообщение "Поставщик более недоступен. Убедитесь, что он установлен правильно."

P.S. Возможно ОС XP хромает. Сервер поставил лишь на 2-ой раз, поскольку инструментов для запуска в первый раз в меню неоказалось.

Спасибо.
25 апр 06, 23:08    [2602580]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
http://support.microsoft.com/default.aspx?kbid=301202&product=mdac
26 апр 06, 06:40    [2602842]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
Egorich
Member

Откуда: Беларусь г. Минск
Сообщений: 303
Как я понимаю при установке MSSQL он должен был поставить MDAC. При инсталляции сообщение есть о его установке. Возможно ОС XP sp2 замучанная играми ребёнка :)
26 апр 06, 08:20    [2602914]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
https://www.sql.ru/forum/actualthread.aspx?bid=1&tid=167924#1397556
26 апр 06, 13:35    [2604618]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
Prolog
Member

Откуда: Москва
Сообщений: 2793
Egorich
Как я понимаю при установке MSSQL он должен был поставить MDAC. При инсталляции сообщение есть о его установке. Возможно ОС XP sp2 замучанная играми ребёнка :)
Кстати, MDAC устанавливается и с Delphi и, соответственно, входит в его дистрибутив.
26 апр 06, 13:40    [2604659]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
Egorich
Member

Откуда: Беларусь г. Минск
Сообщений: 303
Скачал component checker, для проверки mdac, так он просит доступ в интернет и лицензионную ОС :(
Неужели всегда надо пользоватся доступом в инет?
27 апр 06, 11:01    [2608342]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
Egorich
Member

Откуда: Беларусь г. Минск
Сообщений: 303
Обновил XP по верху и поставщик стал на место! Всем спасибо :)
28 апр 06, 12:38    [2613685]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Microsoft OLE DB Provider for SQL Server  [new]
Мих
Member

Откуда: Чернигов г.
Сообщений: 206
Меня выручила вот эта статья
http://www.oszone.net/go.php?url=http://www.technipages.com/reinstalling-mdac-in-xp-sp3.html

Переставлять систему было влом. Я выполнил только пункты
автор
1. Click Start > Run and type %windir%\inf and click OK.
2. Right-click mdac.inf and select Install.

Подставил Дистрибутив WinXP с нужным SP.
24 фев 13, 15:55    [13972834]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft OLE DB Provider for SQL Server  [new]
aleks2
Guest
Упорный. Семь лет, почитай, старался. Но достиг.
24 фев 13, 17:38    [13973051]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить