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

Откуда:
Сообщений: 53
Создаю связанный сервер
EXEC sp_addlinkedserver EXCEL,
     'Jet 4.0',
     'Microsoft.Jet.OLEDB.4.0',
     'd:\test\1.xls', 
      NULL,
     'Excel 5.0;'

GO

Далее, пытаюсь использовать данные из файла 1.xls
SELECT *
FROM EXCEL...Лист1$

Ошибка
Невозможно использовать поставщик OLE DB "Microsoft.Jet.OLEDB.4.0" для распределенных запросов, поскольку поставщик настроен на работу в потоке контейнера с одним потоком.

Сервер
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
Как изменить настройки OLE DB "Microsoft.Jet.OLEDB.4.0" ?
20 сен 12, 13:19    [13195531]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно использовать OLE DB "Microsoft.Jet.OLEDB.4.0" для распределенных запросов  [new]
Glory
Member

Откуда:
Сообщений: 104751
Nelya_Kost
Как изменить настройки OLE DB "Microsoft.Jet.OLEDB.4.0" ?


Nelya_Kost
Standard Edition (64-bit)

Никак нелья настроить 32битный драйвер для работы с 64битным сервером
20 сен 12, 13:29    [13195633]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно использовать OLE DB "Microsoft.Jet.OLEDB.4.0" для распределенных запросов  [new]
Nelya_Kost
Member

Откуда:
Сообщений: 53
Glory,
исправила на Microsoft.ACE.OLEDB.12.0
такая же ошибка Невозможно использовать поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для распределенных запросов, поскольку поставщик настроен на работу в потоке контейнера с одним потоком.
20 сен 12, 14:02    [13195991]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно использовать OLE DB "Microsoft.Jet.OLEDB.4.0" для распределенных запросов  [new]
Nelya_Kost
Member

Откуда:
Сообщений: 53
Мне надо экспортировать данные из SQL SERVER в Excel.
Версия сервера Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) , Office 2003
20 сен 12, 14:05    [13196022]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно использовать OLE DB "Microsoft.Jet.OLEDB.4.0" для распределенных запросов  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 34759
Блог
Nelya_Kost,

эксель,
данные,
из других источников,
с сервера SQL Server
20 сен 12, 14:47    [13196464]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить