Ação InstallODBC
A ação InstallODBC instala os drivers, tradutores e fontes de dados no ODBCDriver Table, ODBCTranslator Tablee ODBCDataSource Table. Se um driver ou tradutor já existir, a ação InstallODBC fará 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 ser 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. |
Observações
O Gerenciador de Driver ODBC deve ser criado no pacote do Microsoft Installer e um componente chamado ODBCDriverManager deve ser incluído. O gerente é instalado, se necessário.
Para renomear o componente, defina uma propriedade chamada 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 denominado ODBCDriverManager64.
- A ação InstallODBC consulta o 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 tabela ODBCDriver e o tabela ODBCTranslator para cada driver e tradutor selecionado para instalação.
- A ação InstallODBC consulta o ODBCAttribute Table para os atributos dos drivers e tradutores.
Tópicos relacionados