DIMINUIR TAMANHO BANCO SQL SERVER 2000

ALCIRTEODORO 11/09/2009 09:11:39
#322585
Amigos, tenho uma base de dados SQL Server 2000 na locaweb, e ultimamente a base cresceu muito de tamanho de 300 MB para mais de 1 GB sendo que não foram incluidos tantos regsitros assim.

Abri um chamado na locaweb e disseram que esta tudo certo, e que eles executão o comando SHINK para diminuir o tamanho toda a noite. Alguém sabe o que posso fazer para tentar diminuir o tamanho desta base sendo que já exclui vários registros e continua do mesmo tamanho.
VISUAL 11/09/2009 09:58:03
#322594
Outro detalhe, no SQL verifique como esta configurado a forma como a base vai crescer, se é percentual ou megabytes.
Isso deve ser configurado para DataFiles [Ô]MDF[Ô]e Logs [Ô]LDF[Ô].

ALCIRTEODORO 11/09/2009 10:22:02
#322598
Vejam abaixo:

O arquivo MDF esta com o tamanho 1286528 KB e o arquivo LOG esta com 20032 KB.

Para que serve estes arquivos e o que eu posso fazer para diminuir sem prejudicar a minha base de dados ou perder registros?

PS1: O arquivo MDF esta marcado como MB com o valor 1 e o arquivo de LOG esta como PERCENT com o valor 10.

PS2: Também reparei que alguns campos em algumas tabelas no banco de dados, estão muito grandes, com espaço de sobra. Tipo o campo CIDADE tem o tipo de dados nvarchar com 100 de espaço. Isso ocorre com vários outros campos. Será que acertando isso, diminuindo o tamanho dos campos vai ajudar a diminuir o banco?
ALCIRTEODORO 11/09/2009 19:37:03
#322666
E se remover este MDF vai refletir no banco?
FABIOPNEVES 19/09/2009 21:47:49
#323274
Pode fazer o seguinte:

Pelo que pude perceber e seu LDF que esta muito grande.

vai no SQL Enterprise da um DETACH nele, renomeia o seu Banco.ldf

e ATTACH novamente sem o LDF so o MDF.

Isso forçara o SQL server a criar um banco LDF menor. apos isso pode deletar o seu LDF antigo.
ALCIRTEODORO 23/09/2009 11:57:24
#323493
Onde faço isso? Não tem risco de perder os dados?

PS: Utilizo o SQL Server Management Studio Express.
ALCIRTEODORO 21/11/2009 12:25:03
#328331
Obrigado a todos!
http://www.sebosonline.com
Tópico encerrado , respostas não são mais permitidas