VMware Update Manager и ODBC 32bit

Если вы хоть раз создавали внешнюю базу для VMware Update Manager, то сталкивались с тем, что «обычный» ODBC-источник к ней не подходит. Это связано с тем, что UM — 32битное приложение и требует свои, 32битные ODBC Source.

У VMware есть своя статья, говорящая о том, как эти источники создавать:

  • для 32 бит используется %windir%\SysWoW64\odbcad32.exe
  • Для 64 бит — %windir%\System32\odbcad32.exe

Но, начиная с Windows 2012, процесс стал гораздо нагляднее:update manager

VMware Update Manager и ODBC 32bit: 5 комментариев

  1. Дык наоборот же
    для 32 бит — %windir%\System32\odbcad32.exe
    для 64 бит — %windir%\SysWoW64\odbcad32.exe

  2. А мы точно об одном и том же?
    Если вы на 64битной ОС создаете 64битный DSN-источник, то используется каталог System32. Если же вы хотите создать 32битный DSN в 64битной ОС — Syswow64.
    Кстати, я привел ссылку на VMware, там написано то же самое.
    P.S. В Windows 2012 R2 ссылка на оснастки есть в Administrative Tools. Можете проверить там.

  3. Да, контекст надо указать явно 😉
    Я подразумевал, что для создания 32битного ODBC Source (заголовок подразумевает, что речь идёт именно онём) на
    32битной Windows запускаем %windir%\System32\odbcad32.exe, а
    на 64-битной — %windir%\SysWoW64\odbcad32.exe

  4. Я писал статью в контексте установки vCenter Server и Update Manager.
    Для VC нужен 64битный DSN, для UM — 32битный.
    Требования для обоих продуктов — 64битная ОС.

    Бессмысленно приводить командную строку для запуска ODBCAdmin в 32битной ОС, если альтернативы у вас нет.

Добавить комментарий для andrey Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *