Inquiridor
MIGRAR BANCO SQL SERVER PARA MSDE ?

Pergunta
-
Boa noite a todos.
Pessoal, tenho uma aplicação que roda a bastante tempo no Banco Sql Server 2000 e agora estou querendo migra para MSDE2000, pois os clientes querem locar o sistema mas não estão disposto a compra, por enquanto o SQL Server. Gostaria de saber o seguinte:
1 - A migração do SQL Server 2000 para o MSDE 2000 e vice-versa tem complicações ou e simples ?
2 - Se o manejo com o MSDE é somente atráves de linha de comando ou existe um maneger tido do sql server ?
3 - No SQL Server não tem com por uma senha que impossibilite de abrir/visualizar o banco de dados por mais que se abra o manager ou tem ? No MSDE 2000 é possivel por uma senha desse tipo ?
4 - Existe diferença em relação a performance no acesso dos bancos do MSDE 2000 em relação ao SQL Server ?
5 - Em termos de escalabidade, até quantos registros o MSDE suporte ?
6 - O MSDE 2000 Acessa conexão de multi-usuários ? Até quantos ?
7 - Será preciso mudar o código do meu sistema após a migração do banco SQL Server p/ o MSDE2000 ?
8 - Poderia usar o SQL 2005 Express, mas me parece que só aceita uma conexão ? E também não sei se após migra do SQL 2000 para ele se não terei que mudar o código do meu sistema Também ?
9 - Pessoa se tiver mais alguma colocação, fique a disposição.
Pessoal preciso ver isso urgentemente resolver isso.
Desde já agradeço.
Orisvaldo Rossano Costaquinta-feira, 29 de janeiro de 2009 21:13
Todas as Respostas
-
1 - A migração do SQL Server 2000 para o MSDE 2000 e vice-versa tem complicações ou e simples ?
R - backup/restore ou DTS(Import/export wizard).2 - Se o manejo com o MSDE é somente atráves de linha de comando ou existe um maneger tido do sql server ?
R - vc pode instalar o SSMSE ou o TOADsegue links:
SSMSE
TOAD
http://www.toadsoft.com/toadsqlserver/toad_sqlserver.htm
3 - No SQL Server não tem com por uma senha que impossibilite de abrir/visualizar o banco de dados por mais que se abra o manager ou tem ? No MSDE 2000 é possivel por uma senha desse tipo ?
R - sím é possível. Sugiro uma leitura sobre logins, usuários, roles. em 20 minutos vc saberá como as permissões do SQL funcionam. Procure no BOL, no google ou aqui no forum.4 - Existe diferença em relação a performance no acesso dos bancos do MSDE 2000 em relação ao SQL Server ?
R - Em relação a performance não acredito que vc tenha problemas se sua aplicação não requer grande poder de processamento e memória, eu particularmente já tive problemas com o msde ter perda de performance devido ao crescimento do numero de conexões e a não escalabilidade do MSDE , outra coisa ele não suporta mais de 2GB de memória, vc pode usar até 2 processadores no máximo e cada database não pode ocupar mais de 2GB, então, não fica difícil para vc tirar suas proprias conclusões sobre performance, ok?5 - Em termos de escalabidade, até quantos registros o MSDE suporte ?
R - não é limitado a quantidade de registros e sim o tamenho do database como mencionado anteriormente.6 - O MSDE 2000 Acessa conexão de multi-usuários ? Até quantos ?
R - sim. Não existe limitação de conexões.
7 - Será preciso mudar o código do meu sistema após a migração do banco SQL Server p/ o MSDE2000 ?
R - Ninguem poderá prever isso a não ser vc, realizando uma analise dos códigos(Aplicação, procedures, triggers, funções, etc...)8 - Poderia usar o SQL 2005 Express, mas me parece que só aceita uma conexão ?
R -Não existe limitação no numero de conexões.
veja abaixo o link para saber as limitações do SQL 2005 express:
http://www.microsoft.com/brasil/servidores/sql/2005/prodinfo/features/compare-features.mspx
E também não sei se após migra do SQL 2000 para ele se não terei que mudar o código do meu sistema Também ?
R - ver resposta 8.
9 - Pessoa se tiver mais alguma colocação, fique a disposição.R - Referencias para pesquisas, Google, BOL.
quinta-feira, 29 de janeiro de 2009 21:59 -
Boa noite.
Obrigado pela resposta. Para fechar, gostaria de esclarecer só o seguinte:
- Quanto a resposta nº 4, não quero que a pessoa possa expandir a árvore do banco para ver os objetos, etc... Na verdade nem o usuário logado na máquinas com permissões máxima. Seria bem interessante se houvesse a possibilitade de ao clicar para expandir a árvore do banco que fosse solicitado uma senha, aí sim, seria o máximo.
- Na sua opinião, seria melhor usar o MSDE ou SQL Server 2005 Express ?
Desde já agradeço.
Orisvaldo Rossano Costa.
Oryzsexta-feira, 30 de janeiro de 2009 22:13