Creación de una base de datos Oracle para Business Process Choreographer

Utilice esta tarea para crear una base de datos Oracle para Business Process Choreographer.

Pasos para realizar esta tarea

  1. Instale el servidor Oracle en el sistema que albergue la base de datos. Asegúrese de utilizar las bibliotecas de Oracle de 32 bits que se encuentran en el subdirectorio lib32.
  2. En los sistemas Linux y UNIX, asegúrese de que las variables de entorno ORACLE_BASE y ORACLE_HOME se han establecido para el usuario root.
  3. Compruebe la classpath para asegurarse de que el controlador JDBC utiliza el archivo ojdbc14.jar.
  4. En los sistemas Linux y UNIX, cree enlaces dinámicos con las siguientes bibliotecas de Oracle en el directorio /usr/lib:
    • Para Oracle 10g: enlace a libclnt.so.10.1.
    • Para Oracle 9i: enlace a libwtc9.so, libclntsh.so.9.0 y libocijdbc9.so.
  5. Cree una base de datos Oracle mediante el asistente de configuración de bases de datos, por ejemplo con el nombre BPEDB. No hay script para crear de forma rápida una base de datos Oracle por omisión para Business Process Choreographer.Asegúrese de seleccionar la opción JServer para la base de datos. Debe crearse la base de datos para tener una página de códigos Unicode.
  6. Inicie el receptor de Oracle entrando el mandato:
    lsnrctl start
  7. En el servidor que alberga el servidor de aplicaciones, vaya al directorio donde se encuentran los scripts de configuración de Business Process Choreographer:
    • En los sistemas Windows, especifique:
      cd raíz_instalación\ProcessChoreographer
      En los sistemas UNIX y Linux, especifique:
      cd raíz_instalación/ProcessChoreographer
  8. Si la base de datos está en un servidor distinto al servidor de aplicaciones:
    1. Copie los siguientes scripts DDL de configuración de Oracle del subdirectorio de Business Process Choreographer en el servidor que alberga el servidor de aplicaciones a un directorio adecuado del servidor que alberga la base de datos:
      clearSchemaOracle.ddl
      createSchemaOracle.ddl
      createTablespaceOracle.ddl
      dropSchemaOracle.ddl
      dropTablespaceOracle.ddl
    2. En el servidor de bases de datos, vaya al directorio donde ha copiado los scripts DDL.
  9. Edite el script de creación de espacios de tablas según las instrucciones situadas en la parte superior del archivo createTablespaceOracle.ddl.
  10. Asegúrese de que utiliza un ID de usuario que tenga como mínimo los siguientes derechos sobre la base de datos: CONNECT, RESOURCE, CREATE TABLESPACE, DROP TABLESPACE y CREATE TABLE.
  11. Si no desea crear el esquema en la instancia por omisión, establezca la variable de entorno ORACLE_SID.
  12. Para crear los espacios de tabla, ejecute el script createTablespaceOracle.ddl, tal como se describe en la cabecera de script. Para hacer pruebas, puede utilizar la misma ubicación para todos los espacios de tablas y pasar la vía de acceso como argumento de línea de mandatos al script; por ejemplo, en un sistema Windows, con el ID de usuario bpeuser, la contraseña bpepwd, el nombre de base de datos BPEDB y la vía de acceso de espacio de tablas d:\mydb\ts, entre:
    sqlplus bpeuser/bpepwd@BPEDB @createTablespaceOracle.ddl d:\mydb\ts
    Si desea eliminar los espacios de tablas, puede utilizar el script dropTablespaceOracle.ddl.
  13. Para crear el esquema, ejecute el script createSchemaOracle.ddl. Por ejemplo, en los sistemas Windows, especifique:
    sqlplus bpeuser/bpepwd@BPEDB @createSchemaOracle.ddl

Resultado

La base de datos Oracle para Business Process Choreographer ya está creada.

Qué hay que hacer a continuación

Siga configurando en el tema padre en el paso 2.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)