Uso de ODBC y JDBC con FileMaker Server > Acceder a las fuentes de datos ODBC externas
 

Acceder a las fuentes de datos ODBC externas

Para alojar una base de datos de FileMaker Pro Advanced que trabaje con datos en una fuente de datos ODBC externa, debe configurar un controlador de cliente ODBC para la fuente de datos ODBC a la que accede la base de datos de FileMaker Pro Advanced. Por ejemplo, si la base de datos accede a registros de una base de datos de Oracle, deberá configurar un controlador de cliente de Oracle.

Nota  El controlador de cliente ODBC se debe instalar y configurar en el equipo principal de la implementación de FileMaker Server.

Si una sesión de publicación en la Web o un cliente de FileMaker Pro Advanced se conecta a la base de datos alojada de FileMaker Pro Advanced, FileMaker Server accede a los datos de la fuente de datos ODBC externa en nombre del cliente. Por lo tanto, el cliente conectado a FileMaker Server no interactúa directamente con la fuente de datos externa y no necesita instalar y configurar un controlador de cliente ODBC. Solo el equipo principal de la implementación de FileMaker Server requiere el controlador de cliente ODBC.

Para obtener información detallada sobre el diseño de una base de datos de FileMaker Pro Advanced que acceda a fuentes de datos externas, consulte la Ayuda de FileMaker Pro Advanced.

Para configurar un controlador de cliente ODBC y configurar un DSN en FileMaker Server:

La forma de interactuar con la fuente de datos, proporcionar una contraseña y ejecutar consultas y mostrar los resultados varía en función del controlador de cliente de cada aplicación. Además, la configuración de la fuente de datos puede variar de un fabricante de controladores de cliente ODBC a otro.

Utilice los siguientes procedimientos como directriz general para configurar fuentes de datos (consulte la documentación que acompaña a cada aplicación de fuente de datos para obtener más información).

Configurar el DSN (Windows)

1. Abra las Herramientas administrativas:

Versiones de Windows con el menú Inicio: en el escritorio, haga clic en Panel de control > Herramientas administrativas.

Versiones de Windows con la pantalla Inicio: visualice los botones de acceso y, a continuación, haga clic en Configuración. Seleccione Mostrar herramientas administrativas.

2. En Herramientas administrativas, abra Orígenes de datos (ODBC).

3. En el Administrador de origen de datos ODBC, seleccione la pestaña DSN del sistema.

Si la fuente de datos aparece en la lista, el controlador ya está configurado. Puede omitir los pasos restantes y comenzar a acceder a los datos ODBC, o elegir la fuente de datos y hacer clic en Configurar para modificar la forma de interactuar con la fuente de datos.

Un DSN del sistema está disponible para todos los usuarios que inicien sesión en el equipo. Un DSN de usuario sólo estará disponible cuando inicie sesión.

Importante  Solo se admiten los DSN del sistema para las bases de datos de FileMaker Pro Advanced que trabajen con tablas ODBC en el gráfico de relaciones de FileMaker Pro Advanced.

4. Haga clic en Agregar para configurar un controlador para la fuente de datos.

Aparece una lista con todos los controladores de cliente ODBC del equipo.

FileMaker Server admite varios controladores de terceros. Para obtener información sobre los controladores admitidos, consulte Atención al cliente.

Para instalar un nuevo controlador, utilice el programa de instalación del mismo.

5. Elija el controlador para la fuente de datos a la que accederá la base de datos alojada de FileMaker Pro Advanced y, a continuación, haga clic en Finalizar.

6. En Nombre de la fuente de datos, introduzca el DSN idéntico al que se conectará la base de datos de FileMaker Pro Advanced.

Importante  El nombre que introduzca aquí debe ser exactamente el mismo que el DSN que utilizará la base de datos de FileMaker Pro Advanced. Para cada DSN utilizado por cada base de datos que aloje, debe configurar un DSN coincidente en el equipo principal de FileMaker Server.

Muchos controladores también ofrecen opciones para personalizar el modo de acceder a una fuente de datos, como identificar un archivo de fuente de datos específico.

Configurar el DSN (macOS)

Según estas instrucciones, se supone que ha instalado ODBC Manager de Actual Technologies, disponible en www.odbcmanager.net, que es un producto de software gratuito no compatible con FileMaker.

1. Inicie la utilidad ODBC Manager. (ODBC Manager se ha instalado en la carpeta Utilities de la carpeta Applications).

2. En ODBC Manager, haga clic en la pestaña System DSN.

Si la fuente de datos aparece en la lista, el controlador ya está configurado. Puede omitir los pasos restantes y comenzar a acceder a los datos ODBC, o elegir la fuente de datos y hacer clic en Configurar para modificar la forma de interactuar con la fuente de datos.

Un DSN (nombre de fuente de datos) del sistema está disponible para todos los usuarios que inicien sesión en el equipo. Un DSN de usuario sólo estará disponible cuando inicie sesión.

Importante  Solo se admiten los DSN del sistema para las bases de datos de FileMaker Pro Advanced que trabajen con tablas ODBC en el gráfico de relaciones de FileMaker Pro Advanced.

3. Haga clic en Agregar para configurar un controlador para la fuente de datos.

Aparece una lista con todos los controladores de cliente ODBC del equipo.

FileMaker Server admite varios controladores de terceros. Para obtener información sobre los controladores admitidos, consulte Asistencia.

Para instalar un nuevo controlador, utilice el programa de instalación del mismo.

4. Elija el controlador para la fuente de datos a la que accederá la base de datos alojada de FileMaker Pro Advanced y, a continuación, haga clic en Finalizar.

Aparece un cuadro de diálogo de configuración.

5. En Nombre de la fuente de datos, introduzca el nombre de fuente de datos idéntico al que se conectará la base de datos de FileMaker Pro Advanced.

Importante  El nombre de fuente de datos que introduzca aquí debe ser exactamente el mismo que el que utilizará la base de datos de FileMaker Pro Advanced. Para cada nombre de fuente de datos utilizado por cada base de datos que aloje, debe configurar un nombre de fuente de datos coincidente en el equipo principal de FileMaker Server.

Muchos controladores también ofrecen opciones para personalizar el modo de acceder a una fuente de datos, como identificar un archivo de fuente de datos específico.