Usuário com melhor resposta
Access

Pergunta
-
Respostas
-
Vale a pena realizar um teste Cesar.
A ferramenta do SQL Server contempla diversas necessidades de administração.
Criação de usuários, database, tabelas, queries, etc.
A principal vantagem é o engine do SQL Server, gratuitamente com um espaço extremamente generoso, 10GB.
O link é para o download do SQL 2008 R2 com alguns recursos a mais.
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=25174
Faça instalação e teste ele, a melhor experiência é utilizando.
Conforme surgirem as duvidas poste aqui o pessoal vai te ajudando.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br- Marcado como Resposta cesarmene terça-feira, 13 de março de 2012 14:23
-
Cesar, eu lhe recomendaria não usar somente o código como diferenciador para o acesso, pois facilita muito a tentativa de acesso indevido, basta deduzir que mudando o código estaria acessando outra base.
Crie uma chamada no DNS diferente para cada acesso e ai sim tu chama uma nova aplicação web sua.
Dessa forma tu pode deixar as conexões com o banco de dados de forma fixa dentro da aplicação, não abrindo tanta possibilidade de sql injection e facilitando a manutenção pontual para cada cliente.
Obviamente eu não sou especialista em aplicações web, vejo do ponto de vista de infraestrutura e tentando deixa um pouco menos aberto teu acesso, até porque se fizer isso as tuas bases de dados serão configuradas na aplicação e tu vai poder colocar nomes sugestivos, como o próprio nome da empresa, algo assim, fica mais organizado.
Espero que as sugestões sejam úteis e venham a somar.
Qualquer dúvida abra uma nova thread no fórum.
Vlew.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br- Marcado como Resposta cesarmene terça-feira, 3 de abril de 2012 17:52
Todas as Respostas
-
Bom Dia,
Em princípio sim. Acho que o Access aguentaria esse throughput tranquilamente.
Ainda assim, eu avaliaria utilizar o SQL Server Express que é gratuito e mais robusto.[ ]s,
Gustavo Maia Aguiar
Blog: http://gustavomaiaaguiar.wordpress.com
Vídeos:http://www.youtube.com/user/gmasqlClassifique as respostas. O seu feedback é imprescindível
-
-
Olá Cesar, o Access é um arquivo, não possui uma estrutura robusta como o Maia comentou frente a ele.
Além disso teu acesso é diretamente a um arquivo o qual possui todas as fragilidades de um arquivo normal, shutdown inesperado, dados corrompidos podem corromper o arquivo todo.
Recomendaria o mesmo que o Maia sobre o SQL Express, além disso tu tens possibilidade de crescimento na versão 2008 R2 de até 10GB gratuitamente com todas as qualidades do engine do SQL Server.
Vale a pena pensar nisso principalmente por questões de segurança e integridade.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com http://www.sqlserverRS.com.br- Sugerido como Resposta Gustavo Maia Aguiar terça-feira, 13 de março de 2012 13:02
-
-
Vale a pena realizar um teste Cesar.
A ferramenta do SQL Server contempla diversas necessidades de administração.
Criação de usuários, database, tabelas, queries, etc.
A principal vantagem é o engine do SQL Server, gratuitamente com um espaço extremamente generoso, 10GB.
O link é para o download do SQL 2008 R2 com alguns recursos a mais.
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=25174
Faça instalação e teste ele, a melhor experiência é utilizando.
Conforme surgirem as duvidas poste aqui o pessoal vai te ajudando.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br- Marcado como Resposta cesarmene terça-feira, 13 de março de 2012 14:23
-
o cenário de minha aplicação é o seguinte em asp.net
tenho um aplicação virtual para atender vários clientes
mas quero ter uma base para cada cliente
pensei em fazer o seguinte
criar uma tela de login para cada cliente tipo \aplicacao\loginxxx.aspx onde
xxx é o codigo da empresa cliente, guardar este codigo na sessão e abrir a base
assim basexxx
-
Cesar, eu lhe recomendaria não usar somente o código como diferenciador para o acesso, pois facilita muito a tentativa de acesso indevido, basta deduzir que mudando o código estaria acessando outra base.
Crie uma chamada no DNS diferente para cada acesso e ai sim tu chama uma nova aplicação web sua.
Dessa forma tu pode deixar as conexões com o banco de dados de forma fixa dentro da aplicação, não abrindo tanta possibilidade de sql injection e facilitando a manutenção pontual para cada cliente.
Obviamente eu não sou especialista em aplicações web, vejo do ponto de vista de infraestrutura e tentando deixa um pouco menos aberto teu acesso, até porque se fizer isso as tuas bases de dados serão configuradas na aplicação e tu vai poder colocar nomes sugestivos, como o próprio nome da empresa, algo assim, fica mais organizado.
Espero que as sugestões sejam úteis e venham a somar.
Qualquer dúvida abra uma nova thread no fórum.
Vlew.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br- Marcado como Resposta cesarmene terça-feira, 3 de abril de 2012 17:52
-
-
Amigo, existe sim o risco de corromper se o limite máximo de registros da tabela for superado. Até este limite tudo bem. É muuuuuiiiiiiito registro para ser usado. Na minha percepção ate 100.000 registros, ok. Mas veja a versão do Access que está usando e pesquise qual o limite específico dela.
Abraços,
Starshine.
A água sempre vence.