Ação InstallODBC

A ação InstallODBC instala os drivers, os tradutores e as fontes de dados na Tabela ODBCDriver, na Tabela ODBCTranslator e na Tabela ODBCDataSource. Se um driver ou tradutor já existir, a ação InstallODBC fará as chamadas SQL necessárias para a instalação.

Restrições de sequências

A ação InstallODBC não copia ou remove arquivos e deve acontecer após ações que copiam ou removem arquivos.

Mensagens ActionData

A tabela a seguir identifica as mensagens ActionData para cada driver instalado.

Campo Descrição
 [1] Descrição do driver. A chave do driver ODBC.
[2] ComponentId.
[3] Pasta.
[4, 5, …] Pares de atributo e valor de ODBCAttribute.

 

A tabela a seguir identifica as mensagens ActionData para cada tradutor instalado.

Campo Descrição
 [1] Descrição do driver. A chave do driver ODBC.
[2] ComponentId.
[3] Pasta.
[4, 5, …] Pares de atributo e valor de ODBCAttribute.

 

A tabela a seguir identifica as mensagens ActionData para cada fonte de dados instalada.

Campo Descrição
 [1] Descrição do driver. A chave do driver ODBC.
[2] ComponentId.
[3] Registro: ODBC_ADD_DSN ou ODBC_ADD_SYS_DSN.
[4, 5, …] Pares de atributo e valor de ODBCAttribute.

 

Comentários

O Gerenciador de Driver ODBC deve ser criado no pacote do Microsoft Installer e um componente nomeado ODBCDriverManager deve ser incluído. O gerenciador é instalado, se necessário.

Para renomear o componente, defina uma propriedade nomeada ODBCDriverManager como o novo nome do componente. Se um Gerenciador de Driver ODBC de 64 bits for instalado, o componente que o carrega deverá ser nomeado como ODBCDriverManager64.

Exemplos do Windows Installer