Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/
Relational Migrator
/

Conecte-se ao SQL Server

Esta página mostra como salvar uma nova conexão do SQL Server na página Connections. Você pode usar uma conexão salva para qualquer tarefa do Relational Migrator que exija conexão com um banco de dados.

Para salvar uma nova conexão do SQL Server no Relational Migrator, você deve:

  • Identifique a string de conexão do banco de dados ou as informações do banco de dados .

  • Conecte-se ao SQL Server.

Importante

Para planejar sua migração e mapear seu esquema do SQL Server para um esquema MongoDB , você deve se conectar usando uma conta com as permissões read corretas.

Para migrar dados, você deve se conectar ao banco de dados do SQL Server usando uma conta de serviço com as permissões necessárias.

Para informações sobre configuração do banco de dados e permissões exigidas, consulte Configurar SQL Server.

A string de conexão do SQL Server é parecida com:

jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]

Por exemplo, o banco de dados SQL Server do test em execução no localhost na porta 1433 utiliza a seguinte string de conexão:

jdbc:sqlserver://localhost:1433;databaseName=test

Para habilitar a Autenticação Integrada do Windows, adicione integratedSecurity=true; às opções de URI. Deixe os campos Username e Password em branco. A Autenticação Integrada do Windows se conecta ao reconhecimento de data center usando as credenciais do usuário que iniciou o executável do Relational Migrator.

As conexões do JDBC com o SQL servidor usam o Transport Layer Security (TLS) por padrão. A propriedade criptografada controla o TLS. Para desativá-lo, defina encrypt=false;. Quando o TLS está habilitado, o driver tenta validar o certificado do servidor por padrão. Para confiar implicitamente no certificado do servidor, defina trustServerCertificate=true;.

Observação

Para saber mais sobre string de conexão do SQL servidor, consulte:

  • Definindo propriedades de conexão

  • SQL Docs: construindo a URL de conexão.

  • Conectando-se ao SQL servidor com o JDBC Driver

Em uma string de conexão do servidor SQL, utilize a propriedade databaseName para especificar o reconhecimento de data center ao qual se conectar. Se você omitir a propriedade databaseName, a conexão ainda será bem-sucedida, mas você só poderá ver objeto no esquema dbo padrão em todos os reconhecimento de data center.

Se você especificar a propriedade databaseName, poderá visualizar tabelas de todos os esquemas no reconhecimento de data center especificado.

1

Na lista de conexões do Relational, clique em + Add connection.

2

Na lista suspensa Database type, selecione SQL Server.

3
  1. Acima de JDBC URI, ative a opção Enter URI manually.

  2. Cole sua string de conexão no JDBC URI.

4
Campo
Valor

Host

O nome IP ou DNS do host.

Port

O número da porta.

Database

O nome do banco 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 como SQL Server. Defina Windows como para ativar a Autenticação Integrada do Windows, usando as credenciais do usuário que iniciou o executável Relational Migrator . Isto desabilita os campos Username e Password.

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 seu user.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.

5

Insira um Connection name e Environment tagopcional.

O ambiente marca o código de cores e organiza conexões para conveniência. Deixar o menu suspenso vazio é o mesmo que selecionar a marcação "Nenhum".

6
  1. (Opcional) Clique em Test connection

    O Relational Migrator tenta autenticar e se conectar ao banco de dados.

  2. Clique em Save

    A conexão salva está disponível para uso em todas as tarefas e projetos.

  • O Relational Migrator depende do conector Debezium de código aberto para capturar alterações no nível da linha. Para mais detalhes, consulte Debezium MySQL.

Voltar

Configurar PostgreSQL

Nesta página