Artigo: 255905 - Última revisão: segunda-feira, 5 de Dezembro de 2005 - Revisão: 4.0 Como utilizar o editor de bases de dados Orca para editar ficheiros do Windows Installer
Nesta páginaSumário Devido a limitações nas ferramentas existentes do Windows Installer, poderá ser necessário editar directamente os ficheiros do pacote do Windows Installer (.msi). O editor de bases de dados Orca é uma ferramenta de edição de tabelas disponível no Windows Installer SDK e pode ser utilizado para editar os ficheiros .msi. O editor Orca edita e cria ficheiros .msm, .cub e .pcp. Este artigo aborda como utilizar o editor Orca para modificar os ficheiros .msi. Mais InformaçãoAviso: a edição de um ficheiro MSI pode provocar problemas graves que podem deixar o sistema num estado instável. A Microsoft não garante que os problemas resultantes da utilização incorrecta do editor de ficheiros MSI possam ser resolvidos. As modificações ao ficheiro MSI de um produto original apenas deverão ser executadas seguindo as instruções directas do fornecedor do produto. Instalar e executar o OrcaPara instalar e executar o editor Orca, siga estes passos:
TabelasAs tabelas do ficheiro .msi são listadas no painel da esquerda. Seleccione a tabela a editar. Os campos da tabela são apresentados no topo do painel da direita. Pode expandir e fechar estes campos.Para adicionar tabelas padrão não apresentadas, clique em Add Table no menu Tables. Para remover uma tabela, clique em Drop Table no menu Tables. É necessário seleccionar uma tabela para a opção Drop Table ser apresentada no menu. As opções Export Tables e Import Tables estão localizadas no menu Tables. A opção Export Tables exporta uma tabela para um formato de texto que pode ser editado com um editor de texto como o Bloco de notas. A tabela exportada tem uma extensão .idt. Pode importar estas tabelas IDT para o editor Orca utilizando a acção Import Tables. LinhasPara adicionar uma linha a uma tabela, clique em Add Row no menu Tables. É apresentada uma caixa de diálogo com os campos da tabela seleccionada. Os campos com uma chave dourada junto deles são as chaves primárias dessa tabela. O nome do campo é indicado acima da caixa de edição, seguido do tipo de ficheiro. Se a palavra "Required" estiver a seguir ao tipo de campo, este campo é necessário e a linha não pode ser adicionada até ser apresentado um valor neste campo.Para remover uma linha, seleccione a linha da tabela e clique em Drop Row no menu Tables. Para editar um campo existente numa linha, faça duplo clique dentro do campo que pretende editar. ValidaçãoA validação é executada a partir do editor Orca quando clica em Validate no menu Tools. Se estiver a utilizar o editor Orca incluído no Windows Installer SDK mais recente, existe uma lista pendente dos ficheiros de avaliação disponíveis que pode executar.Para validar um ficheiro, siga estes passos:
Caixas de diálogoSe o ficheiro .msi aberto no editor Orca contiver caixas de diálogo para a interface do utilizador, pré-visualize estas caixas de diálogo utilizando a opção Dialog Preview no menu Tools. Tem de utilizar as tabelas adequadas para a edição das caixas de diálogo.Informações de resumoPara editar as informações de resumo, clique em Summary Information no menu View.Nota: o campo ProductID é o código de pacote para o ficheiro .msi, não o código de produto. O código de produto está guardado na tabela Property na propriedade ProductCode. Se guardar o ficheiro .msi no editor Orca, o código de pacote não será automaticamente alterado. Esta alteração deve ser feita manualmente. Referências Todas as informações sobre as tabelas ou os campos específicos de um ficheiro .msi estão localizadas no ficheiro de ajuda do Windows Installer (Msi.chm). O ficheiro de ajuda é instalado no directório MsiIntel.SDK\Help quando o Windows Installer SDK é instalado. As informações relativas às tabelas padrão encontram-se na seguinte localização do menu de ajuda:
Installer Database\Installer Database Reference\Database Tables. Para instalar e executar o controlo ActiveX da actualização do SDK: http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en)
A informação contida neste artigo aplica-se a:
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email

Voltar ao topo