![DB2](../../base/images/ngdb2.gif)
Preparar una base de datos IBM Db2 para utilizarla con HCL Commerce
Debe utilizar un script para preparar una base de datos IBM Db2 para utilizarla con HCL Commerce.
Antes de empezar
- Asegúrese de que tiene un servidor IBM Db2 Database listo para utilizar. Para obtener información, consulte Utilización de una base de datos IBM Db2.
- Cree un usuario de base de datos (
dbuser
). Por ejemplo, wcs. De forma predeterminada, los contenedores de Docker de HCL Commerce utilizan el nombre de usuario específico wcs para conectarse a la base de datos. Si su cuenta dedbuser
es diferente, debe determinar el nombre de usuario en pasos posteriores. En concreto, este tema, Creación de imágenes de Docker personalizadas para utilizarlas con una Oracle base de datos. Initialize variable to support running Db2 commands in the Windows command line.
- Asegúrese de que tiene acceso a un Utility server Docker container en ejecución.
Procedimiento
-
Copie el script create_database_db2.sh de Utility server Docker container en la máquina que ejecuta el servidor de IBM Db2.
Añada permisos de ejecución para poder ejecutar el script.
chmod +x create_database_db2.sh
- Inicie sesión como administrador del sistema o como administrador de la base de datos.
-
Abra la interfaz de línea de mandatos.
Nota: Abra el procesador de línea de mandatos de IBM Db2 (db2cmd.exe). Si el procesador de línea de mandatos muestra automáticamente la solicitud
db2>
, introduzca quit para salir. - Vaya al script create_database_db2.
-
Ejecute el script para crear la base de datos.
./create_database_db2.sh <dbName> <dbaUser> <dbaPassword> <dbUser>
- nombreBD
- El nombre de la base de datos que quiere crear.
- dbaUser
- El administrador de la base de datos.
- dbaPassword
- Contraseña de administrador de base de datos.
- dbUser
- El nombre del usuario de una base de datos.
Por ejemplo,./create_database_db2.sh mall db2inst1 diet4coke wcs
-
Realice una copia de seguridad de la base de datos.
Para obtener más información sobre cómo realizar una copia de seguridad, consulte BACKUP DATABASE COMMAND.