Escolar Documentos
Profissional Documentos
Cultura Documentos
Respostas:
11 Os tipos de backup dependem do modelo de recuperação do SQL Server. Todo modelo de recuperação permite fazer backup de um
banco de dados inteiro ou parcial do SQL Server ou de arquivos ou grupos de arquivos individuais do banco de dados. O backup em
nível de tabela não pode ser criado, não existe essa opção. Mas há uma solução alternativa para isso
Possível fazer backup da tabela do SQL Server no SQL Server. Existem várias maneiras alternativas de fazer backup de uma tabela no
SQL Server SQL
Aqui estou explicando apenas o primeiro descanso que você pode estar sabendo
Para fazer backup de uma tabela SQL denominada "Person.Contact", que reside no SQL Server AdventureWorks, precisamos executar o
seguinte script que
Nota -
FROM originalTable2
Esta declaração criará as tabelas denominadas newtable1, newtable1, .. portanto, você não precisa criá-lo anteriormente.
Nota * Esse método leva o backup muito rápido, mas a principal desvantagem seria que ele não transporta as Chaves, índices e
restrições da tabela e o backup é armazenado no banco de dados, não em um local externo a um arquivo
Método 2:
Se você deseja fazer backup da tabela em outro servidor para qualquer solução de recuperação de desastre ou prevenção contra
perda de dados, poderá criar um script da tabela usando a opção Gerar scripts em Tarefas.
1. Primeiro, clique com o botão direito do mouse no banco de dados que contém as tabelas que você deseja fazer backup e
escolha Tarefas -> Gerar scripts
4. Role para baixo nas opções de script até ver Tabela / Exibir opções. Queremos que o seguinte seja verdadeiro: Verifique
restrições, dados de script, chaves estrangeiras, chaves primárias, gatilhos e chaves exclusivas. (Ou você pode escolher o que
precisar, é claro). Selecione Avançar e somos apresentados à tela Selecionar tipos de objeto
5. Selecione Tabelas e clique em Avançar. Por fim, escolha a tabela ou tabelas que você deseja fazer backup e clique em Avançar
Método 3:
— KASQLDBA
fonte
V ê ã d f b k d t b l ífi i d tá l l ál i t
SELECT * INTO MyNewDatabase.dbo.newtable1
FROM OriginalDatabase.dbo.originalTable1
FROM OriginalDatabase.dbo.originalTable2
Você pode criar um script que descarte as tabelas no novo banco de dados e, em seguida, execute o comando select em todas as
tabelas necessárias. Se você deseja ter índices e outros objetos disponíveis, crie esses no seu novo banco de dados e trunque as
tabelas antes de preenchê-las novamente. Se você preferir o truncamento, precisará usar instruções insert no lugar de select into.
Esta opção fornecerá um método para criar um arquivo .BAK. Você simplesmente executa um comando de banco de dados de backup
depois de preencher as tabelas no novo banco de dados.
— Gary
fonte
1 Usando o recurso de exportação em massa do SSMS, aqui está o melhor e mais fácil método mencionado
Assistente de importação e exportação do SQL Server : O assistente de Importação e Exportação do SQL Server fornece uma
interface gráfica com o usuário em um pacote SSIS (SQL Server Integration Services). Uma vez criado, o pacote pode ser
automatizado, para ser executado em uma programação. Ele pode ser configurado e modificado ainda mais usando o SSDT (SQL
Server Data Tools)
Para começar, abra o Assistente de Importação e Exportação, clique com o botão direito do mouse em um banco de dados e
selecione o submenu Tarefas -> Exportar comando de dados.