Partilhar via


Ação InstallODBC

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

Restrições de sequência

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

Mensagens ActionData

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

Domínio Descrição
[1] Descrição do driver. A chave do driver ODBC.
[2] ComponentId.
[3] Pasta.
[4, 5, …] Pares de atributos e valores de ODBCAttribute.

 

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

Domínio Descrição
[1] Descrição do driver. A chave do driver ODBC.
[2] ComponentId.
[3] Pasta.
[4, 5, …] Pares de atributos e valores de ODBCAttribute.

 

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

Domínio Descrição
[1] Descrição do driver. A chave do driver ODBC.
[2] ComponentId.
[3] Inscrições: ODBC_ADD_DSN ou ODBC_ADD_SYS_DSN.
[4, 5, …] Pares de atributos e valores de ODBCAttribute.

 

Comentários

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

Para renomear o componente, defina uma propriedade chamada ODBCDriverManager para o novo nome do componente. Se um Gerenciador de Driver ODBC de 64 bits deve ser instalado, o componente que o carrega deve ser chamado ODBCDriverManager64.

  • A ação InstallODBC consulta a Tabela ODBCDataSource e a Tabela ODBCSourceAttribute para cada fonte de dados a ser instalada e os atributos da fonte de dados.
  • A ação InstallODBC consulta o de tabela ODBCDriver e a tabela ODBCTranslator para cada driver e tradutor selecionado para instalação.
  • A ação InstallODBC consulta o Tabela ODBCAttribute para os atributos dos drivers e tradutores.

Exemplos do Windows Installer