Arquivos de arquivo de texto
As tabelas de banco de dados do Windows Installer podem ser exportadas para arquivos de texto ASCII usando MsiDatabaseExport ou o método Export do objeto Database. As informações nesses arquivos de arquivo de texto podem ser importadas de volta para um banco de dados do Windows Installer usando MsiDatabaseImport ou o método Import do Database objeto.
Ferramentas como msidb.exe são capazes de exportar e importar arquivos de arquivo de texto. Consulte Exportar arquivos e de importação de arquivos para obter exemplos de scripts do Windows Installer que podem exportar e importar arquivos de arquivo de texto de um banco de dados.
Observação
Os arquivos de arquivo de texto não se destinam a editar o banco de dados de instalação. Você deve usar uma ferramenta de edição de tabela do Windows Installer, como Orca ou uma ferramenta de terceiros, para criar e modificar um pacote de instalação.
Os arquivos de arquivo de texto podem ser usados para os seguintes fins.
Arquivos de arquivo de texto podem ser usados com sistemas de controle de versão.
Para remover o espaço de armazenamento desperdiçado e reduzir o tamanho final dos ficheiros .msi. Consulte Reduzindo o tamanho de um arquivo .msi.
Para adicionar informações de localização a um banco de dados de instalação. Para obter mais informações, consulte manipulação de página de código de tabelas importadas e exportadas.
Para determinar a página de código de um banco de dados. Consulte Determinando a página de código de um banco de dados de instalação.
Para definir a página de código de um banco de dados. Consulte Definindo a página de código de um banco de dados.
Para aumentar o limite de uma coluna de banco de dados. Exporte a tabela usando MsiDatabaseExport , edite o arquivo .idt exportado e importe a tabela usando MsiDatabaseImport. Os autores não podem alterar os tipos de dados de coluna, anulabilidade ou atributos de localização de quaisquer colunas em tabelas padrão. Consulte também Criação de um pacote grande.
As páginas seguintes descrevem as páginas de arquivo de texto e os seus formatos.