Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
Добрый день, коллеги. Нужно выгрузить данные запроса в Excel 2016. Мой код: Код: sql 1. 2. Результат: The OLE DB provider "Microsoft.ACE.OLEDB.16.0" has not been registered. Поставила вот эту штуку https://www.microsoft.com/en-us/download/details.aspx?id=54920 Поставилось успешно, но ошибка так и осталась...как мне узнать нужное имя провайдера и если чего-то не хватает для экспорта - доустановить ? =) ----------------------------------------------- А мы тут плюшками балуемся... Аленочка тм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 06:38 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
АленочкаПоставилось успешно, но ошибка так и осталась...как мне узнать нужное имя провайдера и если чего-то не хватает для экспорта - доустановить ? =)Почему Microsoft.ACE.OLEDB.16.0? А не Microsoft.ACE.OLEDB.12.0? И смотрите, что бы устанавливалась 64 бит библиотека, а не 32 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 06:51 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
alexeyvgПочему Microsoft.ACE.OLEDB.16.0? А не Microsoft.ACE.OLEDB.12.0?Посмотреть, какие провайдеры установлены, можно в реестре, искать в HKEY_CLASSES_ROOT по ключу OLE DB Provider, за ним будет ключ ProgID, там в Data будет имя провайдера. Вроде есть способ сразу получить список, но что то не вспоминается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 07:10 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
alexeyvgВроде есть способ сразу получить список, но что то не вспоминается.exec master.dbo.xp_enum_oledb_providers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 07:13 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
alexeyvg, с 12-ой версией так же не работает The OLE DB provider "Microsoft.ACE.OLEDB.12.0" has not been registered. библиотека 64 бит у меня не поставилась(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 07:54 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
alexeyvgalexeyvgВроде есть способ сразу получить список, но что то не вспоминается.exec master.dbo.xp_enum_oledb_providers SQLOLEDB = Microsoft OLE DB Provider for SQL Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 08:18 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
Аленочкабиблиотека 64 бит у меня не поставилась((А нужно поставить. У вас же MSSQL 64 бит, он видит только 64 бит библиотеки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 08:30 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
АленочкаПоставила вот эту штуку https://www.microsoft.com/en-us/download/details.aspx?id=54920 Поставилось успешно, но ошибка так и осталась...как мне узнать нужное имя провайдера и если чего-то не хватает для экспорта - доустановить ? =)по ссылке - 2-е "штуки" - AccessDatabaseEngine.exe - AccessDatabaseEngine_X64.exe Ставить нужно "вторую". Но если уже есть установленная "первая", - её нужно будет сначала деинсталлировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 10:36 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
courtСтавить нужно "вторую". Но если уже есть установленная "первая", - её нужно будет сначала деинсталлировать Можно поставить и обе, just-in-case, но возможны проблемы. https://datasavvy.me/2017/07/20/installing-the-microsoft-ace-oledb-12-0-provider-for-both-64-bit-and-32-bit-processing/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 10:59 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
court- AccessDatabaseEngine.exe - AccessDatabaseEngine_X64.exe Ставить нужно "вторую".Как я понял, Аленочка пыталась поставить вторую, но случилось ошибка, о которой она не говорит. С этим надо разбираться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 11:05 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
alexeyvgcourt- AccessDatabaseEngine.exe - AccessDatabaseEngine_X64.exe Ставить нужно "вторую".Как я понял, Аленочка пыталась поставить вторую, но случилось ошибка, о которой она не говорит. С этим надо разбираться.Так как она пишет, что что-то по ссылке поставила (но не 64б, раз нет в списке возвращаемом xp_enum_oledb_providers), то скорее всего эту ошибку: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 11:09 |
|
||
|
Выгрузка результата запроса в Excel. The OLE DB provider has not been registered.
|
|||
|---|---|---|---|
|
#18+
alexeyvgalexeyvgВроде есть способ сразу получить список, но что то не вспоминается.exec master.dbo.xp_enum_oledb_providers PoweShell >(New-Object system.data.oledb.oledbenumerator).GetElements() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2019, 11:38 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1688204]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
125ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 461ms |

| 0 / 0 |
