wan Postado Maio 22, 2010 Denunciar Share Postado Maio 22, 2010 (editado) Olá pessoas ,Estou com um grande problema na minha empresa , queremos mudar nossa banco de dados sql 2000 para o sql 2005porém temos o problema de alterar varias procedures que estão com sintaxe =* , *= pois o 2005 não as reconhece como são muitas , sera muito trabalhoso mudar uma por uma alguém conhece algum programa que as mude automaticamente um editor de texto.. (script ) sei la . Editado Maio 22, 2010 por wan Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Maio 24, 2010 Denunciar Share Postado Maio 24, 2010 Bom dia Amigo, rs.... tive este problema aqui na empresa também!! Seguinte: - você pode mudar o nível de compatibilidade do sql, forçando o 2005 a utilizar o =* e *= . Problema: o banco perde performance, pois o sql terá que realizar a conversão internamente. OU - O próprio Management Studio faz a conversão. Como: - Abra o aplicativo. - Na aba "Object Explorer", vá até ao BD. Abra as tabelas. - Clique com o botão direito em cima de qualquer tabela e escolha a opção "Open Table". - Os campos da tabela serão exibidos. Um ícone com o descritivo "SQL" aparecerá (Show SQL Pane). - Clique nele. - Copie e cole o seu sql com a sintaxe =* e *=. - Mande executar. Problema: o sql refaz o script. CONFIRA todos os resultados. Tivemos problemas nos resultados das conversões realizadas pelo sql. Isso mesmo. Quando pegamos o script remontado pelo SQL e o colocamos nos aplicativos, foram identificados alguns resultados incorretos. DICA: comente o script com a sintaxe antiga e coloque o script novo. Caso dê alguma dúvida posteriormente, o script original te auxiliará na resolução do problema. Estas conversões são trabalhosas e chatas mesmo. Terá que ser realizadas uma a uma, com a conferência dos resultados. Boa sorte!! :.) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gandarez Postado Maio 27, 2010 Denunciar Share Postado Maio 27, 2010 Você também pode utilizar o Notepad++ que é muito rápido para isso, mas lembrando, tenha todos os arquivos .SQL (Script de criação) na sua máquina. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
wan
Olá pessoas ,
Estou com um grande problema na minha empresa , queremos mudar nossa banco de dados sql 2000 para o sql 2005
porém temos o problema de alterar varias procedures que estão com sintaxe =* , *= pois o 2005 não as reconhece
como são muitas , sera muito trabalhoso mudar uma por uma alguém conhece algum programa que as mude automaticamente
um editor de texto.. (script ) sei la .
Editado por wanLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.