FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
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. |
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
BDE es algo obsoleto desde hace muchos años.
|
#5
|
||||
|
||||
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. |
#6
|
|||
|
|||
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.
|
#7
|
||||
|
||||
Cita:
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. |
#8
|
||||
|
||||
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. |
#9
|
||||
|
||||
No entiendo bien qué quieres decir.
|
#10
|
||||
|
||||
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... |
#11
|
||||
|
||||
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. |
#12
|
||||
|
||||
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? |
#13
|
|||
|
|||
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.
|
#14
|
||||
|
||||
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. |
#15
|
|||
|
|||
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. |
#16
|
|||
|
|||
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
|
#17
|
|||
|
|||
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.
|
|
|
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 |
|