none
Como devo criar Scripts e Jobs e transformar uma trigger em um Job? RRS feed

  • Pergunta

  • Olá, boa tarde! Estou realmente com um problema, tenho alguns passo-a-passos para seguir, e como tenho recebido uma ajuda muito grande da comunidade, espero que consiga realizar essas atividades. 

    Atualmente, criei uma base de dados nova, porque, resumidamente, eu tenho um banco que contém informações e tabelas que estão sobrecarregados devido o uso de um portal(tenho um portal em C# que acessa as informações de status de algumas tabelas dessa base sobrecarregada e exibe essas informações), e a ideia é separar as informações que o portal usa  em uma base de dados somente para o portal. Porém, essas duas bases vão ter que trocar informações, como acessar status de tarefas (parado, funcionando ou em execução) dentro da base que está sobrecarregada. Tenho pouquíssima experiencia e vivência com a ferramenta sql server(2016) e os passos que tenho que executar são: 

    1. Fazer um Script para excluir todas as tabelas, views e triggers que são do meu portal e deixar a base que está sobrecarregada, somente com as informações que pertencem a ela.
    2. Fazer um Script para excluir todas as tabelas do Automate(ferramenta de RPA) e renomear a Base de Dados para a nova base que criei.
    3. Listar TODAS as tabelas do Automate(ferramenta de RPA) que o meu portal acessa diretamente.
    4. Criar Views dessas Tabelas do Automate.
    5. Alterar o Portal para que acesser as Tabelas e Views da nova base de dados criada.
    6. Transformar as Triggers em Jobs.

    Algumas dessas tarefas, principalmente a parte de triggers e scripts estão extremamente confusas na minha cabeça em como proceder. 

    sexta-feira, 6 de dezembro de 2019 15:32

Todas as Respostas

  • Deleted
    sexta-feira, 6 de dezembro de 2019 16:46
  • Oi José, o contexto que eu acho que você se refere é que, o meu portal "popula", atualiza e faz selects nas minhas tabelas dentro da base que está sendo "isolada", a ideia é fazer com que o meu portal utilize uma base só dele e o Automate(ferramenta de RPA) fique com a base sobrecarregada somente para ele. Ou seja, dentro da minha base sobrecarregada, eu tenho tabelas e procedures que não pertencem ao Automate e sim ao meu portal e preciso remover elas de lá com os registros e tudo mais que elas conterem e passa-las para a base que criei. Existem sim, por exemplo, todas as tabelas que pertencem ao portal estão nomeadas em letras maiúsculas e as do Automate, não. Não sei se deu para entender melhor, mas vou deixar uma imagem mostrando.

    Tudo o que está em letras minúsculas, pertencem ao Automate.

    • Editado Ana_Miguel sexta-feira, 6 de dezembro de 2019 17:15
    sexta-feira, 6 de dezembro de 2019 17:04
  • Deleted
    • Sugerido como Resposta IgorFKModerator sexta-feira, 6 de dezembro de 2019 18:22
    sexta-feira, 6 de dezembro de 2019 17:23
  • Vou tentar então utilizar os comando acima, começando por excluir as tabelas.
    sexta-feira, 6 de dezembro de 2019 17:33
  • Deleted
    sábado, 7 de dezembro de 2019 00:24
  • Deleted
    sábado, 7 de dezembro de 2019 13:33