FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Delphi 7 - ubuntu y SQL !!!.. se puede ?
Hola a todos... Se me ha presentado la necesidad de ver la posibilidad de hacer funcionar un sistema desarrollado en Delphi 7 y sql2008 en maquinas
que esten ejecutando linux (ubuntu por ejemplo) .. La conexion a la BD la hago por los componentes SDAC de CoreLab.. He intentado con Wine .. pero me da error de conexion con la base (validando con usuario SQL) .... No se si sera posible hacer lo que quiero ... Sino fuera asi podrian indicarme como deberia hacer ... Tambien quisiera tener una version del sistema pero usando una DB (MySQL) .. sera posible esto tambien ? Gracias a todos sds |
#2
|
||||
|
||||
Creo que hace falta que aclares mejor qué quieres hacer, poner el delphi, el programa hecho, la base de datos, todo?...
|
#3
|
|||
|
|||
Disculpa si no me explique bien..
Si.. Quiero poner solo el EXE en una PC con linux y que la aplicacion se conecte a un servidor SQL2008..( con W2003 Server)
(seria una estacion de trabajo) Y Como una segunda tarea quisiera poner esa misma aplicacion pero usando una DB MySQL (se que para esto ya tendria que convertir TABLAS y SP ..pero tengo entendido que hay algun soft que ayuda a hacer esta migracion..) Mi mayor duda que debo usar en DELPHI para conectar a la DB , para que luego pueda conectarse ejecutandose desde linux (hablo desde mi total ignorancia sobre linux..) .. Digo .. me conviene usar MDAC , ADO , SDAC .... es lo mismo hacer funcionar cualquiera de estas opciones..... sds y gracias Casimiro por tu pronta respuesta |
#4
|
||||
|
||||
Si tienes un programa windows (el exe) y vas a conectar a una base de datos windows en un servidor windows... me parece poco útil instalar el exe en linux, la verdad.
Debes quitar de tu programa llamadas a la API de windows que no estén emuladas por wine. No creo que puedas hacerlo funcionar con ADO. Sería más razonable, por ejemplo, tener un servidor linux con firebird y adaptar el programa para el mismo. Sinceramente, me parece que no vale la pena lo que quieres hacer. |
#5
|
|||
|
|||
Seguramente no es lo optimo Casimiro ...
pero te cuento la situacion ...
El sistema esta funcionando en una red windows con el servidor sql .. para aprox. 10 maquinas con xp .. Eso figuratelo como una seccion de la empresa , pero hay 3 o 4 secciones mas que ' desearian' consultar el sistema .. pero TODAS sus maquinas tienen Linux ... de ahi el problema ... Ademas seguramente el proximo paso dirigencial va a ser migrar a linux , con lo cual si seguramente como tu sugieres tendriamos que migrar a FireBird... pero por el momento el primer paso seria lo que te comente al principio... GRACIAS !! |
#6
|
||||
|
||||
Creo que la unica forma es que utilices una máquina virtual (VirtualBox, por ejemplo).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Cita:
Pues sí, de momento para salir del paso, instalar virtualbox en linux y en virtualbox instalar el windows. Es lo más rápido. Una vez instalada en uno, sólo es cuestión de copiar la máquina virtual en los otros ordenadores. |
#8
|
|||
|
|||
hola, a mi me funciono con wine y como componente de conexion ZEOS y mysql
|
#9
|
||||
|
||||
Si tu servidor de base de dato no fuera "MS SQL Server" se puediera tranquilamente , por ejemplo podrias empezar a migrar tus tablas a MySQL u otro que sea Multiplataforma , al tener tu Base de Datos en un servidor multiplataforma, puedes conectarte desde cualquier equipo y de cualquier Sistema Operativo(Windows,Linux,Mac,etc.) sin necesidad de virtualizar nada.
En tu caso yo optaría por migrar tus tablas de tu BD y crear tu aplicacion cliente por ejemplo usando Free Pascal con Lazarus u otro similar., aunque si lo precisas de inmediato pues en ese caso las opciones que te dan arriba son totalmente válidas.. Aunque tambien puedes y creo que es mas elegante que te conectes a traves de Escritorios remotos por ejemplo usando Terminal Services Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Última edición por rgstuamigo fecha: 30-06-2010 a las 21:09:29. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Que version de Delphi funciona con ubuntu | ronimaxh | Varios | 7 | 27-03-2010 03:22:13 |
instalar delphi en ubuntu ayuda | bothy | Lazarus, FreePascal, Kylix, etc. | 18 | 19-01-2010 23:40:40 |
¡Delphi 7 funcionando en Ubuntu! | kovaski | Linux | 22 | 29-09-2008 17:26:04 |
Consulta sobre Ubuntu/Delphi | Fita | Linux | 7 | 15-05-2008 20:53:59 |
¿se puede bajar ya Ubuntu kubuntu 8.04? | Robert01 | Noticias | 5 | 25-04-2008 18:06:44 |
|