Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
Добрый день, версия Microsoft SQL Server 2008 R2 (RTM) - 10.50.1617.0 (X64) Apr 22 2011 19:23:43 Copyright (c) Microsoft Corporation Express Edition with Advanced Services (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) Список провайдеров никак не могу пополнить, чтобы базу Аксесс или прилинковать или хотя бы импортировать. Список имеющихся провайдеров слева, а то, что я читаю в реестре из-под установленного на моей же машине аксесса (админских правов нет) - справа. Видно, что целый букет пресловутых Microsoft.ACE.OLEDB.NN.0, но в списках скуля он не появляется. Я даже позвал мальчика админа, он на моей же машине зашел со своими правами, но тоже не увидел. Что я делаю не так? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 18:15 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 18:24 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
Лифчик то, что я читаю в реестре из-под установленного на моей же машине аксесса Что я делаю не так? Спасибо Вы установили MS Office x86 и читаете список 32-битных провайдеров OLE DB, которые таки совсем никак не подходят к SQL Express x64. Вам нужно установить свежий кошерный AccessDatabaseEngine_X64.exe. А вообще отвыкайте на ПК с x86 компонентами работать с x64 программами, а то запутаетесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 18:26 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPЛифчик то, что я читаю в реестре из-под установленного на моей же машине аксесса Что я делаю не так? Спасибо Вы установили MS Office x86 и читаете список 32-битных провайдеров OLE DB, которые таки совсем никак не подходят к SQL Express x64. Вам нужно установить свежий кошерный AccessDatabaseEngine_X64.exe. А вообще отвыкайте на ПК с x86 компонентами работать с x64 программами, а то запутаетесь.У меня сейчас Офис 2013 - я надеюсь, что он 64х (?) Но возможно какие-то хвосты от старых офисов остались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 18:39 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
ЛифчикAndy_OLAPпропущено... Вы установили MS Office x86 и читаете список 32-битных провайдеров OLE DB, которые таки совсем никак не подходят к SQL Express x64. Вам нужно установить свежий кошерный AccessDatabaseEngine_X64.exe. А вообще отвыкайте на ПК с x86 компонентами работать с x64 программами, а то запутаетесь.У меня сейчас Офис 2013 - я надеюсь, что он 64х (?) Но возможно какие-то хвосты от старых офисов остались? Вы думаете, что Office 2013 только x64? Первая ссылка из гугла ведет на SP1 для 32-битного офиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 18:41 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPЛифчикпропущено... У меня сейчас Офис 2013 - я надеюсь, что он 64х (?) Но возможно какие-то хвосты от старых офисов остались? Вы думаете, что Office 2013 только x64? Первая ссылка из гугла ведет на SP1 для 32-битного офиса.Вах...а я то думал, что у меня только железяка старая, а ПО современное... Ну значит пойдем Хабр читать... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 18:55 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
ЛифчикВах...а я то думал, что у меня только железяка старая, а ПО современное...МС строго не рекомендует пользоваться 64 битным офисом, если нет необходимости (огромные эксель-таблицы). Так что оставьте 32 офис, но поставьте 64 компонент доступа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 23:09 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
alexeyvg, Можно немного по подробней о "MicroSoft строго не рекомендует"? Для очень старых видел такое когда-то, а вот в последнее время (2016/2019) как-то не сильно заметно, в основном рекомендации по выбору версии х86 / х64, т.е. в каком случае что лучше и больше ничего против х64. А то может пропустил чего.. Спсб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 03:25 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
vikkivalexeyvg, Можно немного по подробней о "MicroSoft строго не рекомендует"? Для очень старых видел такое когда-то, а вот в последнее время (2016/2019) как-то не сильно заметно, в основном рекомендации по выбору версии х86 / х64, т.е. в каком случае что лучше и больше ничего против х64. А то может пропустил чего.. Спсб.Я тоже про это читал когда то, запомнилось. Вот, перечитал документацию (никогда не вредно! :-) ) Да, для новых версий они теперь пишут более обтекаемо - "установите x64, если у вас ...", но в общем намёк содержится. А вот для 2013 пишут "В общем случае рекомендуем устанавливать 32-разрядную версию Office, так как она лучше совместима с большинством других приложений, особенно со сторонними надстройками. " Выбор 64- или 32-разрядной версии Office ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 08:40 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
alexeyvgВыбор 64- или 32-разрядной версии Office Что то странно работает ссылка :-( https://support.office.com/ru-ru/article/Выбор-64-или-32-разрядной-версии-office-2dee7807-8f95-4d0c-b5fe-6c6f49b8d261 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 08:41 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
alexeyvgЛифчикВах...а я то думал, что у меня только железяка старая, а ПО современное...МС строго не рекомендует пользоваться 64 битным офисом, если нет необходимости (огромные эксель-таблицы). Так что оставьте 32 офис, но поставьте 64 компонент доступа.Спасибо за совет. Но собственно у меня особо нет выбора ибо корпоративная политика... Кстати пару вопросов все же хочу перед установкой прояснить: 1. Надеюсь, что установка 64х компонента не повлияет на способности например офисного аксесса импортировать таблицы из того же 32битного экселя? (Если повлияет, то нафиг это все) 2. С точки зрения имен - как нибудь будут отличаться Microsoft.ACE.OLEDB.NN 32х битные от 64х битных или буковки-циферки будут одни и те же? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 09:26 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
Лифчик1. Надеюсь, что установка 64х компонента не повлияет на способности например офисного аксесса импортировать таблицы из того же 32битного экселя? (Если повлияет, то нафиг это все)Ну, в статье, которую вам дали, про это написано (вы же её прочитали, да?) https://habr.com/post/219415/ В заключение следует отметить, что 64-битный провайдер не встал бок о бок с 32-битным, а заменил его собой, поэтому теперь, например, у меня откажутся работать с офисом Integration Services в проекте SQL Server Data Tools for BI (бывш.BIDS). Если на тот же Sample.xslsx создавать соединение в Data Flow DTS-пакета, возникнет ошибка инициализации Microsoft Office 12.0 Access Database Engine OLE DB Provider, что логично — поскольку devenv.exe 32-битная, а провайдер теперь 64-битный. Чтобы вернуть поведение, нужно восстановить 32-битный офисный провайдер (оттуда же), но тогда до свидания прилинкованный сервер.Но вы это исследуйте детальнее, вроде должно работать совместно. Лифчик2. С точки зрения имен - как нибудь будут отличаться Microsoft.ACE.OLEDB.NN 32х битные от 64х битных или буковки-циферки будут одни и те же?По моему, отличаются, 64 битный называется Microsoft.ACE.OLEDB.12.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 10:18 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
alexeyvgПо моему, отличаются, 64 битный называется Microsoft.ACE.OLEDB.12.0Дык такой у меня есть в списке, выданном из Аксесса. Я поэтому и подумал, что у меня 64х битный офис. (где бы посмотреть - какой у меня офис? Справки о продукте нет теперь). Кстати этот Microsoft.ACE.OLEDB.12.0 (если это он) я скачивал обычным экзешником (без _64) и из версии Engine 2007 https://www.microsoft.com/en-us/download/details.aspx?id=23734 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 10:32 |
|
||
|
Внедрить Microsoft.ACE.OLEDB в список провайдеров SQLExpress 2008
|
|||
|---|---|---|---|
|
#18+
ЛифчикalexeyvgПо моему, отличаются, 64 битный называется Microsoft.ACE.OLEDB.12.0Дык такой у меня есть в списке, выданном из Аксесса. Я поэтому и подумал, что у меня 64х битный офис. (где бы посмотреть - какой у меня офис? Справки о продукте нет теперь). Кстати этот Microsoft.ACE.OLEDB.12.0 (если это он) я скачивал обычным экзешником (без _64) и из версии Engine 2007 https://www.microsoft.com/en-us/download/details.aspx?id=23734 И он встал и никак не ругался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 10:35 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39695179&tid=1689185]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
123ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 448ms |

| 0 / 0 |
