1
resposta

Aula 3 - Duvida

Ola, na aula 03 vi que podemos transferir dados de um banco de Dados para outro banco de Dados. Hoje na minha empresa utilizo um banco de dados em SQL Server. Estou para desenvolver outro sistema, um pouco mais robusto, porem gostaria de manter o cadastro de produtos. Neste caso eu irei conseguir fazer transferir os dados da Tabela produtos do banco antigo para o banco novo. isso ne?

1 resposta

Oi Fabio tudo bem?

No SQL Server dá para fazer isso de várias formas gerando um script de criação, por meio de backup, por meio de salvar uma consulta no formato csv e depois fazerndo um bulk insert, copiando os dados no excel e fazendo um insertão com a função =concatenar do excel.

E se você não desligar o banco de dados antigo dá para fazer seu banco de dados atual acessar o seu antigo (estou supondo que o novo seja SQL Server também).

Entre outras soluções que não me veio a mente.

Para saber mais:

https://dzone.com/articles/generate-database-scripts-with-data-in-sql-server

https://docs.microsoft.com/pt-br/sql/relational-databases/backup-restore/create-a-full-database-backup-sql-server?view=sql-server-2017

https://dabblingwithdata.wordpress.com/2015/06/11/exporting-csv-data-from-sql-server-management-studio/

https://docs.microsoft.com/pt-br/sql/t-sql/statements/bulk-insert-transact-sql?view=sql-server-2017

https://docs.microsoft.com/pt-br/sql/relational-databases/import-export/import-data-from-excel-to-sql?view=sql-server-2017

https://docs.microsoft.com/pt-br/sql/relational-databases/linked-servers/create-linked-servers-sql-server-database-engine?view=sql-server-2017

Espero ter ajudado!!!