Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
consejo: sistema en red

Hola foro, tengo un sistema hecho en delphi5 e interbase 6, el tema es que para que funcione en red lo q hice fue: En una pc instale el Interbase Server y configure el BDE para la base, y en el resto de las maquinas configure el BDE para que apunte a la base, pero cree con el ejecutable un acceso directo en cada equipo cliente al sistema. El mismo anda, pero me parece que capaz para q ande mejor se podrian hacer varias cosas, a veces en algunas maquinas tarda 10 seg en abrir, la primer vez, despues lo hace rapido, capaz q si a la carpeta donde esta el sistema le haga una conexion como unidad de red en cada equipo cliente ande mejor, aguardo sus sugerencias. Gracias
Responder Con Cita
  #2  
Antiguo 16-04-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Wink

Cita:
Empezado por Patricio Ver Mensaje
Hola foro, tengo un sistema hecho en delphi5 e interbase 6, el tema es que para que funcione en red lo q hice fue: En una pc instale el Interbase Server y configure el BDE para la base, y en el resto de las maquinas configure el BDE para que apunte a la base, pero cree con el ejecutable un acceso directo en cada equipo cliente al sistema. El mismo anda, pero me parece que capaz para q ande mejor se podrian hacer varias cosas, a veces en algunas maquinas tarda 10 seg en abrir, la primer vez, despues lo hace rapido, capaz q si a la carpeta donde esta el sistema le haga una conexion como unidad de red en cada equipo cliente ande mejor, aguardo sus sugerencias. Gracias

Hola Patricio

yo lo que hago es copiar el archivo ejecutable en cada Pc.. y como estan vinculados a la Base del Servidor... funciona de maravillas....

Puede que esto te sirva...

Salu2
__________________
BlueSteel
Responder Con Cita
  #3  
Antiguo 16-04-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
una duda, porq interbase y BDE
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #4  
Antiguo 17-04-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por eduarcol Ver Mensaje
una duda, porq interbase y BDE
Bueno.. pueden haber mil razones.

Tengo un conjunto de aplicaciones que aún usan BDE y firebird. ¿La razón?

Las inicié con Delphi 4 (quizás con el 3... no recuerdo bien), contra Interbase (seguramente el 5). En aquel tiempo ya existían las FIB, pero cuándo las instalé, ¡ni idea! estaba totalmente perdido. Entonces, decidí hacerlo con el BDE.

Cómo la cosa funciona aceptablemente, no he tomado aún la decisión de cambiar la conexión a base de datos, pues es una cantidad considerable de trabajo. Con frecuencia me veo en la necesidad de añadir nuevas cosas al sistema, y nuevamente por consistencia, lo hago con el BDE.

Claro, para nuevos desarrollos, ahora uso otras capas de conexión... pero con estos, viejitos... mantengo así las cosas y hasta ahora, me funciona.

Cuando borland anunció que dejaría de desarrollar y luego de soportar el BDE, me preocupé, pero como repito, la cosa sigue funcionando, allí va...

¿Merezco la lapidación?
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 17-04-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
pues asi como lapidar no, yo tambien trabaje con el BDE pero con paradox, y mi pregunta iba dirigida hacia las sugerencias que el pedia
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #6  
Antiguo 18-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
porque es la unica forma q...

Es la unica forma que lo implemente, espero si me pueden sugerir otras opciones las voy a tener en cuenta para aplicarlas a nuevos desarrollos.
Gracias
Copias el Ejecutable o le haces un acceso directo?
Responder Con Cita
  #7  
Antiguo 18-04-2008
HOUDEL HOUDEL is offline
Miembro
 
Registrado: feb 2008
Ubicación: Mexico
Posts: 28
Poder: 0
HOUDEL Va por buen camino
Hola patricio

A mi me pasa lo mismo en una pc, tengo el ejecutable y la conexion al bde
pero aun asi esta muy lento, alguien podria ayudarnos para que este sea mas rapido?

saludos amigos
Responder Con Cita
  #8  
Antiguo 18-04-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Cita:
Empezado por Patricio Ver Mensaje
Hola foro, tengo un sistema hecho en delphi5 e interbase 6, el tema es que para que funcione en red lo q hice fue: En una pc instale el Interbase Server y configure el BDE para la base, y en el resto de las maquinas configure el BDE para que apunte a la base, pero cree con el ejecutable un acceso directo en cada equipo cliente al sistema. El mismo anda, pero me parece que capaz para q ande mejor se podrian hacer varias cosas, a veces en algunas maquinas tarda 10 seg en abrir, la primer vez, despues lo hace rapido, capaz q si a la carpeta donde esta el sistema le haga una conexion como unidad de red en cada equipo cliente ande mejor, aguardo sus sugerencias. Gracias
It's time to choose: [mySQL] or [Firebird] ?
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #9  
Antiguo 18-04-2008
HOUDEL HOUDEL is offline
Miembro
 
Registrado: feb 2008
Ubicación: Mexico
Posts: 28
Poder: 0
HOUDEL Va por buen camino
hola Ma Mu

yo solo tengo la aplicacion en el servidor y utilizo interbase , jeje


saludos ...
Responder Con Cita
  #10  
