ADO - EXCESSO DE USUARIOS CONECTADOS

FUTURA 08/12/2006 20:05:31
#188907
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 ??????
LUIS.FLAVIO 08/12/2006 20:07:33
#188909
Meu amigo se o BD estiver no XO aceita apenas 8 usuários.

Abraço
USUARIO.EXCLUIDOS 09/12/2006 23:10:31
#189067
Limite de conexões simultà¢neas a arquivos .mdb por aplicativos VB - 255 ( Número retirado do Help do Access)
USUARIO.EXCLUIDOS 09/12/2006 23:15:24
#189068
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
USUARIO.EXCLUIDOS 10/12/2006 01:02:08
#189077
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
LUIS.FLAVIO 10/12/2006 01:31:53
#189079
OK,o Access aguenta isso mas o XP não aguente esse tanto de conexões.
USUARIO.EXCLUIDOS 10/12/2006 02:19:21
#189083
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.
FUTURA 10/12/2006 15:21:17
#189121
bom a pasta do sistema inclusive o banco estão no windows server 2003
USUARIO.EXCLUIDOS 10/12/2006 18:11:17
#189134
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.
WEBER 10/12/2006 22:22:20
#189179
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