Utilice el Asistente para crear función de tabla de OLE DB para
crear una función de tabla definida por el usuario de OLE que le permita
importar datos desde una base de datos que dé soporte al formato de OLE DB.
Requisitos previos:- DB2
Universal Database para
Linux,
UNIX
y Windows, Enterprise Server Edition (Versión
8 y posterior)
- OLE DB 2.0 o posterior, disponible en
Microsoft
en http://www.microsoft.com. Si
intenta invocar una función de tabla de OLE DB sin instalar antes OLE DB,
DB2
emite el SQLCODE -465, SQLSTATE 58032, con el código de razón 35. Para obtener
información sobre los requisitos del sistema y los proveedores de OLE DB
disponibles para las fuentes de datos, consulte la documentación de los datos
fuente. Para la especificación de OLE DB, consulte la publicación
Microsoft OLE DB 2.0 Programmer's
Reference and Data Access SDK, Microsoft Press, 1998.
- db2olefn.dll debe estar registrado en el sistema. Para
registrar este archivo DLL, entre regsvr32
dir_instalación_DB2\sqllib\function\db2olefn.dll
en una línea de mandatos donde DB2installdir es el
directorio raíz en el que ha instalado
DB2.
Para crear una UDF para OLE DB:
- Vaya a la perspectiva Datos.
- Pulse en Archivo > Nuevo > Otros para abrir
el diálogo Nuevo.
- Seleccione Datos y elija
Función definida por el usuario.
- Pulse en Siguiente. Se abre el asistente.
- En la página Especificar un proyecto, seleccione
para utilizar un nuevo proyecto o seleccione un proyecto de desarrollo de datos
existente.
- Pulse en Siguiente. Se abre la página Nombre y lenguaje.
- En el campo Lenguaje, seleccione OLE DB.
- Lleve a cabo los pasos necesarios del asistente.
- Pulse en Finalizar.
La función definida por el usuario se crea y se añade al proyecto de
desarrollo de datos que especificó, y la función definida por el usuario se
despliega y se registra en el servidor de base de datos.