Antiguo 18-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Que tipo de servidor tienes? Recuerdo que instalamos una aplicacion en Interbase 6 sobre Windows Server 2003 y anduvo mas lenta que empleado publico con hemorroides, lo que nos obligo a cambiar a MSDE (desde entonces no lo dejamos).

Ademas que en mi casa tenia una aplicación en Interbase 5 y cuando hacia la primera conexión andaba super lenta, recuerdo que lei algo acerca del hypertreading (mi equipo es PIV de 3Ghz), lo desactive y a partir de ahi sin problemas. El problema era solo en la primera conexión, porque luego todo andaba de maravillas. Y mi aplicación era con BDE.

A ver si eso te da una pista del problema que puedes tener. Tambien puedes cambiar a Firebird sin necesidad de cambiar tu aplicacion.

Saludos.
Responder Con Cita
  #11  
Antiguo 19-04-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Cita:
Empezado por Patricio Ver Mensaje
Es la unica forma que lo implemente, espero si me pueden sugerir otras opciones las voy a tener en cuenta para aplicarlas a nuevos desarrollos.
Gracias
Copias el Ejecutable o le haces un acceso directo?

como dije.. copias el ejecutable en cada equipo...

OJO.. que los equipos deberan tener instalado el DBE y Cliente Interbase si fuese necesario

Salu2
__________________
BlueSteel
Responder Con Cita
  #12  
Antiguo 19-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
Msde

como es eso del MSDE?
Responder Con Cita
  #13  
Antiguo 20-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
MSDE Microsoft Data Engine o en facilito: El SQL Server 2000 gratuito.
Responder Con Cita
  #14  
Antiguo 21-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
bien

y eso reemplaza tanto a interbase y al bde o solo reemplaza al bde. Podras tirarme un poco mas de data.

Es decir como hago para pasar del Interbase Server y uso del BDE a usar Sql Server?
Responder Con Cita
  #15  
Antiguo 21-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
de Interbase a SQL Server

Nuestro proyecto esta hecho con Delphi 7 y base de datos Interbase, usamos BDE para conectarnos a la base de datos. Debido al problema arriba mencionado decidimos migrar a MSDE (SQL Server 2000 gratuito). La migración del programa fue sencilla, simplemente tuvimos que crear un ODBC para acceder a la base de datos, hacer que el programa use ese ODBC ya no el alias creado para interbase y revisar el programa fuente nos tomo 3 dias. En los que tuvimos que cambiar algunos parametros en las consultas, algunos tipo de datos (todo fue un proceso de prueba y error: Abrimos y cerramos cada tabla corrigiendo lo que hiciera falta). El cambiar la base de datos de Interbase a SQL Server no fue muy dificil tampoco, generamos scripts para generar las tablas y cambiamos los tipos de datos donde hacia falta especialmente los tipo fecha (DATE en Interbase DATETIME en SQL Server). En total nos tomo 1 semana todo el cambio y 1 mas para pruebas y teniamos el proyecto convertido en su totalidad. Ahora te recomiendo usar el SQL Server 2005 Express que tambien es gratuito, con la desventaje de que el tamaño maximo de la B.D. es de 4 Gb.

Si necesitas mas info avisas.

Saludos.
Responder Con Cita
  #16  
Antiguo 22-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
empiezo con eso..

bueno gracias por la data, cuando la bd llegue a los 4GB no creo q este en este mundo para el sistema en cuestion no. Empiezo con las cosas q me indicas y a medida q tenga dudas les consulto. Gracias
Responder Con Cita
  #17  
Antiguo 23-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
odbc

el tema de odbc sirve para todos los so? aparece cuando instalas el sql server? como seria la creacion en el server y como en los clientes?
Gracias
Responder Con Cita
  #18  
Antiguo 23-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
El ODBC es como crear una alias para conectarte al SQL Server, en el servidor no necesitas hacer nada, salvo tal vez abrir el puerto 1433 en el firewall que es el que usa SQL Server por defecto.

En cada cliente configuras el ODBC (Panel de Control |Herramientas Administrativas | Origenes de Datos (ODBC), ahi es donde configuras la conexión con el sql server, basta con darle el nombre del Servidor, el tipo de conexión que haras (TCP, Named Pipes, etc), el usuario (puede ser de Windows o usuarios de SQL Server) y la base de datos. Funciona en todos los S.O. que probe (Win 98, Win ME, WinXP y Vista).

Si necesitas mas datos, no dudes en preguntar.

Saludos.
Responder Con Cita
  #19  
Antiguo 23-04-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
gracias

ire avanzando y cualquier cosa te aviso. Gracias
Responder Con Cita
  #20  
Antiguo 05-05-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
una pregunta?

el mdse anda en windows vista tambien? solo para saber o si dentro de poco cuando todos los tengan tengo q ir pensando en otra cosa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
consejo UREÑA Gráficos 2 02-02-2007 19:28:42
Consejo kurker La Taberna 13 14-06-2006 00:54:44
...consejo... Jure Humor 0 06-10-2004 14:10:52
Solicito consejo JorgeBec Varios 7 07-01-2004 18:25:41
Consejo Roy Varios 2 26-06-2003 15:24:08


La franja horaria es GMT +2. Ahora son las 10:15:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi