Banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1806 palavras )
  • Download(s) : 0
  • Publicado : 15 de abril de 2013
Ler documento completo
Amostra do texto
COMANDOS DBCC DO SQL SERVER 2000 - PARTE 01/02

Página 1 de 7

Pesquisar
Enviar Consulta

Home

Entenda o site

Revistas

Bem vindo a DevMedia!

dê seu feedback

LOGIN:

Tecnologias

Cursos

Loja Virtual

SENHA:

Fórum

Esqueci minha senha

Serviços

Publicar

Assine

Compre Créditos

Cadastre-se

post favorito

COMANDOS DBCC DO SQL SERVER 2000 - PARTE01/02

Você está em: canal SQL
+SQL:

artigos | vídeos | cursos | mais ▼

Publicidade

Nessa matéria, Agnaldo Diogo dos Santos apresenta uma lista dos comandos DBCC (Database Console Command) do
SQL Server 2000

0

0

Curtir

0

COMANDOS DBCC - PARTE 01/02
O SQL SERVER 2000 possui um conjunto de comandos DBCC
(DATABASE CONSOLE COMMAND), usados na administração do
banco dedados.
De acordo com sua funcionalidades, são agrupados em 4 categorias:

Estatísticas

MANUTENÇÃO - comandos que realizam tarefas de manutenção em:
◦ databases

Favorito:
Comentários:

3 vez(es)
0

◦ índices
Feedback:

◦ grupos de arquivos

5

Utilidade:

0

DBCC DBREINDEX
DBCC DBREPAIR --> MANTIDO POR COMPATIBILIDADE (DEVE-SE DROPAR E RECRIAR O
DATABASE CORROMPIDO)DBCC INDEXDEFRAG
DBCC SHRINKDATABASE
DBCC SHRINKFILE
DBCC UPDATEUSAGE
STATUS - comandos que checam o status de objetos do sistema:

Serviços
Inclua um comentário
Adicionar aos Favoritos
Marcar como lido/assistido
Incluir anotação pessoal

(ajuda)

Dê seu voto para este post

DBCC
DBCC
DBCC
DBCC
DBCC
DBCC
DBCC
DBCC
DBCC

INPUTBUFFER
OPENTRAN
OUTPUTBUFFER
PROCCACHESHOWCONTIG
SHOW_STATISTICS
SQLPERF
TRACESTATUS
USEROPTIONS

Versão para impressão

VALIDAÇÃO - comandos que validam a estrutura e/ou alocação de:
◦ databases
◦ tabelas
◦ índices
◦ catálogos
◦ grupos de arquivos
◦ tabelas de sistema
◦ páginas do database
DBCC
DBCC
DBCC
DBCC
DBCC

CHECKALLOC
CHECKCATALOG
CHECKCONSTRAINTS
CHECKDB
CHECKFILEGROUPhttp://www.devmedia.com.br/comandos-dbcc-do-sql-server-2000-parte-01-02/2481

07/01/2013

COMANDOS DBCC DO SQL SERVER 2000 - PARTE 01/02

Página 2 de 7

DBCC CHECKIDENT
DBCC CHECKTABLE
DBCC NEWALLOC
DIVERSOS - comandos que realizam tarefas não enquadrados nas categorias acima:
DBCC dllname (FREE)
DBCC HELP
DBCC PINTABLE
DBCC ROWLOCK
DBCC TRACEOFF
DBCC TRACEON
DBCC UNPINTABLE******************************************************************
ABAIXO, APRESENTAREI OS COMANDOS, SEGUIDOS DE EXEMPLOS DE USO.
LEMBRO QUE NÃO ESTOU LHES MOSTRANDO A SINTAXE COMPLETA DO COMANDO, MAS
AS SUAS FORMAS MAIS USADAS.
PARA MAIS DETALHES, CONSULTE OS BOOKS ON LINE DO SQL SERVER OU O SITE
HTTP://MSDN.MICROSOFT.COM/SQL
******************************************************************
Listagem 01 - Exemplos doscomandos
USE PUBS
--TODOS OS EXEMPLOS ABAIXO SERÃO EXECUTADOS NESSE DATABASE

/*
DBCC DBREINDEX(NOME DA TABELA) WITH NO_INFOMSGS
RECRIA TODOS OS ÍNDICES DA TABELA PASSADA COMO PARÂMETRO
ONDE:
NOME DA TABELA:
É O NOME DA TABELA A REINDEXAR
WITH NO_INFOMSGS:
INDICA QUE NÃO DEVEM SER APRESENTADAS AS MENSAGENS
*/
DBCC DBREINDEX(AUTHORS)
--DBCC execution completed. If DBCC printed errormessages, contact your
system administrator.
DBCC DBREINDEX(AUTHORS) WITH NO_INFOMSGS
--The command(s) completed successfully.
EXEC SP_MSFOREACHTABLE
@COMMAND1 = PRINT REINDEXANDO A TABELA ?,
@COMMAND2 = DBCC DBREINDEX(?) WITH NO_INFOMSGS
/*
REINDEXANDO A TABELA [dbo].[titleauthor]
REINDEXANDO A TABELA [dbo].[stores]
REINDEXANDO A TABELA [dbo].[sales]
REINDEXANDO A TABELA[dbo].[roysched]
REINDEXANDO A TABELA [dbo].[discounts]
REINDEXANDO A TABELA [dbo].[jobs]
REINDEXANDO A TABELA [dbo].[pub_info]
REINDEXANDO A TABELA [dbo].[employee]
REINDEXANDO A TABELA [dbo].[authors]
REINDEXANDO A TABELA [dbo].[publishers]
REINDEXANDO A TABELA [dbo].[titles]
*/

/*
DBCC INDEXDEFRAG(DATABASE, TABELA, ÍNDICE) WITH NO_INFOMSGS
REORGANIZA O ÍNDICE DA TABELA PASSADA COMO PARÂMETRO...
tracking img