FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Instalar Firebird 2.xx sobre RaspBerry
Saludos …
Hace un tiempo realizamos una pequeña aplicación en Python sobre una Raspberry Pi con firebird en linux. El servidor está montado en Windows con una versión de Firebird 2.1. En su día, cuando instalamos el paquete de firebird en la Raspberry con el comando Código:
Pip install fdb El caso es que ahora, cuando intentamos reinstalar el firebird en un dispositivo nuevo con el mismo comando, nos instala la versión 3.0 de firebird y algunas consultas nos devuelven errores. Alguien conoce la forma de poder instalar una versión 2.xx de firebird en una ReapBerry Pi?? Gracias y saludos a todos |
#2
|
||||
|
||||
Supongo que necesitarás instalar la versión correspondiente de libfbclient2, pero debe ser siempre la misma versión de cliente que la del servidor. No mezcles versiones.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
En si pip install fdb no te instala libfbclient2 ese lo tienes que instalar vía
apt-get install libfbclient2 Por lo que se me hace raro que digas que te instala la versión 3.0. Con fdb puedes acceder a los 2.1, 2.5,3.0 dependiendo de la librería libfbclient2.so que esté instalada en tu sistema. La última versión de armbian viene con la versión 2.5.4 de libfbclient2 En la raspberry pi puedes ver de que versión dispones ejecutando el siguiente comando apt-cache show libfbclient2 Si algunas consultas devuelven errores ha de ser por otra razón, y las pistas te las van a dar el tipo de consultas que te regresen el error. No conozco firebird, pero por lo poco que acabo de leer maneja 3 dialectos sql, ¿Podría ser ese el problema?. Por defecto la función connect pone el parámetro sql_dialect=3, prueba cambiando ese parámetro a 1. |
#4
|
||||
|
||||
Cita:
Por supuesto, al igual que el cliente debe ser la misma versión que el servidor, también sql_dialect debe ser el mismo que la base de datos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
Gracias compañeros por vuestra ayuda....Problema resuleto
Casimiro. Teníamos versiones diferentes en el cliente y en el servidor... y por tanto, problemas como bien comentas. tsk Efectivamente, la foma correcta de instalar el cliente era: Código:
apt-get install libfbclient2 Tenemos 60 raspberry atacando una base de datos Firebird. Alguien tiene experiencia en este tipo de instalaciones?? |
#6
|
|||
|
|||
En primera instancia no le veo problema en que 60 raspberry pi hagan transacciones a la base de datos, por lo general todas ellas no se hacen al mismo tiempo, a menos que la forma en que se conectan tenga periodicidad, por lo que tendrías que preguntar cuantas transacciones por segundo puede manejar Firebird,y creo que esa respuesta te la puedan dar aquí.
Otro aspecto es si estás buscando mostrar los datos provenientes de las Raspberry Pi, a uno o varios clientes, en tiempo real. |
#7
|
||||
|
||||
¿Instalaciones de raspberry?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
|||
|
|||
Como lo interpreto es que si firebird puede manejar 60 clientes simultáneos.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Lazarus y Firebird en Raspberry Pi | mjjj | Lazarus, FreePascal, Kylix, etc. | 4 | 11-09-2018 16:36:16 |
Conculta de Ventajas Optimización de Firebird 3.0 sobre Firebird 2.5 | Combat-F2D | Firebird e Interbase | 18 | 20-04-2016 00:11:42 |
Windows 10 para la Raspberry Pi 2 | nlsgarcia | La Taberna | 8 | 11-02-2015 10:58:03 |
instalar Win2003R2 sobre WinXP | rafita | Windows | 4 | 13-08-2007 10:40:36 |
Instalar PHP + Firebird | brandolin | PHP | 3 | 24-05-2004 17:48:40 |
|