Gerencie o modelo relacional
Nesta página
Você pode alterar os esquemas ou tabelas que deseja incluir em seu projeto de migração conectando-se ao banco de banco de dados de origem ou usando um arquivo DDL para atualizar a lista de tabelas disponíveis.
Você também pode alterar as conexões do banco de dados de dados relacional e MongoDB para migrar de ou para um banco de banco de dados diferente, como alternar de um ambiente de preparação para produção.
Adicionar ou remover tabelas de um projeto
Para alterar as tabelas que você está migrando do seu banco de banco de dados relacional, use o botão Manage.
Na tela Mapping , clique no botão Manage no painel Schema model .
Clique na caixa de seleção ao lado do esquema ou esquemas que você está migrando.
Para expandir as tabelas em um esquema, clique em botão.
Selecione as tabelas que deseja adicionar ou remover da migração.
Clique em Save.
As alterações do seu banco de banco de dados relacional são refletidas no diagrama principal do Relational Migrator e incluídas em futuras tarefas de migração.
Atualizar alterações no esquema
Se a estrutura da tabela do relational database for alterada, use o botão Refresh Schema para informar ao Relational Migrator.
Na tela Mapping , clique no botão Manage no painel Schema model .
Para atualizar o esquema da conexão ativa do Banco de Dados Relacional, clique no Refresh schema botão no modal Gerenciar modelo relacional.
Para atualizar o esquema de um arquivo, clique em Importar Arquivo DDL
Alterar bancos de dados
Você pode alterar o Relational DB ativo na barra Conexões de banco de dados, como mudar a conexão de um banco de banco de dados de teste para um de produção. Isso verifica novamente o esquema. O Migrator lê qualquer alteração nas relações de chave estrangeira ou tipos de dados para tabelas subjacentes.
Observação
Você só pode utilizar conexões salvas ou criar novas conexões do mesmo tipo de banco de dados de dados utilizado originalmente no projeto.
Clique no menu suspenso Relational DB.
Para usar uma conexão de banco de banco de dados relacional salva, clique Use a saved connection em e selecione-a no menu suspenso e, em seguida, insira as credenciais, se necessário.
Para criar uma nova conexão, clique em + Add Connection:
Na lista suspensa Database type, selecione o tipo de banco de dados de dados.
Para inserir uma string de conexão diretamente, ative o Enter URI manually botão e cole sua string de conexão JDBC URI no.
Para criar uma string de conexão inserindo informações do banco de dados de dados, digite o seguinte:
CampoValorHost
O nome IP ou DNS do host.
Port
O número da porta.
Database
O nome do banco de dados de dados. Obrigatório.
Identifier
Um de Service Name ou SID.
Username e a Password
As credenciais a serem usadas para autenticação.
Marcar Save password salva a senha com segurança em sua máquina, para que você não precise inserir Username e Password novamente ao usar a conexão salva.
CampoValorHost
O nome IP ou DNS do host.
Port
O número da porta.
Database
O nome do banco de dados de dados. Se estiver em branco, você só verá objetos no esquema
dbo
padrão em todos os bancos de dados.Authentication
Por padrão, isso é definido SQL Server como. Defina como Windows para ativar a Autenticação Integrada do Windows, usando as credenciais do usuário que iniciou o executável Relational Migrator . Isto desabilita os Username campos Password e.
Username e a Password
As credenciais a serem usadas para autenticação. Desativado se Authentication estiver definido como Windows.
Marcar Save password salva a senha com segurança em sua máquina, para que você não precise inserir Username e Password novamente ao usar a conexão salva.
General / SSL Alternar
Visualizar as configurações SSL para a conexão.
Para usar SSL, você deve primeiro descomentar e atualizar as
server.ssl
propriedades de configuração do em seuuser.properties
arquivo.SSL: Use SSL
Habilite ou desabilite o SSL.
SSL: Trust server certificate
Com o SSL ativado, verifique para confiar no certificado armazenado. Deixe desmarcado para verificar o certificado do servidor em relação a uma Autoridade de certificação confiável.
CampoValorHost
O nome IP ou DNS do host.
Port
O número da porta.
Database
O nome do banco de dados de dados. Deixe em branco para carregar todos os bancos de dados.
Username e a Password
As credenciais a serem usadas para autenticação.
Marcar Save password salva a senha com segurança em sua máquina, para que você não precise inserir Username e Password novamente ao usar a conexão salva.
General / SSL Alternar
Visualizar as configurações SSL para a conexão.
Para usar SSL, você deve primeiro descomentar e atualizar as
server.ssl
propriedades de configuração do em seuuser.properties
arquivo.SSL: Use SSL
Habilite ou desabilite o SSL.
SSL: SSL mode
Com o SSL ativado, escolha entre:
Preferred (padrão): faça uma conexão criptografada, se possível, caso contrário, retorne para uma conexão não criptografada.
Required: Exigem uma conexão criptografada.
Verify CA: Verifique o certificado do servidor em relação a uma Autoridade de Certificação confiável.
Verify identity: Verifique as informações de conexão do banco de dados de dados em relação ao conteúdo do certificado.
CampoValorHost
O nome IP ou DNS do host.
Port
O número da porta.
Database
O nome do banco de dados de dados. Deixe em branco para se conectar ao banco de banco de dados padrão .
Username e a Password
As credenciais a serem usadas para autenticação.
Marcar Save password salva a senha com segurança em sua máquina, para que você não precise inserir Username e Password novamente ao usar a conexão salva.
General / SSL Alternar
Visualizar as configurações SSL para a conexão.
Para usar SSL, você deve primeiro descomentar e atualizar as
server.ssl
propriedades de configuração do em seuuser.properties
arquivo.SSL: Use SSL
Habilite ou desabilite o SSL.
SSL: SSL mode
Com o SSL ativado, escolha entre:
Prefer (padrão): faça uma conexão criptografada, se possível, caso contrário, retorne para uma conexão não criptografada.
Require: Exigem uma conexão criptografada.
Verify CA: Verifique o certificado do servidor em relação a uma Autoridade de Certificação confiável.
Verify full: Verifique as informações de conexão do banco de dados de dados em relação ao conteúdo do certificado.
CampoValorHost
O nome IP ou DNS do host.
Port
O número da porta.
Database
O nome do banco de dados de dados. Obrigatório.
Username e a Password
As credenciais a serem usadas para autenticação.
Marcar Save password salva a senha com segurança em sua máquina, para que você não precise inserir Username e Password novamente ao usar a conexão salva.
CampoValorHost
O nome IP ou DNS do host.
Port
O número da porta.
Database
O nome do banco de dados de dados. Deixe em branco para se conectar ao banco de banco de dados padrão .
Username e a Password
As credenciais a serem usadas para autenticação.
Marcar Save password salva a senha com segurança em sua máquina, para que você não precise inserir Username e Password novamente ao usar a conexão salva.
Insira um Connection name e Environment tagopcional.
Clique em Connect.
A conexão salva está disponível para uso em todas as tarefas e projetos.
Quaisquer alterações do seu banco de banco de dados relacional são refletidas no diagrama principal do Relational Migrator e incluídas em futuras tarefas de migração.
Importar arquivo DDL
Import DDL File abre um prompt de arquivo que aceita um arquivo DDL do esquema relacional que você está migrando. Quaisquer alterações nas relações de chave estrangeira ou tipos de dados para as tabelas subjacentes são lidas no Migrator.
Selecione seu Database type.
Atualmente, o Relational Migrator suporta os seguintes tipos de reconhecimento de data center:
MySQL
Oráculo
PostgreSQL
Servidor SQL
Escolha um arquivo ou arraste e solte um arquivo de declaração DDL .
Clique em Import.
Clique em Save.
Quaisquer alterações do seu banco de banco de dados relacional são refletidas no diagrama principal do Relational Migrator e incluídas em futuras tarefas de migração.