He conseguido añadir como servidor vinculado a sql server 2000 la base de datos firebird tanto a través de IBProvider como a través de SIBProvider. Ahora se me plantea otro problema, ya que cuando ejecuto una consulta del tipo: SELECT * FROM NombreServidorVinculado...NombreTablaBDFirebird obtengo el siguiente error:
"Servidor: mensaje 7356, nivel 16, estado 1, línea 1
El proveedor OLE DB 'SIBPROvider' especificó metadatos contradictorios para una columna. La información de metadatos cambió en tiempo de ejecución.
Traza de error de OLE DB [Non-interface error: Column 'PERIODOCONTABLE' (compile-time ordinal 2) of object 'EMPRESA' was reported to have a DBCOLUMNFLAGS_ISNULLABLE of 0 at compile time and 32 at run time]."
¿Alguna sugerencia? Nuevamente gracias de antemano.
|