Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
                                
                            
                        
    Central de ajuda/
    
      
      Relational Database Service/
      
      
        
        
        Melhores práticas/
        
        
        RDS for SQL Server/
        
      
      Uso da função de importar e exportar para migrar dados de um banco de dados local para uma instância de BD de Microsoft SQL Server do RDS
    
  
  
    
        Atualizado em 2024-09-24 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
Uso da função de importar e exportar para migrar dados de um banco de dados local para uma instância de BD de Microsoft SQL Server do RDS
Cenários
- Você criou um banco de dados local do Microsoft SQL Server.
 - A versão do banco de dados local não pode ser posterior à versão da instância de BD de Microsoft SQL Server do RDS de destino.
 - Você deseja migrar apenas tabelas em vez de todo o banco de dados.
 
Procedimento
- Faça logon no console de gerenciamento.
 - Clique em 
 no canto superior esquerdo e selecione uma região e um projeto. - Clique em 
 no canto superior esquerdo da página e escolha Databases > Relational Database Service. - Faça logon no console do RDS. Na página Instances, clique no nome da instância de BD de destino.
 - No painel de navegação à esquerda, escolha Connectivity & Security.
 - Na área Connection Information, clique em Bind ao lado do campo EIP.
 - Na caixa de diálogo exibida, selecione um EIP e clique em Yes.
 - Instale o cliente SSMS localmente e use o EIP para se conectar à instância de BD do RDS.
 - Use a ferramenta de geração de script fornecida pelo Microsoft SQL Server para gerar um script de estrutura de banco de dados.
    
    
- Clique com o botão direito do mouse no banco de dados cujo script de esquema precisa ser gerado e escolha Tasks > Generate Scripts.
 - Na página Choose Objects, escolha objetos de banco de dados para script, conforme mostrado em Figura 1. Em seguida, clique em Next.
 - Na página Set Scripting Options, especifique um diretório para salvar o script.
      
 
       É recomendável salvar o script localmente e gerar um script SQL para execução.
Figura 2 Especificar um diretório para salvar o script
        - Clique em Advanced. Na caixa de diálogo Advanced Scripting Options exibida, especifique as opções de script para gatilhos, índices, chaves exclusivas, a chave primária e a versão do servidor. Em seguida, clique em OK.
      Figura 3 Especificar opções avançadas de script
      
 
       Generate Script for Dependent Objects indica a opção de tipo de dados de script.
 - Clique em Next para gerar o script.
 
 - Use o cliente SSMS para se conectar à instância de BD do RDS e abrir o script SQL gerado.
    
    
 
     Você precisa criar um banco de dados vazio e, em seguida, usar o script para criar estruturas no banco de dados.
 - Use a função de importação e exportação fornecida pelo Microsoft SQL Server para migrar dados.
    
    
- Clique com o botão direito do mouse no banco de dados para o qual os dados serão importados e escolha Tasks > Import Data.
 - Clique em Next.
 - Na página Choose a Data Source, selecione uma fonte de dados e clique em Next.
 - Na página Choose a Destination, selecione um banco de dados de destino e clique em Next.
      
- Destination: selecioneSQL Server Native Client (dependendo do tipo do seu banco de dados de destino).
 - Server name: insira o endereço IP e o número da porta da instância de BD de destino.
 - Authentication: selecione Use SQL Server Authentication. Em seguida, defina User name como rdsuser e Password como a senha de rdsuser.
 - Database: selecione o banco de dados de destino para o qual os dados serão importados.
 
 - Selecione Copy data from one or more tables or views e clique em Next.
 - Na página Select Source Tables and Views, selecione as tabelas e exibições que deseja copiar. Em seguida, clique em Edit Mappings. Na caixa de diálogo exibida, selecione Enable identity insert e edite mapeamentos com base em seus requisitos.
 - Clique em Next.
 - Selecione Run immediately e clique em Next.
 - Clique em Finish para importar dados. Você pode visualizar o progresso. Cerca de 4.000 linhas podem ser processadas por segundo.
 
 
   Tópico principal: RDS for SQL Server
  
 Feedback
Esta página foi útil?
Deixar um comentário
                Obrigado por seus comentários. Estamos trabalhando para melhorar a documentação.
                
            
        
                O sistema está ocupado. Tente novamente mais tarde.
                
            
        
    
      