Ver Mensaje Individual
  #8  
Antiguo 27-04-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
No solo hay que cambiar el alias:

- Que todos los ordenadores apunten al .net del servidor en una carpeta del servidor. (session.netfiledir). Buscar en el foro por TSession o Session Paradox. Hay mucho sobre el tema.

- Quitar la cache en segundo plano de windows XP
Código Delphi [-]
procedure TForm1.btCacheSegundoPlanoClick(Sender: TObject);
var r:TRegistry;
begin
//HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\
//   DriveWriteBehind = 00 (DWORD)
Memo1.Lines.Add('');
Memo1.Lines.Add('CACHE DE ESCRITURA EN SEGUNDO PLANO');
Memo1.Lines.Add('-----------------------------------');
Memo1.Lines.Add('Desactive la cache en los ordenadores clientes.');
Memo1.Lines.Add('');
  r := TRegistry.Create;
  r.RootKey := HKEY_LOCAL_MACHINE;
  if r.openkey('\System\CurrentControlSet\Control\FileSystem\',False) then
  begin
    if r.ValueExists('DriveWriteBehind') then
    begin
      Memo1.Lines.Add('valor: '+ IntToStr(r.Readinteger('DriveWriteBehind')));
      Memo1.Lines.Add(' Cero es interpretado como "cache desactivada"');
    end
    else
      Memo1.Lines.Add('La cache se encuentra activada');
  end
  else
  begin
    Memo1.Lines.Add('No existe ruta de registro para la cache');
    Memo1.Lines.Add('RUTA: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\');
  end;


end;

- Configurar el LOCAL_SHARE tanto en el servidor como en los clientes.Buscar LOCAL_SHARE en los foros, hay una rutina para ello.

Aquí para instalar el BDE

La base de datos no tienes que copiarla, sino hacer que todos los ordenadores apunten al servidor mediante el alias y el netfiledir.

kia, ¿haces un ttable.Flushbuffers en el evento afterpost de cada tabla??, si no lo haces no se graban a disco los cambios, se mantienen en el buffer. Si quieres que aparezcan los cambios, debes poner el Query.RequestLive a true.



Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 27-04-2006 a las 08:53:19.
Responder Con Cita