Após fazer download do bacpac vamos limpar ele antes mesmo de iniciar o restore. Este processo é de extrema utilidade no caso de bancos de dados com tabelas de log grandes demais. Ao remover tabelas não necessárias para uso em uma VM de DEV, o processo de restore ficará muito mais rápido!
Escolha a opção 4 e aperte ENTER, aguarde alguns segundos.
Note que a opção 3 está com uma cor diferente, isso é apenas para sinalizar que ela já foi executada. Note também que por ser necessário o D365fo.tools o powershell já fez o download e importação do modulo, por isso houve uma certa demora na exibição da janela.
Com a janela aberta, busque por seu arquivo .bacpac a ser limpo e clique "open".
No próximo passo lhe será solicitado o arquivo com os nomes das tabelas a serem removidas de dentro do bacpac. Na pasta C:\Temp\XKtools você verá o arquivo de nome "RemoveTables.txt". Adicione neste txt as tabelas que você quer remover, cada tabela deve ser informada em uma linha diferente. Após salver o .txt com as tabelas corretas, selecione o txt e clique em "open".
Agora selecione a pasta onde o "arquivo limpo" será salvo e clique em "ok".
Note que o arquivo original e o arquivo modificado possuem tamanhos diferentes:
Tudo ok para voltar ao menu inicial e seguir como restore do .bacpac modificado!
https://fsilvajunior.blogspot.com/2025/08/xktools-minha-ferramenta.html
Nenhum comentário:
Postar um comentário