ADO - EXCESSO DE USUARIOS CONECTADOS
                    recebi esta mensagem ao logar no sistema em um cliente haviam 8 maquinas na rede usando o sistema, que é em vb6 + ado + access xp. mas só deu uma vez e parou, afinal de contas, qual o limite de acessos simultà¢neos no banco access ??/, e como não aconteceu mais, o que pode ter ocorrido ??????
                
            
                    Meu amigo se o BD estiver no XO aceita apenas 8 usuários.
Abraço
                
            Abraço
                    Limite de conexões simultà¢neas a arquivos .mdb por aplicativos VB - 255 ( Número retirado do Help do Access)
                
            
                    Esqueci de colocar no post anterior
Procure no Help do Access "especificações access" e veja limite de usuários simultà ¢neos.
Agora convenhamos, ja passou da hora de migrar a aplicação para SQL Server Express 2005 neste caso.
Leia um tutorial no link abaixo:
http://www.vbmania.com.br/vbmania/vbmforum.php?varMethod=Abrir&varID=188722&varSubPagina=1&varWorld=1
                
            Procure no Help do Access "especificações access" e veja limite de usuários simultà ¢neos.
Agora convenhamos, ja passou da hora de migrar a aplicação para SQL Server Express 2005 neste caso.
Leia um tutorial no link abaixo:
http://www.vbmania.com.br/vbmania/vbmforum.php?varMethod=Abrir&varID=188722&varSubPagina=1&varWorld=1
                    Quiser testar quantas ele aguenta la vai uma rotina bacana :
70 strConn = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & App.Path & "Geral.mdb;Persist Security Info=False;Jet OLEDB:Database Password=" & PASSWORD
For x = 1 To 255
Dim obj_conn(1 To 255)
Set obj_conn(x) = CreateObject("ADODB.Connection")
obj_conn(x).Open strConn
Next
                
            70 strConn = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & App.Path & "Geral.mdb;Persist Security Info=False;Jet OLEDB:Database Password=" & PASSWORD
For x = 1 To 255
Dim obj_conn(1 To 255)
Set obj_conn(x) = CreateObject("ADODB.Connection")
obj_conn(x).Open strConn
Next
                    OK,o Access aguenta isso mas o XP não aguente esse tanto de conexões.
                
            
                    O código acima aguentou 64 conexões num P4, 2.4Ghz com WXP Pro SP2 tendo apenas o projeto VB aberto.
Neste caso, infelizmente, sua regra não se aplicou.
                
            Neste caso, infelizmente, sua regra não se aplicou.
                    bom a pasta do sistema inclusive o banco estão no windows server 2003
                
            
                    Esquece pasta do sistema quando se trata de Banco de Dados em arquivos (.MDB, .DBF, .TXT etc)
O processamento SEMPRE é feito na maquina client até mesmo por que nunca existe garantia do Access instalado no server.
Para este tipo de base o server não tem funcionalidade nos dados, é apenas servidor de arquivos que inclusive tem que percorrer a rede inteiramente a cada select por conta disto.
Considere o meu post anterior que trata da migração "suave" para um SGBD que será muito mais útil para sua aplicação no estágio em que se encontra.
E afinal, com o código de conexões vc conseguiu abrir quantas ???
Tenta nos ajudar a tentar lhe ajudar também.
                
            O processamento SEMPRE é feito na maquina client até mesmo por que nunca existe garantia do Access instalado no server.
Para este tipo de base o server não tem funcionalidade nos dados, é apenas servidor de arquivos que inclusive tem que percorrer a rede inteiramente a cada select por conta disto.
Considere o meu post anterior que trata da migração "suave" para um SGBD que será muito mais útil para sua aplicação no estágio em que se encontra.
E afinal, com o código de conexões vc conseguiu abrir quantas ???
Tenta nos ajudar a tentar lhe ajudar também.
Citação:EMERSON_TADEU escreveu:
Esquece pasta do sistema quando se trata de Banco de Dados em arquivos (.MDB, .DBF, .TXT etc)
O processamento SEMPRE é feito na maquina client até mesmo por que nunca existe garantia do Access instalado no server.
Para este tipo de base o server não tem funcionalidade nos dados, é apenas servidor de arquivos que inclusive tem que percorrer a rede inteiramente a cada select por conta disto.
Considere o meu post anterior que trata da migração [Ãâ€ÂÂ]suave[Ãâ€ÂÂ] para um SGBD que será muito mais útil para sua aplicação no estágio em que se encontra.
E afinal, com o código de conexões vc conseguiu abrir quantas ???
Tenta nos ajudar a tentar lhe ajudar também.
o emerson tem razao, qndo falamos em access rodando em servidor a unica coisa q vc pode considerar é o tamanho do hd oq simplesmente nao afeta o access ja q o mesmo nunca podera ultrapassar 25 giga
agora esse lance de 8 ou 15 conexoes no xp eu tb ja havia ouvido mas por enquanto tenho alguns sistemas q teimam em contrariar essa regra, se é q é existente tal....
mas cara faça oq o emerson falou migra do access 8 conexoes ja esta mais do q na hora
                        Tópico encerrado , respostas não são mais permitidas
                    
                


