Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-04-2015
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
Paradox En Linux Con Wine

Hola amigos del foro, no se si es aquí que tengo que plantear esta cuestión, tengo algunas aplicaciones que desarrolle en Delphi con tablas paradox en Windows. Son aplicaciones que ya tienen unos años, pero todavía dan sus frutos. Estoy probando Linux y tratando de correr las mismas con WINE, las puedo abrir, pero cuando intento conectarme a la base de datos que están en un recurso compartido en una red Windows, me aparece "network initialization failed drive not ready... bla bla bla..." tengo montada la unidad correctamente y mapeada en WIne, incluso accedo a los archivos desde el explorador pudiendo ver y modificar los archivos de la base de datos. No se bien cual sera el problema, si alguno ha tenido este inconveniente agradezco su ayuda.
Saludos
Responder Con Cita
  #2  
Antiguo 10-04-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que alguna vez se ha tratado ese tema, a ver si lo encuentras mediante una búsqueda por los foros.
De todas formas, no le veo mucho sentido usar un programa de windows en linux, si se va a utilizar un emulador de windows.
Lo ideal sería que cambiases a un sistema de bases de datos como firebird, postgresql, etc. que corre en linux.
Y mucho mejor si tu programa lo adaptas para linux, con lazarus, por ejemplo.
Responder Con Cita
  #3  
Antiguo 10-04-2015
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
Yo intente lo mismo pero con interbase usando el bde, el problema es este último al final termine instalando virtual box y corre estupendamente bien.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
  #4  
Antiguo 10-04-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
BDE es algo obsoleto desde hace muchos años.
Responder Con Cita
  #5  
Antiguo 10-04-2015
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
Sip, pero me ha funcionado bien mis programas, y volver conectarme con otro componente significa hacer mucho cosas de nuevo, según yo, puede que no sea tanto.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
  #6  
Antiguo 11-04-2015
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
No seamos malos con BDE que nos ha dado tantas satisfacciones. Es cierto que esta viejito y mejor es Firebird, de hecho ese es el objetivo, pero para el mientras tanto quiero hacer correr todos los programas con WINE, para de a poco ir reprogramando con Lazarus y Firebird, y hacer aplicaciones nativas en Linux.
Responder Con Cita
  #7  
Antiguo 11-04-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ebeltete Ver Mensaje
No seamos malos con BDE que nos ha dado tantas satisfacciones. Es cierto que esta viejito y mejor es Firebird, de hecho ese es el objetivo, pero para el mientras tanto quiero hacer correr todos los programas con WINE, para de a poco ir reprogramando con Lazarus y Firebird, y hacer aplicaciones nativas en Linux.
BDE sirve para conectar con distintas bases de datos, incluyendo firebird. Pero es viejísimo, la última vez que lo usé ya estaba obsoleto, fue en 1998.
Lo que comentaba es que no le veo sentido pasar un programa windows a linux, si se va a usar un emulador de windows. Para eso es mejor quedarse en windows.
Muy distinto es, por supuesto, reprogramar el software para correr en linux y usar una base de datos nativa en linux.
Lo otro no vale la pena.
Responder Con Cita
  #8  
Antiguo 11-04-2015
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
Bueno Casimiro mi padre es un hombre viejo pero un viejo bueno, a pesar de eso me sigue ayudando, pero dejemos eso a un lado, a mi toco instalarun simulador de winndows en linux por que mi cliente (informático) es un purista en linux, pero el dueño de la empresa es un buen empresario y el software que le ofrecí alcanza sus objetivos, por lo tanto dio la orden de instalar, y yo no voy a reprogramar mi software por un solo purista en linux, esa es mi experiencia.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
  #9  
Antiguo 11-04-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No entiendo bien qué quieres decir.
Responder Con Cita
  #10  
Antiguo 11-04-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
En realidad Windows como puesto de trabajo o para uso domestico cumple bastante bien

