Usuário com melhor resposta
Migração do Sql 2005 para Sql 2005 WorkGroup

Pergunta
-
Boa tarde.
Tinha um banco versão 2005 express para receber uma média de 100.000 registro mes, para critica e exportação. ( apenas registros com totais de situação fiscal )
Devido a mudança de legislação, estes registros terão que vir também com os produtos discriminados por situação fiscal.
Com este aumento de registros, algo em torno de 4.000.000 mes foi necessário a troca do express pela versão WorkGroup.
Como não encontramos o 2005 workgroup, foi feita a compra de um 2008 workgroup com dowgrade para 2005 workgroup.
Fiu informado que para trocar a versão seria apenas necessário desistalar os componentes do 2005 express e instalar os componentes do 2005 workgroup. Feita a alteração hà algumas semana e para minha surpresa, a minha aplicalção está
retornando disco full ( tenho um disco 300 Gb ).
Ná época achei estranho não ter que desinstalar o banco e instalar na nova versão. Será que o limite de 4 Gb do express não foi removido?
Obrigado pela ajuda.
Humberto
Respostas
-
Boa noite.
Já foi solicitado a troca da mídia para 2008, mas deve demorar uns 15 dias.Esqueci de colocar que o processador é um ADM 64 Phenom X3.
Fazendo alguns testes, pois na minha máquina o banco roda normal ( processador ADM 64 5500+ X2 ), resolvi colocar um processador antigo que eu tenho ( ADM 64 3600 X2 ). O banco carregou normalmente e a máquina está em teste.
Minha dúvida aumentou, pois com o Sql Express estava rodando normalmente com o processador original ( X3 ) e na versão paga não rodou.
Posso afirmar ao meu cliente que o processador para a versão 2005 workgroup não pode ser X3 e que na versão 2008 workgroup pode?
Obrigado.- Marcado como Resposta hgpdutra sábado, 15 de agosto de 2009 15:05
Todas as Respostas
-
Porque não usa o upgrade para o 2008 (ou uma instalação limpa com mesmo nome de instância caso não tenha como reconfigurar seu aplicativo) com modo de compatibilidade 2005 somente no seu banco? Se seu aplicativo conecta no sql 2005, ele vai conectar no 2008, e vai entender o banco de 2005 com a compatibilidade.
- Editado Drunk Charizard quarta-feira, 22 de julho de 2009 02:13
-
Boa Noite,
Se a aplicação possibilitar recomendo utilizar o 2008 (afinal você pagou por ele). Se for migrar do Express 2005 para o Workgroup 2005, eu sugiro desatachar as bases, remover o SQL Server Express, instalar o Workgroup e reatachar as bases. Não posso arbitrar a razão do Disk Full, pois, não há maiores detalhes (quando ele ocorre ? Qual a mensagem exata de erro ?)
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.comMitos do SQL Server – A ordem das tabelas influencia no desempenho de uma instrução SELECT ?
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!643.entry
Classifique as respostas. O seu feedback é imprescindível -
Amigos, boa tarde.
Desculpem a demora da resposta.
O disk full ocorre quando vai gravar na tabela de produtos e a mensagem que é mostrada informa que ultrapassou o limite do banco.
Estou usando uma máquina com Windows XP SP3 com disco 360 Gb.
Destachei o banco, prossegui desinstalação do DataBase Engenie da versão Express.
Quando instalo a versão workgroup na tela de Setup Progess, ao prosseguir a instalação do DataBase quando entra na parte de Configurantdo Sql Server, retorna uma mensagem de que o serviço não pode ser iniciado e não conclui a instalação. ( Erro do Log: Tempo Limite (30000) milisegundos de espera para que o serviço SqlServer se conecte)
Desinstalei todos os componentes do SqlServer pelo painel de controle, reinicei a máquia e tentei nova instalação somente com a opção do Data Base.
Na tela de Setup Progess os componentes ficam como Setup Finished e quando entra o DataBase (última opção da tela ) ocorre o mesmo erro.
Obrigado. -
hgpdutra,
Após você ter desinstalado esta instância SQL Server, antes de começar instalar a nova versão do SQL Server, seria interessante você limpar o registro do Windows e excluir algum arquivo que possa estar contido da instação anterior.
Em relação as recomendações dos colegas, também concordo em utilizar o SQL Server 2008.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA -
Boa noite.
Já foi solicitado a troca da mídia para 2008, mas deve demorar uns 15 dias.Esqueci de colocar que o processador é um ADM 64 Phenom X3.
Fazendo alguns testes, pois na minha máquina o banco roda normal ( processador ADM 64 5500+ X2 ), resolvi colocar um processador antigo que eu tenho ( ADM 64 3600 X2 ). O banco carregou normalmente e a máquina está em teste.
Minha dúvida aumentou, pois com o Sql Express estava rodando normalmente com o processador original ( X3 ) e na versão paga não rodou.
Posso afirmar ao meu cliente que o processador para a versão 2005 workgroup não pode ser X3 e que na versão 2008 workgroup pode?
Obrigado.- Marcado como Resposta hgpdutra sábado, 15 de agosto de 2009 15:05