[MEU 50º LIVRO]: BANCOS DE DADOS E ACESS - CURSO COMPLETO - DO BÁSICO AO VBA - 1602 páginas

Páginas: 1602 | Autor: Júlio Battisti | 40% de Desconto e 70h de Vídeo Aulas de Bônus

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 05 : 16
Quer receber novidades e e-books gratuitos?
›››
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »
SQL Server 2005 - CURSO COMPLETO
Autor: Júlio Battisti
Lição 085 - Capítulo 05 - Um exemplo mais complexo

Vamos fazer um exemplo completo em que utilizaremos diversas opções apresentadas anteriormente.

Exemplo: Criar uma seqüência de comandos T-SQL que faça o seguinte:

1.       Crie um device chamado device_real.

2.       Faça o backup completo do Banco de Dados Exemplo1, com data de expiração definida para 31 de Dezembro de 2005, o qual irá anexar o backup aos já existentes no device device_real.

3.       Fazer o backup do Log de transações do Banco de Dados Exemplo1.

O nosso comando deve ficar da seguinte maneira:

—  ********************************************
— **********      Script T-SQL de exemplo           ****
— **********      Autor: Júlio Battisti             ****
— **********      e-mail: batisti@hotmail.com       ****
—  ********************************************
— Tornar o Banco de Dados master  o Banco de Dados atual
USE master
— Criar o device device_real
EXEC sp_addumpdevice ‘disk’, ‘device_real’, ‘D:\backups\device_real.bak’
— Backup completo do Banco de Dados pubs com data
— de expiração para 31 de dezembro de 2005.
BACKUP DATABASE Exemplo1 TO device_real
WITH EXPIREDATE = ‘20051231’, NOINIT
— Agora faço o backup do log do Banco de Dados pubs.
BACKUP LOG Exemplo1 TO device_real
—  ********************************************
—  ********************************************

Ao executarmos este comando, com sucesso, será emitida uma mensagem, semelhante a indicada a seguir:

(1 row(s) affected)
‘Disk’ device added.
Processed 112 pages for database ‘Exemplo1’, file ‘exemplo1-prim’ on file 1.
Processed 16 pages for database ‘Exemplo1’, file ‘exemplo1-sec1’ on file 1.
Processed 1 pages for database ‘Exemplo1’, file ‘exemplo1-log’ on file 1.
BACKUP DATABASE successfully processed 129 pages in 1.304 seconds (0.806 MB/sec).
Processed 1 pages for database ‘Exemplo1’, file ‘exemplo1-log’ on file 2.
BACKUP LOG successfully processed 1 pages in 0.508 seconds (0.011 MB/sec).

Know-how em: Fazer o Restore das Informações

Pré-Requisitos:

  • Noções sobre estratégias de backup e restore.
  • Fundamentos apresentados na Parte I.
  • Saber utilizar o SQL Server Management Studio e a janela de execução de comandos T-SQL.

Metodologia:

  • Exercícios: Fazer o restore de Bancos de Dados e do log de transações.

Técnica:

  • Apresentação dos procedimentos necessários para a realização do restore, com o SQL Server Management Studio e com comandos T-SQL.

Ao fazermos o backup copiamos os dados do Banco de Dados para um dispositivo de backup (backup device), que na maioria dos casos é um drive de fita. Mas o único objetivo para fazermos o backup é para que possamos restaurar os dados, quando algum problema acontecer. Restaurar os dados (fazer o restore) é a operação de copiar os dados do backup de volta para o Banco de Dados. A maneira de restaurar o Banco de Dados ao seu estado normal, depende da nossa estratégia de backup. As estratégias de restore são diferentes, dependendo do tipo de backup que você está utilizando: backups completos, diferenciais ou combinando estes backups com backups do Log de transações.

No item “Estratégias de backup”, no início deste capítulo, falamos sobre as diversas estratégias de backup/restore, dependendo do tipo de backup que estamos utilizando. Foram analisados diversos exemplos. No item anterior aprendemos a fazer os diversos tipos de backup disponíveis no SQL Server 2005. Agora aprenderemos a fazer o restore.

Nesta seção aprenderemos a fazer o restore utilizando as seguintes ferramentas:

  • SQL Server Management Studio
  • Janela de Execução de Comandos T-SQL

Dependendo do tipo de backup teremos diferentes estratégias de restore. Vamos considerar as seguintes situações:

  • Restore a partir de um backup completo: Para esta situação basta restaurar o último backup completo disponível. Todas as alterações entre o último backup completo e o momento do restore serão perdidas.
  • Restore a partir de um backup completo e backups diferenciais: Neste caso restauramos o último backup completo e em seguida o último backup diferencial. Todas as alterações entre o último backup diferencial e o momento do restore serão perdidas.
  • Restore a partir de um backup completo e backups do Log de transações: Quando temos backups do log de transações, devemos restaurar o último backup completo e depois todos os backups do log de transações. É de fundamental importância que os backups do Log de transações sejam restaurados na ordem correta, do mais antigo até o mais recente. As alterações entre o último backup do Log de transações e o momento do restore serão perdidas. Esta estratégia torna o restore mais demorado, pois precisamos restaurar uma série de backups do Log de transações.
  • Restore a partir de um backup completo, backups diferenciais e backups do Log de transações: Neste caso devemos restaurar o backup completo, depois o último backup diferencial e depois todos os backups do Log de transações. É de fundamental importância que os backups do Log de transações sejam restaurados na ordem correta, do mais antigo até o mais recente. As alterações entre o último backup do Log de transações e o momento do restore serão perdidas. Esta estratégia torna o restore menos demorado, pois precisamos apenas restaurar os backups do Log de transações entre o último backup diferencial e o momento em que houve o problema.
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

Best Sellers de Excel do Julio Battisti

Todos com Vídeo Aulas, E-books e Planilhas de Bônus!

Aprenda com Júlio Battisti:
Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 540 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos

Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 952 | Editora: Instituto Alpha

 

Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

 

[LIVRO]: Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1124 | Editora: Instituto Alpha

 

[LIVRO]: Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos

 

[A BÍBLIA DO EXCEL]: Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1338 | Editora: Instituto Alpha

 

[A BÍBLIA DO EXCEL]: Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos Passo a Passo

Todos os livros com dezenas de horas de vídeo aulas de bônus, preço especial (alguns com 50% de desconto). Aproveite. São poucas unidades de cada livro e por tempo limitado.

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

Use a área de comentários a seguir, diga o que achou desta lição, o que está achando do curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.

Indique para seus amigos. Quanto mais comentários forem feitos, mais lições serão publicadas.

Quer receber novidades e e-books gratuitos?
›››

Novidades e E-books grátis

Fique por dentro das novidades, lançamento de livros, cursos, e-books e vídeo-aulas, e receba ofertas de e-books e vídeo-aulas gratuitas para download.



Institucional

  • Quem somos
  • Garantia de Entrega
  • Formas de Pagamento
  • Contato
  • O Autor
  • Endereço

  • Júlio Battisti Livros e Cursos Ltda
  • CNPJ: 08.916.484/0001-25
  • Rua Vereador Ivo Cláudio Weigel, 537 Universitário
  • Santa Cruz do Sul/RS
  • CEP 96816-208
  • Todos os direitos reservados, Júlio Battisti 2001-2017 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI