Configurar Oracle
Estas instrucciones suponen que está utilizando una base de datos Oracle y le guían a través de las tareas siguientes:
- Crear una tabla denominada DATAWAREHOUSE para que la utilice el ejemplo Almacén de datos
- Crear una definición ODBC para la base de datos
Nota. Cuando cree y acceda a las tablas de la base de datos, tenga en cuenta los problemas siguientes:
- Cuando ejecute el script que crea la tabla en la base de datos,
el identificador de usuario desde el cual ha ejecutado el script determina el nombre de esquema de la base de datos. Por ejemplo, si su identificador de usuario es USERID, el nombre completo de la tabla DATAWAREHOUSE será USERID.DATAWAREHOUSE.
- Cuando establece un nodo para acceder a una tabla, si el intermediario no está utilizando el mismo identificador de usuario para acceder a la base de datos que se utilizó cuando se creó la base de datos y las tablas, incluya el nombre de esquema en el nodo. Por ejemplo, Database.USERID.DATAWAREHOUSE.
Antes de seguir estas instrucciones debe haber creado una base de datos.
-
Abra un documento nuevo en un editor de texto, copie y pegue el script siguiente, que crea
la tabla DATAWAREHOUSE, en el documento, denomine el archivo datawarehouse2.sql y guárdelo.
DROP TABLE DATAWAREHOUSE;
CREATE TABLE DATAWAREHOUSE ( MESSAGEDATA BLOB NOT NULL , PUTTIMESTAMP TIMESTAMP NOT NULL , DBINSERTTIMESTAMP DATE DEFAULT CURRENT_TIMESTAMP );
- En una ventana de mandatos que ha abierto para acceder a la base de datos, vaya a la carpeta que contiene datawarehouse2.sql y escriba el siguiente mandato:
sqlplus <ID_usuario>/<contraseña> @datawarehouse2.sql
Espere a que el script termine de ejecutarse. Si ejecuta el script por primera
vez, aparece el siguiente mensaje:
ORA-00942: la tabla o la vista no existe
Ignore este mensaje. El mensaje se visualiza porque el script intenta eliminar una tabla existente denominada DATAWAREHOUSE antes de crear una nueva tabla, pero si no ha ejecutado el script anteriormente, éste no podrá encontrar la tabla existente.
- Cree una definición ODBC para la base de datos con USERDB como nombre de origen de datos (DSN)
Para obtener instrucciones, consulte Habilitación de las conexiones ODBC con las bases de datos
en la documentación de WebSphere Message Broker.
Volver a Configurar la base de datos
Volver a la página inicial del ejemplo