jul 242015
 

Buenas

El ODS (on-disk structure) de una base de datos Firebird, es un número que representa la versión de la estructura de disposición física de la base de datos, es decir, de las tablas de sistema de nuestra base de datos (o dicho de otra manera, de los metadatos de la base de datos). Firebird aumentará este número cada vez que se añada una actualización que requiera un cambio en las tablas de sistema.

Cada vez que se realiza una conexión a nuestra base de datos se realiza una comprovación del ODS para asegurar que el servidor es capaz de interpretar todo el contenido de las tablas de sistema. En el caso de que intentáramos conectar a una base de datos con un ODS superior al capaz de interpretar nuestro servidor (por ejemplo, tener instalado Firebird 1 y que la base de datos estubiera creada en Firebird 2), éste arrojaría un error. Continue reading »