Preparar a Migração

Antes de migrar, provisione uma instância do Oracle Autonomous Database no Oracle Cloud Infrastructure de acordo com os requisitos de tamanho do banco de dados do MS SQL Server de origem e, em seguida, instale e configure o Oracle SQL Developer.

Provisionar um Autonomous Database na Sua Instância do Cloud

Provisione uma instância do Oracle Autonomous Database no Oracle Cloud Infrastructure de acordo com os requisitos de tamanho do banco de dados do MS SQL Server de origem.

Execute as seguintes etapas de pré-requisito conforme necessário:

  • Abra a Console do Oracle Cloud Infrastructure.
  • No menu de navegação esquerdo, clique em Oracle Database e, em seguida, dependendo da carga de trabalho, clique em Autonomous Data Warehouse, Autonomous JSON Database ou Autonomous Transaction Processing. Este exemplo usa o Autonomous Data Warehouse.
  • Escolha sua região.

  • Escolha seu Compartimento.

  1. Clique em Criar Autonomous Database.
  2. Forneça informações básicas para o Autonomous Database.
    • Escolher um compartimento.

    • Nome para exibição: Especifique uma descrição amigável do usuário ou outras informações que ajudem a identificar facilmente o recurso. O nome para exibição não precisa ser exclusivo.

      Observação:

      Você não pode alterar o nome para exibição após criar um Autonomous Database.
    • Nome do Banco de Dados: Especifique o nome do banco de dados; ele deve consistir apenas em letras e números. O tamanho máximo é 14 caracteres. Não poderá ser usado o mesmo nome de banco de dados para diversos Autonomous Databases na mesma tenancy da mesma região.

  3. Escolha um tipo de carga de trabalho. Para criar uma instância do Autonomous Data Warehouse, selecione Data Warehouse entre as opções.
  4. Escolha um tipo de implantação.

    Selecione Infraestrutura Compartilhada para criar sua instância no Exadata Infrastructure Compartilhado.

  5. Configure o banco de dados.
    • Always Free: Selecione para mostrar opções de configuração Always Free.

    • Escolher versão do banco de dados: Selecione a versão do banco de dados. A versão disponível do banco de dados é 19c.

      Com a opção Always Free selecionada, as versões do banco de dados disponíveis são: 19c e 21c.

    • Contagem de OCPUs: Especifique o número de núcleos de CPU do banco de dados.

    • Armazenamento (TB): Especifique o armazenamento que deseja disponibilizar para seu banco de dados, em terabytes.

    • Dimensionamento Automático: por padrão, o dimensionamento automático é ativado para permitir que o sistema use automaticamente até três vezes mais recursos de CPU e de Entrada/Saída para atender à demanda de carga de trabalho. Se você não quiser usar dimensionamento automático, desmarque essa opção para desativá-lo.

  6. Criar credenciais de administrador. Defina a senha do usuário Admin do Autonomous Data Warehouse.
    • Nome do Usuário: Este é um campo somente para leitura.

    • Senha: Defina a senha para o usuário Admin do Autonomous Data Warehouse.

    • Confirmar senha: Informe a mesma senha novamente para confirmar sua nova senha.

  7. Escolha o acesso à rede.
    • Permitir acesso seguro de qualquer lugar: por padrão, todas as conexões seguras são permitidas de qualquer lugar. Para restringir o acesso, configure uma lista de controle de acesso (ACL). Para adicionar uma ACL para o Autonomous Database, selecione Configurar regras de controle de acesso.

    • Rede virtual na nuvem: Esta opção atribui um ponto final privado, um IP privado e um nome de host ao seu banco de dados dentro da sua VCN. Especifique essa opção se quiser que seu banco de dados só fique acessível dentro da sua VCN usando um ponto final privado; essa opção permite que você restrinja o acesso a um banco de dados Autonomous Data Warehouse.

  8. Escolha um tipo de licença
    • Bring Your Own License

      A minha organização já possui licenças de software Oracle Database. Trazer minhas licenças de software existentes para o database Cloud Service.

    • Licença Incluída

      Assinar novas licenças de software do banco de dados e o database cloud Service.

  9. (Opcional) Forneça até 10 contatos de manutenção.

    Clique em Adicionar Contato e, no campo E-mail de Contato, informe um endereço de e-mail válido. Para informar vários endereços de E-mail do Contato, repita o processo para adicionar até 10 e-mails de contato do cliente.

    (Opcional) Clique em Mostrar Opções Avançadas para selecionar entre as opções avançadas:

    • Chave de Criptografia

      Criptografia usando chaves gerenciadas pela Oracle: Por padrão, o Autonomous Database usa chaves de criptografia gerenciadas pela Oracle. Usando chaves gerenciadas pela Oracle, o Autonomous Database cria e gerencia as chaves de criptografia que protegem seus dados e a Oracle trata a rotação da chave mestra de TDE.

      Criptografar usando chaves gerenciadas pelo cliente: Se você selecionar chaves gerenciadas pelo cliente, uma chave de criptografia mestra no Oracle Cloud Infrastructure Vault será usada para gerar a chave mestra de TDE no Autonomous Database.

    • Tags: Se quiser usar Tags, informe TAG KEY e VALUE. Tag é um sistema de metadados que permite organizar e rastrear recursos na sua tenancy. As tags são compostas por chaves e valores que podem ser anexados aos recursos.

  10. Clique em Criar Autonomous Database.

Na console do Oracle Cloud Infrastructure, o Estado do Ciclo de Vida mostra Provisionando até que o novo banco de dados esteja disponível.

Instalar Oracle SQL Developer

Faça download do Oracle SQL Developer e instale-o no host do SQL Server de origem e conecte-o ao banco de dados autônomo de destino.

  1. Faça download do Oracle SQL Developer no sistema de janelas do host do SQL Server de Origem. Consulte Downloads do SQL Developer.
  2. Descompacte o arquivo para instalar o SQL Developer.
  3. Crie uma Conexão do SQL Developer com o Oracle Autonomous Database provisionado anteriormente como um usuário administrador e salve a conexão. Consulte Connecting SQL Developer to Autonomous Transaction Processing. O exemplo de conexão usado neste documento é denominado admin_adb e será usado para criar o usuário do repositório de migração posteriormente no processo.
  4. Faça download e configure Drivers JDBC para conectar o SQL Developer ao banco de dados do MS SQL Server. Consulte Conectividade do Banco de Dados Java do JDBC.
  5. Faça download do arquivo mssqlservermigration.zip no sistema host Windows para o diretório de trabalho (por exemplo, wkdir).
  6. Faça download do Oracle Instant Client para Microsoft Windows e instale a execução da linha de comando. Consulte Downloads do Oracle Instant Client para Microsoft Windows (x64) 64-bit.
  7. (Opcional) Para bancos de dados de servidor SQL muito grandes, é recomendável provisionar o Oracle Cloud Infrastructure File Storage como armazenamento NFS para preparar todos os arquivos de exportação de dados do servidor SQL. Normalmente, defina wkdir como a montagem NFS.