O que é o SchemaDiff?
Compare e sincronize esquemas de banco de dados
- Comparar e sincronizar esquemas de banco de dados
- Gere scripts de sincronização
- Visualize as diferenças entre esquemas de banco de dados
- Mapeamento inteligente de objetos de banco de dados (renomeados)
- Inclui um utilitário de linha de comando
Datanamic SchemaDiff é uma ferramenta para comparação e sincronização de esquemas de banco de dados. Permite comparar e sincronizar tabelas, visualizações, funções, seqüências (geradores), procedimentos armazenados, gatilhos e restrições entre dois bancos de dados. Vários bancos de dados são suportados. Você pode comparar e sincronizar os esquemas de banco de dados Oracle, MySQL, MS Access, MS SQL Server, InterBase, Firebird e PostgreSQL.
O Datanamic SchemaDiff fornecerá a imagem completa de todas as diferenças do banco de dados. Depois que seus bancos de dados são comparados, é possível visualizar as diferenças e gerar o script de sincronização necessário (específico ao banco de dados) para atualizar o banco de dados de destino e torná-lo idêntico ao banco de dados de origem.
A ferramenta usa conexões nativas para Oracle, MS SQL Server, MySQL, MS Access, Interbase, Firebird, SQLite e PostgreSQL. Para cada banco de dados suportado, rotinas de comparação específicas do banco de dados são usadas. Para a sincronização, são gerados scripts / rotinas de sincronização específicas do banco de dados.
Para comparar e sincronizar o conteúdo do banco de dados, consulte o produto complementar do Datanamic SchemaDiff.
Recursos
Conectividade do banco de dados
- Suporte para vários bancos de dados.
Bancos de dados suportados:
Oracle 9i, 10g, 11g, 12c e 18c.
MySQL 4, 5, 6 e 8.
PostgreSQL 7, 8, 9, 10 e 11.
MS SQL Server 2000, 2005, 2008, 2012, 2014, 2016 e 2017.
MS Access 2000, 2003, 2007, 2010 e 2013.
Microsoft SQL Azure.
Firebird 1.x, 2.xe 3.x.
InterBase 6, 7, 2009 e XE.
SQLite 3.0 e superior.
- Comparação de versões entre bancos de dados.
Você pode, por exemplo, comparar (e sincronizar) um banco de dados PostgreSQL 9 e PostgreSQL 10. Observe que a plataforma de banco de dados cruzado (por exemplo, Oracle - MS SQL) não é suportada.
Comparação de esquema
- Esquema de banco de dados para comparação de esquema de banco de dados.
Conecte-se a dois bancos de dados e compare os objetos nesses bancos de dados.
- Script SQL para comparação de esquema de banco de dados.
Conecte-se aos bancos de dados e selecione um script SQL representando um banco de dados e compare os objetos nas duas fontes.
- Mapeamento de esquema.
Os esquemas de mapeamento permitem comparar objetos de banco de dados que pertencem aos mesmos esquemas ou a diferentes esquemas.
- Mapeamento inteligente de objetos.
O mapeamento é usado para conectar os objetos a serem comparados. O mapeamento de objetos de banco de dados no banco de dados de origem e destino é feito com base em nomes. Se nenhum objeto com o mesmo nome foi encontrado, rotinas inteligentes são usadas para descobrir se um objeto deve ser mapeado para um objeto com outro nome. Ele detecta objetos de banco de dados renomeados.
- Compare todos os tipos de objetos de banco de dados.
Compare tabelas, procedimentos, índices, visualizações, gatilhos, restrições.
- Gere relatórios HTML com diferenças de banco de dados.
- Ajuste a comparação com as opções de comparação.
Você pode controlar o que é comparado e o que é visto como uma diferença. Use as opções de comparação, como distinção entre maiúsculas e minúsculas, ignorar restrições e 30 outras opções para isso.
Sincronização de esquema
- Sincronize o banco de dados completo ou os objetos selecionados.
Você pode selecionar os objetos de banco de dados que deseja sincronizar.
- Geração inteligente de scripts de alteração.
O script de sincronização gerado manipula dependências de objetos.
- Ajuste o processo de sincronização com as opções de sincronização.
Você pode ignorar elementos de tabela ou descrições de objetos, para sincronização.
Apresentação de diferenças
- Representação visual das diferenças.
Uma visão geral de comparação codificada por cores lado a lado facilita a identificação imediata de semelhanças e diferenças entre dois objetos de banco de dados.
- Resumo das diferenças entre dois bancos de dados.
O resumo inclui objetos na origem, mas não no destino (ou vice-versa), objetos idênticos e os totais dos objetos selecionados. Você pode copiar facilmente o resumo para a área de transferência.
- Filtragem de tipo de objeto.
A filtragem dos resultados da comparação permite limitar a exibição de objetos a certos tipos de objetos de banco de dados (por exemplo, mostrar apenas tabelas e / ou visualizações).
- Filtragem de status.
Filtre os resultados da comparação com base no status (idêntico, diferente) do objeto comparado.
Automação
- Comparação e sincronização automatizadas de objetos.
Um utilitário de linha de comando está incluído para automatizar seu processo de comparação e sincronização.
- Orientado a projetos.
Salve seu plano de comparação em um projeto SchemaDiff.
Requisitos do sistema:
CPU: processador dual core de 1,8 GHz
RAM: 2 GB
HDD / SSD: 50 GB de espaço livre na unidade principal
Sistema operacional: Microsoft Windows 8 32 bits, Microsoft Windows 7 32 bits e Microsoft Windows Vista 32-bit
Resolução: 1024×768
Não sabe qual software precisa ou não encontrou o que procurava?
Não sabe qual software precisa ou não encontrou o que procurava? Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.