CURSO: Tecnológico – Redes de Computadores DOCENTE: Márcio Renê Brandão Soussa DISCIPLINA: Sistemas Gerenciadores de Banco de Dados Nº DA AULA PRÁTICA: 11 PROTOCOLO DE EXPERIMENTOS 1. TÍTULO Backup e Restore 2. OBJETIVO Familiarizar os alunos com uma ferramenta prática para monitorar o desempenho de consultas em um SGBD comercial 3. BASE TEÓRICA Processamento de Consulta 4. MATERIAIS NECESSÁRIOS Software VmWare Server, versão >=1.0.6-91891; Máquina virtual com sistema operacional Windows Server 2003 e o SQL Server 2005 Express Edition; 5. EQUIPAMENTOS NECESSÁRIOS Estação de trabalho com o software Vmware Server instalado e máquinas virtuais disponibilizadas em diretório previamente solicitado à Coordenação do Laboratório. 6. MONTAGEM EXPERIMENTAL E PROCEDIMENTOS Utilizar ferramenta de monitoramento de consulta SQL 7. REFERÊNCIAS SQL Server Express Book Online 8. ROTEIRO DA PRÁTICA (anexo) 9. FORMULÁRIO TÉCNICO DO LABORATÓRIO (anexo) ANEXO 1 - ROTEIRO DA PRÁTICA 1. Bakup e Restore (Banco da mesma versão) o Logar com autenticação Windows o Fazer um Backup Completo Clicar com botão direito no banco “Tuning” e depois em “Tasks...Back up...Full” o Criar uma tabela de nome teste Create table teste (id not null); o Fazer um Backup Diferencial Clicar com botão direito no banco “Tuning” e depois em “Tasks...Back up...Differential” o Criar uma tabela de nome teste2 Create table teste2 (id not null); o Restaurar o Backup Full em um banco existente Clicar com botão direito no banco “Tuning” e depois em “Tasks...Restore...Full” Verificar os dados restaurados o Restaurar o Backup Diferencial em um banco existente Clicar com botão direito no banco “Tuning” e depois em “Tasks...Restore...Full e Differential Verificar os dados restaurados o Excluir o banco tuning o Restaurar o Backup Diferencial em um banco Não existente Clicar com botão direito no banco “Tuning” e depois em “Tasks...Restore...Full e Differential 2. Restore de um backup da versão 7.0 o Restaurar o Backup de uma versão anterior o Clicar com botão direito no banco “Database” e depois em “Restore Database” 3. Vincular e desvincular um banco de dados o Clicar com botão direito no banco “Experimentos” e depois em “Tasks...Detach”. o Clicar com botão direito no banco “Experimentos” e depois em “Tasks...Attach” 4. Exportar os dados através de script SQL. o Clicar com botão direito no banco “Tuning” e depois em “Generate Scripts 5. Conhecendo a ferramenta SQLcmd Digitar no Prompt do DOS Sqlcmd/? o –S (Servidor remote) o –U (usuário) o –d (banco de dados a logar) o –P (Senha) Sqlcmd –d tuning o Select * from tb_aluno o Go (executa commandos acima) o Ed (chama editor de texto) o Exit (sai do ambiente do programa)