Foros Club Delphi

Foros Club Delphi (http://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para iOS/OSX (http://www.clubdelphi.com/foros/forumdisplay.php?f=56)
-   -   Base de datos para trabajar en OS X (http://www.clubdelphi.com/foros/showthread.php?t=91249)

jordimar 13-12-2016 10:16:28

Base de datos para trabajar en OS X
 
Buenos días
Actualmente trabajo con MSAccess y windows pero tengo que migrar mis aplicaciones en entorno Mac, y MSAccess no está soportado.
Me gustaría saber que motores de base datos serían los más adecuados para trabajar en OS X.
¿Me podrían aconsejar si alguien tiene experiencia en desarrollo en OS X?

Neftali [Germán.Estévez] 13-12-2016 12:47:38

En principio FireDAC permite conexión a múltiples Bases de Datos.
Debes revisar los drivers que trae y si existen para OSX.

Por ejemplo, Interbase que es la que viene con RAD Studio puedes usarla.
Oracle parece que también lo permite.
Firebird parece que también.
SQLServer con el cliente que aquí explica.
Aquí habla de que puedes usar ODBC, por lo tanto con eso casia cualquiera.

Aquí tienes la lista de drivers FireDAC, revisa cuales permiten conexión en OSX.

jordimar 13-12-2016 13:37:25

Muchas gracias!!!

luisgutierrezb 13-12-2016 15:30:26

Algo con la facilidad de access, FileMaker, hay para mac y para windows asi que puedes hacer un solo sistema para los 2 entornos

mamcx 13-12-2016 17:28:04

Cita:

Empezado por jordimar (Mensaje 511707)
Me gustaría saber que motores de base datos serían los más adecuados para trabajar en OS X.
¿Me podrían aconsejar si alguien tiene experiencia en desarrollo en OS X?

OSX esta basado en unix, asi que cualquier motor que funcione en linux anda bien aquí (y eventualmente incluso sql server, que ya tiene beta sobre linux).

El motor más cercano a Acces es sqlite (y además funciona en TODO, incluso móviles!), pero es mucho más sólido. No esta pensado para multiples accesos concurrentes... lo mismo que Acces pero que lo permite y es una mala idea...

Firebird debe andar bien, y es una excelente opción.

PostgreSQL es lo mejor que puedes elegir en términos generales, con la excepción que Firebird/Sqlite se prestan para ser "embebidos" en la app, lo cual también es muy útil.


P.D: ODBC sobre osx/linux es un lio enorme, no lo recomiendo. Es mejor acceso directo a la BD.

jordimar 13-12-2016 19:56:23

Hola,
He probado con Sqlite y me funciona bien la prueba que he hecho, tanto en windows como os x, si sólo hay un usuario entiendo que no debe haber problemas, creo que me quedaré con esta opción.
Si me falla algo, pues probaré con PostgreSQL
Muchas gracias

fjcg02 13-12-2016 21:56:32

Hola,
tengo un mac en el que tengo instalado mysql, firebird y postgreSQL. No he hecho pruebas de rendimiento, pero creo que te puede valer cualquiera.

Ya tienes para elegir...

Saludos


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

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