Mandato mqsicreatedb

Utilice el mandato mqsicreatedb para crear una base de datos DB2 o Derby para un intermediario.

Plataformas soportadas

  • Windows

Finalidad

El mandato mqsicreatedb crea una base de datos y hace que sea accesible para el intermediario. El mandato crea la base de datos, crea un nombre de origen de datos ODBC y, si es necesario, en función del tipo de base de datos, cree e inicie un servicio de Windows. El mandato crea como máximo, una instancia del servicio de Windows para cada instalación de una versión principal del producto.

Este mandato sólo da soporte a los motores de base de datos DB2 y Derby.

Sintaxis

Parámetros

NombreBasedatos
(Necesario) El nombre de la base de datos que desea crear que distingue entre mayúsculas y minúsculas. Debe especificar este parámetro en primer lugar. El motor de base de datos puede poner restricciones en la longitud permitida del nombre de base de datos. Para saber las limitaciones en el juego de caracteres que puede utilizarse, consulte Caracteres permitidos en mandatos.
-i IdUsuarioServicio
(Opcional, sólo Derby) El ID de usuario bajo el que se ejecuta el servicio DatabaseInstanceMgr.

Especifique este parámetro en cualquier sintaxis de nombre de usuario válida:

  • dominio\nombreusuario
  • \\servidor\nombreusuario
  • .\nombreusuario
  • nombreusuario

Si utiliza el formato no calificado para este ID de usuario (nombreusuario), el sistema operativo busca el ID de usuario en todo el dominio, empezando por el sistema local. Esta búsqueda puede tardar un poco en llevarse a cabo.

El IDUsuarioServicio especificado debe ser miembro del grupo local mqbrkrs. El ID puede ser un miembro directo o indirecto del grupo. El IdUsuarioServicio también debe estar autorizado a acceder al directorio inicial (donde está instalado WebSphere Event Broker).

Este parámetro se ignora si el motor de base de datos especificado o predeterminado para el mandato es DB2. Se necesita un ServiceUserID para Derby, pero sólo para la primera invocación de este mandato. Las invocaciones subsiguientes se asocian con el servicio DatabaseInstanceMgr de Windows existente que se ejecuta bajo el IdUsuarioServicio especificado en el mandato anterior

-a ContraseñaServicio
(Opcional, sólo Derby) La contraseña para el IDUsuarioServicio. Especifique este parámetro sólo si especifica el IdUsuarioServicio.
-p NúmeroPuerto
(Opcional) El número de puerto TCP/IP que este componente utilizará en la máquina local. Si no se especifica, se utiliza el valor predeterminado 1527.
-e TipoBd
(Opcional) El motor de base de datos que se debe utilizar para crear y ejecutar la base de datos. Los valores soportados son DB2 y Derby. Si no especifica esta opción y sólo está disponible un motor de base de datos, se utilizará dicho motor. Si ambos están disponibles, el motor predeterminado es DB2.
-u IDUsuarioBd
(Opcional, sólo DB2) Un nombre de usuario adicional que necesita acceso a la base de datos que crea este mandato.

Autorización

El ID de usuario utilizado para invocar este mandato debe tener autorización de administrador en el sistema local y ser miembro del grupo mqbrkrs.

Ejemplos

El ejemplo siguiente configura una base de datos con el nombre brokerdb en el puerto 1600:
mqsicreatedb brokerdb -p 1600
El ejemplo siguiente configura una base de datos Derby con el nombre derbydb, utilizando el número de puerto 1527:
mqsicreatedb derbydb -i wbrkuid -a wbrkpw -e Derby -p 1527 
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Reservados todos los derechos.
Última actualización : 2009-02-16 14:31:17

an35001_