существует ли 64-разрядный msdasql для Windows 7?

#odbc

#odbc

Вопрос:

Я использую Windows 7 (x64bit) Ultimate.

У меня есть оба менеджера ODBC32 и ODBC64, к которым я могу получить доступ через Start. По умолчанию используется ODBC64.

Однако я не вижу в списке MSDASQL -Microsoft OLEDB для ODBC.

Интересно, существует ли он. Я вижу некоторые ссылки на 64-разрядный MSDASQL для Windows Server 2003. IBM 64bit для ODBC, кажется, работает (я слышал), но не пробовал. Теперь я хотел бы знать, знает ли кто-нибудь ссылку на 64-разрядный MSDASQL для Windows 7. Microsoft, похоже, устарел MSDASQL, и я не уверен в статусе этой истории.

Эти проблемы возникли при настройке связанного сервера в SQL Server 2012 для SQL (SAP) SqlAnywhere server.

Комментарии:

1. У меня это работает microsoft.com/en-us/download/details.aspx?id=36434

Ответ №1:

Я не уверен, как я пропустил. По этой ссылке можно загрузить распространяемый Microsoft Access Database Engine 2010 http://www.microsoft.com/en-us/download/details.aspx?id=13255 В деталях этого указано, что ODBC и OLEDB скопированы с веб-сайта Microsoft: «При загрузке будет установлен набор компонентов, облегчающих передачу данных между существующими файлами Microsoft Office, такими как файлы Microsoft Office Access 2010 (* .mdb и .accdb) и Microsoft Office Excel 2010 (.xls, *.xlsx и *.xlsb), в другие источники данных, такие как Microsoft SQL Server. Также поддерживается подключение к существующим текстовым файлам. Для разработчиков приложений установлены драйверыODBC и OLEDB, которые они могут использовать при разработке своих приложений с подключением к форматам файлов Office. «

Комментарии:

1. У меня это сработало идеально. О, как забавно подключаться к программе dbase в 2015 году и хотеть сделать это из 64-разрядной программы. Спасибо

2. При загрузке с сайта MS конечные пользователи могут выбрать 32 или 64-разрядный. Какой из них им следует выбрать? (У меня 64-разрядный Win7)

Ответ №2:

Для Windows 7 нет 64-разрядного MSDASQL. Есть один для Windows Server 2003. Я, наконец, смог создать связанный сервер в SQL Server 2012 Express, используя SAOLEDB.16 из Sybase / SAP.

Хотя я сам ответил, что MSDASQL (x64) отсутствует, основываясь на информации о некоторых «устаревших элементах», я все еще просматриваю его.

Вот ссылка на тот же вопрос в MSDN:

http://social.msdn.microsoft.com/Forums/sqlserver/en-US/3c715023-4322-4bc6-a2c8-64a873f87e46/can-someone-confirm-the-architecture-of-this-file-preferably-microsoft-guys?форум=sqldatabaseengine#db5ed4e2-2391-4062- b34d-1f1b11431e1e