Donde realmente se puede llegar a apreciar el mayor rendimiento de Linux es en un servidor

Dile al purista de linux que se instale un windows y que use tu aplicacion para trabajar, ya despues cuando tenga que usar la pc para otras tareas usa su amado linux.

Sino con ese criterio no vas a terminar nunca, un dia viene un fanatico de Chrome OS, otro dia viene un amante de Mac, otro dia uno de Solaris...
Responder Con Cita
  #11  
Antiguo 12-04-2015
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
En todo caso es el cliente el que coloca las condiciones.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
  #12  
Antiguo 12-04-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Manuel Ver Mensaje
En todo caso es el cliente el que coloca las condiciones.
El cliente no pone condiciones, sino objetivos qué quiere conseguir, problema que quiere solucionar, etc.
La herramienta la decides tú, como experto. ¿Le dices al médico o al mecánico qué herramientas debe usar y cómo debe trabajar?
Responder Con Cita
  #13  
Antiguo 13-04-2015
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
Gracias a todos por sus apreciaciones, pero no queria armar este revuelo, soy desde hace muchos años programador Windows con Delphi 5, tengo unos cuantos programas desarrollados en Delphi con firebird, pero todavia funcionan algunos con bde. El tema es que todo funcionaba bien, hasta que un dia en la empresa empezaron a migarr a Linux por un tema de Licencias. Lo que quiero hacer es poder instalar todo el software con Wine, y de a poco ir migrando las aplicaciones a Linux, pensando en usar Lazarus. Esto me va a llevar un tiempo, no lo puedo hacer de un dia para el otro, es el trabajo de muchos años. Saludos.
Responder Con Cita
  #14  
Antiguo 13-04-2015
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
Correcto, al final como dicen los gringos "Un hombre debe hacer lo que un hombre debe hacer".
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
  #15  
Antiguo 09-05-2015
bitbow bitbow is offline
Miembro
 
Registrado: jul 2006
Posts: 366
Poder: 18
bitbow Va camino a la fama
ReactOS

Puedes hacer pruebas con React OS, aunque aún sigue bastante verde, también existen versiones de Linux optimizadas para trabajar con algunos elementos de Windows pero como Linex o Lindows, los más sano va a ser que migres todas tus aplicaciones y por último se me ocurre que revises el kilyx haber si tiene algún componente que emule o reemplace el BDE.
El problema que te ha surgido es interesante, ojala publiques al final como se resolvió, suerte y saludos.
Responder Con Cita
  #16  
Antiguo 09-05-2015
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 21
ebeltete Va por buen camino
Gracias Bitbow, todavia no he podido solucionar el problema, en una distribucion kubuntu no puedo conectarme a la base de datos pero si logro hacer una conexion a la unidad de red con Wine donde estan los archivos, con una distribucion Elementary OS, si primero busco el archivo net de la base de datos desde el explorador de c, la aplicacion funciona bien. Los mantendre al tanto si logro solucionarlo. Saludos
Responder Con Cita
  #17  
Antiguo 09-05-2015
bitbow bitbow is offline
Miembro
 
Registrado: jul 2006
Posts: 366
Poder: 18
bitbow Va camino a la fama
React OS

Realice una pruebas con React OS 0.3.17 ( bastante inestable ) y consegui instalar el BDE y al realizar un test no presento problemas, supongo que es un avance pero no creo que sea la solucion que buscas, saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
problemas de conexión BDE en wine linux Manuel Conexión con bases de datos 0 21-01-2015 03:31:19
Versiones Firebird en diferentes windows y en linux con wine rrf Firebird e Interbase 3 22-02-2010 10:53:59
Wine u otras opciones fidel Linux 7 28-11-2009 18:55:06
Wine 1.0 jhonny Noticias 10 21-06-2008 05:04:29
...Wine y Borland... Jure Noticias 2 15-05-2005 19:23:23


La franja horaria es GMT +2. Ahora son las 00:02: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